低代碼開(kāi)發(fā)工具回報(bào)豐厚(低代碼開(kāi)發(fā)好嗎-)
低代碼工具通過(guò)加速應(yīng)用交付和減少開(kāi)發(fā)工作量而正在成為支持業(yè)務(wù)轉(zhuǎn)型的關(guān)鍵戰(zhàn)略。
隨著組織開(kāi)展數(shù)字化轉(zhuǎn)型工作,并且有很多組織希望加快新應(yīng)用程序和服務(wù)的交付,低代碼開(kāi)發(fā)工具日漸成為重要的IT組件。
低代碼開(kāi)發(fā)平臺(tái)使程序員能夠用圖形化用戶界面和配置(而不是傳統(tǒng)的編程方法)來(lái)創(chuàng)建應(yīng)用程序。這些平臺(tái)往往專注于特定類型的應(yīng)用程序(如業(yè)務(wù)流程和數(shù)據(jù)庫(kù))的設(shè)計(jì)和開(kāi)發(fā)。
低代碼工具的主要優(yōu)點(diǎn)之一是減少人工編碼的工作量,從而大大加快了業(yè)務(wù)應(yīng)用程序的交付速度。此外,有更多的人(不僅僅是具有正式編程技能的工人)可以參與開(kāi)發(fā)過(guò)程。
調(diào)研公司Research and Markets在2018年初發(fā)布的一份報(bào)告預(yù)測(cè),全球低代碼開(kāi)發(fā)平臺(tái)市場(chǎng)的份額將從2017年的43.2億美元增長(zhǎng)到2022年的272.3億美元,該預(yù)測(cè)期內(nèi)復(fù)合年增長(zhǎng)率(CAGR)為44%。
報(bào)告稱,人們?cè)絹?lái)越需要軟件自動(dòng)化和更具創(chuàng)新性的應(yīng)用程序(加上網(wǎng)絡(luò)和移動(dòng)應(yīng)用程序的易開(kāi)發(fā)性),而這股需求正在推動(dòng)各大大小小的公司采用低代碼開(kāi)發(fā)平臺(tái)。Forrester Research的副總裁兼首席分析師John Rymer在今年八月的報(bào)告中指出,這些平臺(tái)(它們使軟件開(kāi)發(fā)速度比傳統(tǒng)方法快10倍)正在成為加速應(yīng)用交付關(guān)鍵戰(zhàn)略,從而為數(shù)字業(yè)務(wù)轉(zhuǎn)型提供支持。
開(kāi)發(fā)人員和非開(kāi)發(fā)人員都可以使用低代碼開(kāi)發(fā)平臺(tái),無(wú)需過(guò)多的培訓(xùn)就可以開(kāi)始使用了。這種平臺(tái)常見(jiàn)的功能包括可重用組件、拖放工具和流程建模。個(gè)人或小團(tuán)隊(duì)可以在幾天或幾周內(nèi)制作原型并交付應(yīng)用程序。
Rymer表示,低代碼平臺(tái)用三種主要方式來(lái)推動(dòng)數(shù)字業(yè)務(wù)發(fā)展:這些平臺(tái)可以大大減少滿足業(yè)務(wù)需求所需的時(shí)間、它們利用“影子IT”的力量做好事,而不是壞事、它們?cè)谧詣?dòng)化運(yùn)營(yíng)流程中發(fā)揮著至關(guān)重要的作用。
下面來(lái)看看,一些組織如何讓低代碼工具為其業(yè)務(wù)增值。
創(chuàng)建敏捷環(huán)境
股票衍生品清算機(jī)構(gòu)Options Clearing Corp.(OCC)于2015年開(kāi)始使用Appian的低代碼平臺(tái),以應(yīng)對(duì)瞬息萬(wàn)變的金融市場(chǎng)環(huán)境,其中包括這樣的環(huán)境——由于行業(yè)監(jiān)管不斷變化發(fā)展而需要更嚴(yán)格的控制。
OCC流程創(chuàng)新的第一副總裁Denise Knabjian說(shuō):“我們只要加強(qiáng)對(duì)手動(dòng)流程和控制程序的掌控就可以降低風(fēng)險(xiǎn),這需要有一種基于更為敏捷的技術(shù)的新方法,該技術(shù)不依賴于稀缺的編碼技能或一系列硬件的獲取或維護(hù)?!?/p>
Appian軟件使OCC可以在同一個(gè)地方管理各種內(nèi)部流程,例如新產(chǎn)品和服務(wù)的開(kāi)發(fā)、對(duì)同樣是做清算的成員公司進(jìn)行引導(dǎo)、模式生命周期管理、監(jiān)管備案和材料協(xié)議。
Knabjian說(shuō):“隨著我們繼續(xù)以數(shù)字方式進(jìn)行轉(zhuǎn)型,使用更靈活的平臺(tái)有助于公司快速響應(yīng)利益相關(guān)方新的業(yè)務(wù)要求或變更了的業(yè)務(wù)需求,同時(shí)保持最高的安全性。”
Knabjian說(shuō),雖然低代碼不是無(wú)代碼,但在Appian平臺(tái)中,組件的拖放功能和可重用性有助于簡(jiǎn)化開(kāi)發(fā)過(guò)程。OCC的開(kāi)發(fā)活動(dòng)由其IT內(nèi)部的企業(yè)技術(shù)解決方案(ETS)團(tuán)隊(duì)負(fù)責(zé)管理。“但是,我們還可以創(chuàng)建一個(gè)創(chuàng)新的活動(dòng)監(jiān)控Appian應(yīng)用程序,使業(yè)務(wù)用戶可以實(shí)現(xiàn)定制化?!?/p>
只要利用低代碼技術(shù)OCC就能夠?qū)崿F(xiàn)降低風(fēng)險(xiǎn)、提高端到端流程的透明度、增強(qiáng)彈性以及高效地控制流程等優(yōu)勢(shì)。
Knabjian說(shuō):“此外,我們通過(guò)直接在Appian中將文檔和證據(jù)的收集集中化,從而簡(jiǎn)化審計(jì)流程”。以前,在回復(fù)審核請(qǐng)求時(shí),團(tuán)隊(duì)會(huì)花費(fèi)幾個(gè)小時(shí)收集各種電子郵件和電子表格中所包含的支持信息。有了Appian應(yīng)用程序,“審計(jì)人員就可以直接訪問(wèn)系統(tǒng),從而以更高效的方式驗(yàn)證所有相關(guān)的信息”,她如是說(shuō)。
OCC在低代碼方面取得成功的關(guān)鍵之一是IT和業(yè)務(wù)運(yùn)營(yíng)成員之間展開(kāi)了緊密合作。Knabjian說(shuō):“我們的自動(dòng)化由負(fù)責(zé)企業(yè)技術(shù)解決方案和流程創(chuàng)新(Process Innovation)的成員組成,為了執(zhí)行戰(zhàn)略性數(shù)字化轉(zhuǎn)型計(jì)劃,這些成員展開(kāi)了密切合作”。她說(shuō),在企業(yè)架構(gòu)團(tuán)隊(duì)的帶領(lǐng)下,IT部門也積極參與了工具選擇的流程,以確保OCC技術(shù)基礎(chǔ)架構(gòu)和整體戰(zhàn)略的可行性。
OCC計(jì)劃在繼續(xù)數(shù)字化轉(zhuǎn)型的同時(shí)加大對(duì)該平臺(tái)的使用力度。它目前已經(jīng)將平臺(tái)上的14個(gè)流程自動(dòng)化,并繼續(xù)尋找自動(dòng)化和簡(jiǎn)化流程的新方法。Knabjian說(shuō):“我們正在積極創(chuàng)建數(shù)據(jù)并將數(shù)據(jù)結(jié)構(gòu)化,以用于未來(lái)的功能,我們也在創(chuàng)建與其它內(nèi)部系統(tǒng)集成的環(huán)境,并利用機(jī)器人過(guò)程自動(dòng)化[RPA]等其它技術(shù)來(lái)創(chuàng)建高效的流程并降低風(fēng)險(xiǎn)?!?/p>
加速應(yīng)用交付
對(duì)于IT人員和預(yù)算有限的小型公司而言,低代碼工具尤為重要。RediPay就是這種情況,這是一家便于企業(yè)為員工支付額外醫(yī)療保險(xiǎn)的軟件提供商。
RediPay的總裁兼首席執(zhí)行官M(fèi)ark Gulley表示,RediPay于2017年1月部署了一個(gè)源自O(shè)utSystems的低代碼平臺(tái),當(dāng)時(shí)它正在物色能夠以最少的人員和預(yù)算來(lái)構(gòu)建企業(yè)級(jí)應(yīng)用程序的最高效的途徑。IT、運(yùn)營(yíng)和財(cái)務(wù)應(yīng)該共同選擇、測(cè)試和部署OutSystems軟件。
RediPay最初使用OutSystems平臺(tái)來(lái)創(chuàng)建內(nèi)部客戶服務(wù)、銷售和培訓(xùn)新員工入職的應(yīng)用程序。RediPay最近完成了一個(gè)消費(fèi)移動(dòng)應(yīng)用程序,提供商網(wǎng)絡(luò)應(yīng)用程序和內(nèi)部/管理網(wǎng)絡(luò)應(yīng)用程序。
由于使用了該平臺(tái),RediPay現(xiàn)在可以在很短的時(shí)間內(nèi)完成以前需要大量勞動(dòng)力的初始開(kāi)發(fā)成本,以及昂貴的質(zhì)量保證、測(cè)試和部署。
Gulley說(shuō):“不同行業(yè)和不同用例所取得的結(jié)果不盡相同”,但對(duì)于RediPay來(lái)說(shuō),低代碼開(kāi)發(fā)已經(jīng)帶來(lái)了顯著的生產(chǎn)力提升,他這樣說(shuō)道。
Gulley說(shuō):“我們的團(tuán)隊(duì)深信,隨著業(yè)務(wù)漸漸推動(dòng)對(duì)新軟件解決方案(無(wú)論是移動(dòng)端還是網(wǎng)絡(luò)端)需求,(我們)可以用低代碼創(chuàng)建這樣的解決方案”。他表示,隨著OutSystems平臺(tái)的核心產(chǎn)品變得更加強(qiáng)大,這將為利用該平臺(tái)帶來(lái)更廣闊的機(jī)會(huì)。
Gulley說(shuō):“我認(rèn)為,低代碼平臺(tái)一定會(huì)成為應(yīng)用容器化,人工智能和機(jī)器學(xué)習(xí)等概念的最高效的框架?!?/p>
Gulley說(shuō),現(xiàn)在,低代碼平臺(tái)“仍然需要開(kāi)發(fā)人員,這些開(kāi)發(fā)人員一旦受過(guò)培訓(xùn)就可以高效地操縱并逐漸利用平臺(tái)的全部功能。我認(rèn)為隨著低代碼技術(shù)的發(fā)展,你會(huì)發(fā)現(xiàn)非開(kāi)發(fā)人員可以使用這些平臺(tái)來(lái)創(chuàng)建各種應(yīng)用程序,例如銷售和營(yíng)銷工具(和)產(chǎn)品模型?!?/p>
促進(jìn)SharePoint解決方案的交付
Liberty Mutual Investments(LMI,Liberty Mutual Insurance的一個(gè)部門)負(fù)責(zé)管理客戶的主要投資基金,為了支持多個(gè)業(yè)務(wù)流程,該部門于2010年開(kāi)始使用Nintex Workflow低代碼平臺(tái)來(lái)創(chuàng)建Microsoft SharePoint應(yīng)用程序。
LMI的首席技術(shù)工程師Steve Roberts說(shuō):“Nintex可用來(lái)創(chuàng)建很多駐留在SharePoint的審批流程。Nintex Workflow提供了一個(gè)簡(jiǎn)化的圖形化低代碼解決方案,該方案可創(chuàng)建滿足內(nèi)部業(yè)務(wù)伙伴日常需求的SharePoint應(yīng)用程序,以此作為用HTML、Java、C 或一切可能使用的語(yǔ)言創(chuàng)建成熟的Web應(yīng)用程序的另一種方法。”
Roberts于2011年開(kāi)始使用該產(chǎn)品,不管那時(shí)他掌握了什么腳本或語(yǔ)言編碼技能,該平臺(tái)減少了生成業(yè)務(wù)解決方案所需的編碼占用量。
Roberts說(shuō):“用戶引導(dǎo)系統(tǒng)就是一個(gè)很好的例子,該系統(tǒng)可以讓用戶、管理者和IT人員對(duì)用戶引導(dǎo)采取分步方法,從而實(shí)現(xiàn)多次審批,及時(shí)通知和新用戶賬戶活動(dòng)目錄(Active Directory)的配置?!?/p>
只要利用低代碼開(kāi)發(fā),LMI就能縮短將不太復(fù)雜的解決方案投入生產(chǎn)所需的時(shí)間。Roberts說(shuō):“我們可以在多個(gè)日歷中管理用戶的退出請(qǐng)求(我們可以在這些日歷中創(chuàng)建和部署簡(jiǎn)單且可重復(fù)的工作流程),從而為部門內(nèi)的各個(gè)團(tuán)隊(duì)提供解決方案,并使管理團(tuán)隊(duì)可以用實(shí)用且可見(jiàn)的方法來(lái)處理各自的人員?!?/p>
Roberts說(shuō),IT部門不斷地收到人們對(duì)SharePoint解決方案的請(qǐng)求,部分原因是該公司最近將SharePoint升級(jí)到最新版本。他說(shuō):“我們通常想用SharePoint中的最新版本和功能。
支持多樣化的開(kāi)發(fā)環(huán)境
物流服務(wù)提供商Courier Logistics于2014年開(kāi)始適度地使用Zoho的低代碼工具,該用具用于訪客管理應(yīng)用程序。如今,Courier Logistics將該軟件用于內(nèi)部運(yùn)營(yíng),包括客戶關(guān)系管理(CRM)、倉(cāng)庫(kù)管理、員工管理和其它運(yùn)營(yíng)。
Courier Logistics有多個(gè)部門,每個(gè)部門都以自己的方式進(jìn)行開(kāi)發(fā),在使用該平臺(tái)之前,這些部門沒(méi)有切實(shí)可行的方法將開(kāi)發(fā)過(guò)程自動(dòng)化,使其達(dá)到令人滿意的標(biāo)準(zhǔn),商業(yè)管理負(fù)責(zé)人Rachael McCartney這樣說(shuō)道。
McCartney說(shuō):“這使業(yè)務(wù)產(chǎn)生了很多問(wèn)題,包括耗時(shí)的手動(dòng)任務(wù)”和不準(zhǔn)確性?!皬慕?jīng)濟(jì)角度來(lái)看,我們把錢用錯(cuò)了地方?!?/p>
該公司研究了各種開(kāi)發(fā)應(yīng)用程序,McCartney說(shuō):“但我們不想一直選用硬編碼的方法。我們希望其他員工能夠創(chuàng)建簡(jiǎn)單的表單,而這些表單不需要太多的開(kāi)發(fā)知識(shí)?!?/p>
內(nèi)部使用的大多數(shù)應(yīng)用程序都是復(fù)雜的系統(tǒng)。但是銷售團(tuán)隊(duì)能夠根據(jù)自己的需求自行調(diào)整表格。然后他們可以將這些表格傳入主核心系統(tǒng)。McCartney說(shuō):“和大多數(shù)企業(yè)一樣,難免有一些人希望始終能采取迥異于我們的做法”。低編碼“使我們可以實(shí)現(xiàn)這一目標(biāo)?!?/p>
Courier Logistics只要在Zoho平臺(tái)內(nèi)開(kāi)發(fā)倉(cāng)庫(kù)管理、CRM和其它應(yīng)用程序,它每年就可以節(jié)省數(shù)千美元。McCartney說(shuō):“除了節(jié)省成本之外,只要這些應(yīng)用程序可以通過(guò)電子化方式與駕駛員進(jìn)行通信(而不是設(shè)法通過(guò)電話與他們交談),客服部門就能夠處理逾90%的客戶電話。”