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