以前沒(méi)人看得上的低代碼,火了!

科技云報(bào)道原創(chuàng)。

當(dāng)曾經(jīng)擔(dān)任大都會(huì)人壽MetLife CIO的加里·霍伯曼(Gary Hoberman)于2017年創(chuàng)立低代碼開(kāi)發(fā)平臺(tái)公司Unqork時(shí),他度過(guò)了一段令人沮喪的日子。

霍伯曼試圖說(shuō)服風(fēng)險(xiǎn)投資家投資他這家專注于軟件代碼生產(chǎn)的初創(chuàng)公司?;舨峁┝?00個(gè)左右的買點(diǎn),但是沒(méi)有一個(gè)能讓風(fēng)投公司打開(kāi)支票簿。

我得到的第一條反饋是我太老了!”這讓45歲的霍伯曼情何以堪。

然而到了2020年,霍伯曼卻成功地讓Unqork成為一家低代碼開(kāi)發(fā)平臺(tái)的獨(dú)角獸公司。今年10月,Unqork得到了2.07億美元的C輪融資,公司籌集的資金已達(dá)到了3.65億美元,估值達(dá)到了20億美元的。

今天,不管是AWS、微軟、谷歌云,還是阿里云、騰訊云、華為云等,沒(méi)有哪一家云服務(wù)巨頭,沒(méi)有投資低代碼和無(wú)代碼開(kāi)發(fā)平臺(tái)。低代碼開(kāi)發(fā)平臺(tái)已經(jīng)成為ICT領(lǐng)域最大的風(fēng)口。

未來(lái)五年新增應(yīng)用比過(guò)去40年總和還多

疫情是低代碼開(kāi)發(fā)初試鋒芒的大好時(shí)機(jī)。

4月初,美國(guó)紐約在幾天內(nèi)就創(chuàng)建了一個(gè)新型冠狀病毒危機(jī)管理平臺(tái),但卻沒(méi)有編寫(xiě)任何一行計(jì)算機(jī)代碼。

作為一個(gè)在線門戶網(wǎng)站,該平臺(tái)允許紐約市政府繪制疫情地圖,并識(shí)別熱點(diǎn)地區(qū),也幫助當(dāng)?shù)孛癖娺B接到關(guān)鍵服務(wù)。

這一平臺(tái)就是由Unqork構(gòu)建的。這家當(dāng)時(shí)僅有100多名員工的科技公司的低代碼開(kāi)發(fā)平臺(tái)讓紐約的新冠病毒危機(jī)管理平臺(tái)在72小時(shí)內(nèi)上線,不用編寫(xiě)代碼,只需使用可視化拖放工具就可以創(chuàng)建。

在為紐約構(gòu)建了防疫門戶后,Unqork公司表示,利用低代碼開(kāi)發(fā)平臺(tái)可以為其他城市、縣或州定制相同平臺(tái),保證在48至72小時(shí)內(nèi)上線。

與美國(guó)的情況完全類似,中國(guó)在應(yīng)對(duì)新冠疫情上,低代碼/無(wú)代碼開(kāi)發(fā)平臺(tái)也發(fā)揮重要的作用。阿里巴巴宜搭、西安葡萄城等低代碼平臺(tái)為抗疫一線快速開(kāi)發(fā)應(yīng)用,得到政府有關(guān)部門的肯定。

疫情之后,實(shí)施數(shù)字化全速重構(gòu)與全面轉(zhuǎn)型是企業(yè)發(fā)展戰(zhàn)略的優(yōu)先項(xiàng)。面對(duì)日益多變的市場(chǎng)環(huán)境和復(fù)雜的日新月異的新技術(shù),很多企業(yè)家對(duì)于數(shù)字經(jīng)濟(jì)時(shí)代企業(yè)的數(shù)字化轉(zhuǎn)型有一種焦慮感。

這種環(huán)境,造就了市場(chǎng)對(duì)低代碼/無(wú)代碼開(kāi)發(fā)平臺(tái)和工具的巨大需求。

