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