
但現在又出現了第三次變革浪潮:工作流程的不可阻擋的數字化以及為協(xié)作創(chuàng )造的機會(huì )。共同創(chuàng )造,共同編輯,共同策劃,共同駕馭 -- 這些將最終打破舊模式。傳統供應商關(guān)于人們應該如何合作的近視和圍墻戰略已經(jīng)被實(shí)踐中的協(xié)作所取代。
雖然大型供應商在思考如何應對這種最新的現狀威脅,但他們的用戶(hù)正在即興創(chuàng )作新的協(xié)作方式。他們不是在等待許可。他們沒(méi)有制定戰略。他們正在生產(chǎn),迭代和發(fā)展。
與所有波浪一樣,會(huì )有一個(gè)波峰,然后是一個(gè)平靜的沉淀時(shí)期 -- 一個(gè)呼吸空間,允許一些協(xié)調和和解。到那個(gè)時(shí)期結束時(shí),協(xié)作的世界將會(huì )發(fā)生變化 -- 永遠而且變得更好。
用戶(hù)的變化
用戶(hù)將保留其在創(chuàng )新協(xié)作體驗方面的能力,從而消除摩擦并改善其工作流程的結果。他們將能夠從新舊供應商的更廣泛,更豐富多彩的解決方案中進(jìn)行選擇 -- 現在可以相互充分互操作。這些用戶(hù)將再次擁抱其生態(tài)系統中的IT專(zhuān)業(yè)人員,依靠他們簡(jiǎn)化創(chuàng )建、擴展和質(zhì)量保證他們的解決方案的流程。
為了讓我們到達那些平靜的水域,舊守衛需要轉變他們的理念,并通過(guò)API開(kāi)放他們的系統進(jìn)行有意義的整合。雖然一般來(lái)說(shuō)API并不新鮮,但RESTful API特別改變了基于Web的服務(wù)的采用,綜合和擴散。他們使我們現在都認為理所當然的平臺蓬勃發(fā)展成為可能,包括Apple的App Store和Google Play。如果您已經(jīng)了解RESTful API,請跳過(guò)下一段 -- 否則,這是您需要了解的基本上下文:
想象一下,您創(chuàng )建了一個(gè)新的Web應用程序 -- 您希望它成為Instagram的終極競爭對手。至關(guān)重要的是,您可以讓開(kāi)發(fā)人員輕松創(chuàng )建應用程序并與應用程序集成,以便他們接受它,而無(wú)需學(xué)習新的編碼規則和語(yǔ)言。而且,當他們?yōu)闉g覽器A生成代碼時(shí),它也應該可以與瀏覽器B,C等一起使用。智能手機操作系統也是如此。使用簡(jiǎn)單的構造,如資源和資源定位器(例如URL))和熟悉的調用(“get”),RESTful API使應用程序與Web服務(wù)器交互變得簡(jiǎn)單。例如,要請求有關(guān)資源(“用戶(hù)”)的信息,找出其狀態(tài)(“新帖子”)并修改該資源(“喜歡”)。
集成和API可能如何改變事物?
UC領(lǐng)域的挑戰者 -- 互操作性意味著(zhù)繁榮 -- 始終提供API。新進(jìn)入者通過(guò)以下方式建立了自己的聲譽(yù):a)做好一件事,b)通過(guò)RESTful API提供與其他人的集成。這兩種方法都為用戶(hù)團隊提供了工作流創(chuàng )新的選擇和創(chuàng )造力。
傳統供應商更加謹慎,不那么慷慨。但我越來(lái)越有信心,隨著(zhù)這一新浪潮突破它們,他們也將面臨為其完整功能集創(chuàng )建和發(fā)布RESTful API,以保持可信和競爭力。這是一個(gè)巨大而積極的轉變。
場(chǎng)景規劃
那么,你現在應該做些什么來(lái)超越那波浪潮呢?這個(gè)練習主要是關(guān)于場(chǎng)景規劃。但是,通過(guò)利用當前存在的RESTful API,您可能已經(jīng)可以做出重大改進(jìn)。
1.從工作流程開(kāi)始:選擇一個(gè)對組織中團隊或團隊的工作效率至關(guān)重要的工作流程。與最重要的人一起檢查您的理解,測試你的假設。
2.調查系統:
- 完成工作流程需要多少個(gè)單一電子系統?
- 哪個(gè)是“基石”系統,是承載工作流程重點(diǎn)的系統?
- 一個(gè)人需要多少次將注意力從該系統上移開(kāi)并將焦點(diǎn)轉移到另一個(gè)系統才能完成流程的下一步?一個(gè)例子是從谷歌文檔中查找,全程實(shí)時(shí)共同創(chuàng )建,向同事發(fā)送關(guān)于他們最后貢獻的信息。根據研究,即使通過(guò)在任務(wù)之間轉換而產(chǎn)生的短暫心理障礙也會(huì )使工人的生產(chǎn)力降低多達40%。
3.調查快捷方式:
- 您在哪里可以介紹簡(jiǎn)單性?
- 您在哪里可以精簡(jiǎn)流程?示例:您的營(yíng)銷(xiāo)職能部門(mén)擁有多元化的團隊,需要定期在線(xiàn)召開(kāi)小組會(huì )議。一些成員反射性地使用應用程序A,因為它在平板電腦上非常棒。而出于習慣,一些人喜歡應用程序B,人們可以用的選擇幾乎和人數一樣多。但是如果在基石應用程序中集成了“開(kāi)始會(huì )議”功能,他們都會(huì )選擇這一阻力最小的路徑從而來(lái)簡(jiǎn)化他們的工作 -- 以及你的。
4.研究可用的集成和RESTful API:
- 如果您正在與一個(gè)具有挑戰性的供應商合作,他們將擁有一個(gè)不斷擴展的現成集成庫。
- 接下來(lái),查看當前供應商的API。您不需要編碼經(jīng)驗來(lái)確定是否支持您所考慮的集成類(lèi)型。
- 從開(kāi)發(fā)人員那里獲得意見(jiàn)。現階段不需要專(zhuān)業(yè)知識。例如,您組織或生態(tài)系統中的任何Web開(kāi)發(fā)人員都可以仔細檢查您的結論,并提供有關(guān)可能集成范圍的進(jìn)一步見(jiàn)解。
5.計劃,測試和學(xué)習:
- 測試與用戶(hù)子集的現成集成很簡(jiǎn)單。您將了解它是否能達到您的期望,或者您是否需要自定義開(kāi)發(fā)。而且,您將能夠將每種成本與生產(chǎn)率增益的實(shí)際評估進(jìn)行比較。
- 如果您計劃使用API??進(jìn)行開(kāi)發(fā),請知道其中許多都帶有用于各種調用和查詢(xún)的腳本 庫。您的開(kāi)發(fā)人員可以將它們剪切并粘貼到代碼中。
- 如果您當前的供應商未發(fā)布必要的API,那么就要求他們這樣做。如果其他供應商能夠比現有供應商更快地解決問(wèn)題,那么請準備好引入新的供應商。
總而言之,一波變革正在席卷我們的行業(yè)。我們無(wú)法抗拒它。我們應該接受它。挑戰者已經(jīng)在沖浪了。來(lái)自傳統供應商的封閉,孤立的解決方案將僅僅是游泳或往下沉。RESTful API是每個(gè)人都應該抓住的浮力輔助工具。
聲明:版權所有 非合作媒體謝絕轉載
作者:托德·卡羅瑟斯(Todd Carothers)
原文網(wǎng)址:https://www.nojitter.com/API-embedded-communications/what-role-will-integrations-API-play-evolution-ucc