當(dāng)前很多企業(yè)都有本地自身開(kāi)發(fā)應(yīng)用的大量需求,Lamanna預(yù)測(cè),未來(lái)五年內(nèi)會(huì)新增5億個(gè)應(yīng)用,比過(guò)去40年中的應(yīng)用總和還要多。企業(yè)所需的應(yīng)用也遠(yuǎn)遠(yuǎn)超出IT部門所能開(kāi)發(fā)出來(lái)的能力。

低代碼趨勢(shì)正在全球范圍內(nèi)流行,據(jù)Gartner預(yù)測(cè),到2024年,65%的企業(yè)都會(huì)采用低代碼的應(yīng)用。

根據(jù) Forrester的最新報(bào)告,低代碼開(kāi)發(fā)平臺(tái)市場(chǎng)將從2015年的17億美金增長(zhǎng)至2020年的155億美金,5年時(shí)間增長(zhǎng)接近十倍。

 

2.低代碼開(kāi)發(fā)不是淘汰程序員

 

低代碼開(kāi)發(fā)就是開(kāi)發(fā)人員可以通過(guò)編寫(xiě)少量代碼,就可以快速生成應(yīng)用程序的一種方法。

 

簡(jiǎn)單來(lái)說(shuō),低代碼開(kāi)發(fā)就是將已有代碼的可視化模塊拖放到工作流中,以創(chuàng)建應(yīng)用程序的過(guò)程。由于它可以取代傳統(tǒng)的手工編碼應(yīng)用程序的開(kāi)發(fā)方法,技術(shù)嫻熟的開(kāi)發(fā)人員可以更智能、更高效地工作,而不會(huì)被重復(fù)的編碼束縛。

同時(shí)低代碼開(kāi)發(fā)讓程序員可以將精力集中于創(chuàng)建應(yīng)用程序的10%部分,避免專業(yè)技術(shù)人才的浪費(fèi)。

無(wú)代碼或者0代碼開(kāi)發(fā)平臺(tái)更進(jìn)一步,就是連10%的程序都不用編碼,是100%的無(wú)代碼開(kāi)發(fā)平臺(tái)。它是為全民開(kāi)發(fā)者準(zhǔn)備的,目前主要是企業(yè)中的業(yè)務(wù)人員。

從技術(shù)實(shí)現(xiàn)上來(lái)看,這些低代碼開(kāi)發(fā)平臺(tái)分為三類:

首先,低代碼開(kāi)發(fā)用到了業(yè)務(wù)流程管理(BPM)。可以借助其可視化操作的技術(shù),以直接拖拽的方式拼裝應(yīng)用,整個(gè)過(guò)程只需要用到很少的代碼。

其次,低代碼開(kāi)發(fā)平臺(tái)還需要具備移動(dòng)應(yīng)用開(kāi)發(fā)平臺(tái)(MADP)能力。一些企業(yè)推出“一碼多端”開(kāi)發(fā)技術(shù),采用混合開(kāi)發(fā)技術(shù)構(gòu)建應(yīng)用,一套代碼同時(shí)生成安卓、iOS、PC等多終端應(yīng)用。

最后,最重要是PaaS,尤其是其中的aPaaS和iPaaS。

aPaaS是通過(guò)掌握業(yè)務(wù)知識(shí)的IT專家,或者掌握IT邏輯概念的業(yè)務(wù)專家主導(dǎo)構(gòu)建領(lǐng)域模型,通過(guò)可視化的領(lǐng)域模型構(gòu)建應(yīng)用邏輯、頁(yè)面邏輯、流程邏輯,形成復(fù)雜的業(yè)務(wù)場(chǎng)景數(shù)字化支撐。

同時(shí)利用iPaaS把不同的應(yīng)用系統(tǒng)通過(guò)集成模型實(shí)現(xiàn)更簡(jiǎn)化的集成效果。

通過(guò)以上手段,低代碼開(kāi)發(fā)實(shí)現(xiàn)了對(duì)傳統(tǒng)軟件開(kāi)發(fā)的變革,開(kāi)發(fā)成本降下來(lái)了,開(kāi)發(fā)效率提高了,外部環(huán)境變化快速做出業(yè)務(wù)調(diào)整就能更靈活地應(yīng)對(duì)了。

