低代碼開發(fā),真的能“干掉”開發(fā)嗎?

低代碼開發(fā)平臺的走紅,讓很多企業(yè)對快速生成應用抱有很大的期望,有人甚至認為未來可能不再需要大量開發(fā)人員。事實真的如此嗎?

?

低代碼開發(fā)平臺,是指無需編碼或很少代碼(No Code or Low Code)就可以快速生成應用程序的工具。這種平臺通常提供可視化的設計工具,來快速搭建界面、設計數(shù)據(jù)模型、創(chuàng)建業(yè)務邏輯和工作流。

理論上,低代碼開發(fā)能夠很好地避免定制化開發(fā)和買現(xiàn)成產(chǎn)品的弊端。一方面可以降低企業(yè)應用開發(fā)人力成本,另一方面可以將原有數(shù)月甚至數(shù)年的開發(fā)時間成倍縮短,從而幫助企業(yè)實現(xiàn)降本增效、靈活迭代的價值。

根據(jù)Frevvo的研究,低代碼開發(fā)可以將數(shù)字化轉型的速度提高69%,有助于減少對高技術水平的依賴。

?

在這一領域,國外已有較為成熟的平臺出現(xiàn),如:OutSystems, Mendix, Google的App Maker,微軟的PowerApps, Thunkable, Zoho Creator等。

其中,OutSystems于2018年6月獲私募股權投資機構KKR和高盛3.6億美元融資,是估值超過10億美元的獨角獸。

而在國內,低代碼或零代碼開發(fā)的趨勢在近幾年才開始興起,出現(xiàn)了一批低代碼平臺創(chuàng)業(yè)公司,如:輕流、搭搭云、宜創(chuàng)科技、ClickPaaS、APICloud等。

同時,還有一些具有低代碼開發(fā)平臺能力的廠商,比如做BPM(業(yè)務流程管理)起家的奧哲、辦公協(xié)作領域的明道云、阿里云的宜搭等,都開始對外強調自己的“低代碼”身份。

作為企業(yè)級服務領域的一個全新賽道,低代碼開發(fā)平臺大有“走紅”之勢。這個平臺真的有這么好嗎?未來還有開發(fā)人員的容身之處嗎?

?

傳統(tǒng)開發(fā)模式的革命

云計算的興起和移動互聯(lián)網(wǎng)的深化發(fā)展,讓IT系統(tǒng)和業(yè)務結合得更為緊密,當業(yè)務的可變性越來越高,也就要求IT開發(fā)能力變得更加敏捷。

在這種情況下,由于每個大企業(yè)都有一定數(shù)量的開發(fā)者,其業(yè)務也都獨一無二的,如傳統(tǒng)軟件廠商SAP、Oracle以往所做的Best Practice(最佳實踐),即把一家公司成功經(jīng)驗復制到其他公司的做法,就不再行得通,這才出現(xiàn)了低代碼開發(fā)的趨勢。

事實上,低代碼開發(fā)平臺并不是為了顛覆開發(fā)者,而是為了讓開發(fā)者從繁重的、重復的代碼中解放出來,去參與更具有價值的開發(fā)環(huán)節(jié)。

與其說低代碼開發(fā)平臺會“干掉”開發(fā)者,不如說是干掉了傳統(tǒng)的開發(fā)模式。

低代碼開發(fā)平臺,通過圖形化界面交互實現(xiàn)應用搭建,可視化的操作,標準化的配置,既可以提高開發(fā)人員開發(fā)信息化系統(tǒng)的效率,同時也能滿足無代碼基礎的業(yè)務人員進行信息化開發(fā)。

當然代碼平臺并不是萬能的,當用戶在平臺遇到實現(xiàn)不了的配置,可以自定義開發(fā),也就是說,可以根據(jù)需要自己開發(fā)出平臺沒有的功能。因此,企業(yè)可能需要將低代碼環(huán)境與手工代碼串聯(lián)在一起。

有企業(yè)透露,用低代碼開發(fā)平臺開發(fā)過自己的ERP、供應鏈、財務、OA、人力資源和項目管理的全系統(tǒng)應用。

這種龐大的系統(tǒng)工程如果用傳統(tǒng)開發(fā)方式,一般需要至少10人工作1年以上,而現(xiàn)在只需要2個人用6-8個月就能完成。