無(wú)代碼低代碼開(kāi)發(fā)不是為了淘汰程序員,而是改善他們的工作效率。其優(yōu)勢(shì)包括:

速度快,可以同時(shí)為多個(gè)平臺(tái)構(gòu)建應(yīng)用程序,并且在幾天甚至在幾小時(shí)以內(nèi)就可以向項(xiàng)目相關(guān)人員提交工作示例。

Unqork COO Alex Schmelkin稱,一家金融服務(wù)公司過(guò)去花費(fèi)數(shù)年時(shí)間才能打造成一種應(yīng)用,現(xiàn)在無(wú)需編寫(xiě)代碼,只需要少數(shù)開(kāi)發(fā)人員與業(yè)務(wù)人員聚集在一起,三個(gè)月內(nèi)就可以推出最終的軟件。

對(duì)開(kāi)發(fā)人員的要求降低了,項(xiàng)目可以更高效、以更低廉的成本完成。

低風(fēng)險(xiǎn),擁有強(qiáng)大的安全流程,數(shù)據(jù)集成和跨平臺(tái)支持已經(jīng)內(nèi)置,并且可以輕松定制,意味著更低的風(fēng)險(xiǎn),并且可以將更多的時(shí)間集中在業(yè)務(wù)邏輯的實(shí)現(xiàn)上。

快速部署,部署前的影響評(píng)估,可以確保你的應(yīng)用程序按預(yù)期工作。如果有任何異常發(fā)生,你就可以回滾你所做的所有改變。

3.云服務(wù)商和軟件企業(yè)最上心

到今天,可以看到國(guó)內(nèi)外已有眾多主流的低代碼/無(wú)代碼開(kāi)發(fā)平臺(tái),發(fā)展相對(duì)成熟,國(guó)外的有OutSystems、Mendix、FileMaker等,國(guó)內(nèi)則出現(xiàn)了葡萄誠(chéng)、iVX、凱特偉業(yè)氚云、APICloud、Dynamicon等。

在 Forrester 繪制的該領(lǐng)域象限圖中,OutSystems、Mendix、Kony占據(jù)了領(lǐng)導(dǎo)者地位,而GeneXus、Progress Software、MatsSoft、WaveMaker、Thinkwise等后起之秀,也呈現(xiàn)出強(qiáng)勁的追趕之勢(shì)。

國(guó)內(nèi)的奧哲網(wǎng)絡(luò)、ClickPaaS、宜創(chuàng)科技、數(shù)式科技、輕流、搭搭云等低代碼創(chuàng)業(yè)公司也于2018、2019年紛紛獲得投資。

Forrester繪制的象限圖

云服務(wù)商阿里云、騰訊云、華為云,以及谷歌云、AWS、微軟等也都推出了自己的低代碼/無(wú)代碼開(kāi)發(fā)平臺(tái)。

很多SaaS巨頭如Salesforce、ZohoCreator等都有自己的低代碼開(kāi)發(fā)平臺(tái)。國(guó)內(nèi)的北森、銷售易、致遠(yuǎn)互聯(lián)等都在發(fā)展自己的PaaS平臺(tái)中,引入低代碼開(kāi)發(fā)理念。

當(dāng)然傳統(tǒng)的軟件巨頭SAP、甲骨文、浪潮、金蝶、用友等也推出了自己的產(chǎn)品,也是目前市場(chǎng)上技術(shù)現(xiàn)對(duì)比較成熟的企業(yè)。

 

那么這些企業(yè)的低代碼開(kāi)發(fā)怎么實(shí)現(xiàn)的?

在具體的技術(shù)實(shí)現(xiàn)路徑上,低代碼開(kāi)發(fā)平臺(tái)能大體分為兩類:

一類是基于表單驅(qū)動(dòng)的模式,以BPM技術(shù)為重點(diǎn),可以通過(guò)多個(gè)有層級(jí)關(guān)系的表單串聯(lián)出一個(gè)輕量級(jí)應(yīng)用,比如一個(gè)進(jìn)銷存管理工具。其主打零代碼開(kāi)發(fā),可以視為是傳統(tǒng)單一表單制作工具的升級(jí)版。