同時,低代碼也能解決軟件應用過多、過亂和數(shù)據(jù)孤島的問題。

?

舉步維艱的中國市場

根據(jù)Forrester報告預測,到2020年,低代碼開發(fā)平臺的市場規(guī)模將達到155億美金。在云計算變革和數(shù)字化轉型帶來的需求推動下,低代碼賽道的爆發(fā)似乎近在眼前。

但是放眼國內低代碼創(chuàng)業(yè)公司的現(xiàn)狀,都處在艱難摸索的開創(chuàng)期,還沒有出現(xiàn)成功驗證的商業(yè)模式,與國外低代碼賽道呈現(xiàn)出的蓬勃之勢完全不同。

這或許和中美市場的IT發(fā)展階段不同有很大的關系。美國企業(yè)80%已實現(xiàn)數(shù)字化,IT成熟度較高,Outsystems、Mendix這類平臺,基本上是面向程序員使用的,并非是不懂編程的人就能使用。

以OutSystems為例,其開發(fā)應用程序界面就如同一個文檔編輯器,只不過中間是一塊搭建應用流程的空白版,可以通過拖拽旁邊的功能組建進行搭建。此外,在需要寫代碼的地方,可以直接插入已有的代碼庫里的代碼,不用再手動輸入。

相比之下,國內企業(yè)客戶的開發(fā)能力較弱,不喜歡自己動手開發(fā),習慣性地尋求貼身服務。 低代碼開發(fā)服務商,要么自己提供從開發(fā)到應用的一整套流程,要么和合作伙伴一起實現(xiàn)。

?

因此,目前國內市場上大致形成了三類服務模式:

第一類,通過低代碼開發(fā)向外提供開發(fā)服務,類似于軟件的開發(fā)外包,只不過這類服務商的效率更高,成本更低。

第二類,把低代碼開發(fā)作為一種工具,提供給ISV、SI、SaaS企業(yè)、渠道代理商、咨詢公司等,用于提高他們的系統(tǒng)部署效率,或者為客戶提供更完整的解決方案

第三類,把低代碼開發(fā)打造成一個平臺,吸引ISV甚至個人開發(fā)者到平臺上開發(fā)應用,然后向企業(yè)客戶提供產(chǎn)品以及后續(xù)的二次開發(fā)個性化定制服務,而平臺則作為連接的角色負責訂立統(tǒng)一的標準和交易規(guī)則,并努力把供需兩端都做大,形式上類似于App Store,只不過其提供的是API不是APP,服務的是企業(yè)而非個人。

這三類低代碼開發(fā)的服務方式,分別可以看做是:服務、工具、平臺。事實上,為了教育市場,努力活下去,各家低代碼廠商都在嘗試各種服務方式,不斷調整策略和打法。

這是一條務實之路,但是也面臨著很高的技術門檻。國內企業(yè)太多,業(yè)務和IT環(huán)境都很復雜,一個產(chǎn)品很難做到普適性。每當?shù)痛a開發(fā)平臺開發(fā)一個新功能模塊時,都要提前設計好框架和邏輯,以應對高可配置需要的各種可能性。

這也是低代碼開發(fā)平臺作為一個大而全的PaaS引擎,所必須面對的挑戰(zhàn)。如果無法突破技術的邊界,產(chǎn)品就很難做到大規(guī)模的復制,這類服務商也很容易淪為項目開發(fā)外包。

但無論如何,對于低代碼賽道的判斷不會改變,它建立在一個大趨勢之上,那就是中國企業(yè)的數(shù)字化轉型正如火如荼的開展,市場需要一種更靈活、成本更低、效率更高的開發(fā)解決方案。這一趨勢的向好,最終將引導低代碼的市場邊界逐漸變得清晰。

【科技云報道原創(chuàng)】

微信公眾賬號:科技云報道

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

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

2019-12-03
低代碼開發(fā),真的能“干掉”開發(fā)嗎?
科技云報道原創(chuàng)。 低代碼開發(fā)平臺的走紅,讓很多企業(yè)對快速生成應用抱有很大的期望,有人甚至認為未來可能不再需要大量開發(fā)人員。事實真的如此嗎? ? 低代碼開發(fā)平臺,是指無需編碼或很少代碼(No Code

長按掃碼 閱讀全文