另一類是基于模型驅(qū)動(dòng)的模式,以PaaS技術(shù)為重點(diǎn),可以通過(guò)領(lǐng)域模型的構(gòu)建開(kāi)發(fā)出不同類型和規(guī)模的應(yīng)用,比如APP、ERP、CRM等。其能應(yīng)對(duì)企業(yè)不同程度的復(fù)雜場(chǎng)景開(kāi)發(fā)需求,既能服務(wù)大企業(yè)客戶,也能服務(wù)中小企業(yè)客戶, ClickPaaS都是這一類的平臺(tái)。

現(xiàn)在說(shuō)哪一種實(shí)現(xiàn)路徑占優(yōu),都是片面的,站立的角度不同而已。

4.用起來(lái)是硬道理

在數(shù)字經(jīng)濟(jì)發(fā)展的大潮中,低代碼無(wú)代碼開(kāi)發(fā)平臺(tái)要讓每個(gè)人,包括開(kāi)發(fā)者和普通業(yè)務(wù)人員,都能夠成為企業(yè)數(shù)字化過(guò)程中的主導(dǎo)者和構(gòu)建者!讓普通人更容易上手!

正是基于這一目標(biāo),應(yīng)用需求多的云服務(wù)商成為低代碼投資的主要來(lái)源。一家云服務(wù)商如谷歌云會(huì)同時(shí)投資幾家不同技術(shù)路徑的公司。阿里云在推出己有品牌低代碼開(kāi)發(fā)平臺(tái)外,更是投資了眾多平臺(tái)。

目前市場(chǎng)上出現(xiàn)了越來(lái)越的自稱無(wú)代碼、零代碼的開(kāi)發(fā)平臺(tái)。對(duì)很多人而言,并不知道低代碼與無(wú)代碼兩種開(kāi)發(fā)方式的區(qū)別,甚至?xí)煺娴恼J(rèn)為,無(wú)代碼開(kāi)發(fā)肯定比低代碼開(kāi)發(fā)更有誘惑力。

首先,采用低代碼/無(wú)代碼的企業(yè)必須具有一定的數(shù)字化基礎(chǔ),企業(yè)員工也必須具有一定的能力。客觀來(lái)講,所謂低代碼/無(wú)代碼,并不是像大家從字面上看到,可以什么都不用學(xué),就能夠開(kāi)發(fā)軟件。

如果企業(yè)沒(méi)有數(shù)字化基礎(chǔ),員工沒(méi)有對(duì)所從事的業(yè)務(wù)以及流程的深刻理解,根本無(wú)法生成應(yīng)用軟件,更不可能對(duì)企業(yè)業(yè)務(wù)發(fā)展產(chǎn)生正面的作用。

其次,要對(duì)公司實(shí)際業(yè)務(wù)的痛點(diǎn)有深刻的認(rèn)知。不管是技術(shù)人員,還是業(yè)務(wù)人員,都必須面對(duì)在財(cái)務(wù)、人事、銷售管理等方面最關(guān)鍵的痛點(diǎn),新應(yīng)用能夠解決這些痛點(diǎn),否則開(kāi)發(fā)的新應(yīng)用將成為無(wú)源之水、無(wú)本之木。

第三,公司已經(jīng)積累了一定的數(shù)據(jù),比如銷售數(shù)據(jù)、人才數(shù)據(jù)、物流數(shù)據(jù)、財(cái)務(wù)數(shù)據(jù)等,可以通過(guò)無(wú)代碼開(kāi)發(fā),更好的利用數(shù)據(jù)。

第四,個(gè)性化需求更強(qiáng)的公司,更容易利用低代碼平臺(tái)開(kāi)發(fā)滿足自己個(gè)性化需求的應(yīng)用。

開(kāi)發(fā)更快,代碼量更低,這是低代碼開(kāi)發(fā)平臺(tái)永遠(yuǎn)的追求,也是企業(yè)核心競(jìng)爭(zhēng)的體現(xiàn)。

極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。

2020-11-19
以前沒(méi)人看得上的低代碼,火了!
以前沒(méi)人看得上的低代碼,火了!

長(zhǎng)按掃碼 閱讀全文