[點(diǎn)晴永久免費(fèi)OA]什么是“企業(yè)級(jí)”低代碼?
概念定義: “低代碼”是一種可視化編程開(kāi)發(fā)方法,允許企業(yè)以少寫或不寫代碼的方式快速構(gòu)建應(yīng)用程序(如企業(yè)管理系統(tǒng)、APP、小程序等等)。雖然“低代碼開(kāi)發(fā)”這個(gè)術(shù)語(yǔ)是在2014年由知名市場(chǎng)研究機(jī)構(gòu)Forrester為了描述這一類服務(wù)提供商而創(chuàng)造的,但低代碼背后的想法并不新鮮。 一轉(zhuǎn)眼,距離釘釘6.0發(fā)布會(huì)上提出“低代碼開(kāi)發(fā)”這一概念已經(jīng)過(guò)去了兩年多的時(shí)間。整個(gè)低代碼市場(chǎng)的參與者,也由最初的少數(shù)競(jìng)爭(zhēng)到現(xiàn)在的大廠相繼入局。用戶對(duì)于低代碼的認(rèn)知和接受程度也逐步提升。“低代碼”這個(gè)概念,已經(jīng)從“玩具”慢慢走向了“工具”。 一、低代碼們發(fā)展的如何了? “低代碼”是一個(gè)舶來(lái)品,因?yàn)樵缭?8年,一個(gè)叫做salesforce的產(chǎn)品就已經(jīng)提出了快速開(kāi)發(fā)應(yīng)用的概念,在他們的平臺(tái)上誕生了千萬(wàn)個(gè)定制化的信息化管理應(yīng)用,salesforce也因此一躍成為全球最賺錢的軟件公司之一。 與此同時(shí),國(guó)內(nèi)一些廠商也看到低代碼的前景,開(kāi)始布局“低代碼”概念,但是直到2020年底的釘釘6.0發(fā)布會(huì),低代碼才開(kāi)始真正進(jìn)入到大眾視野來(lái)。如今,就連金蝶、泛微、藍(lán)凌這些老牌的信息化系統(tǒng)廠商也紛紛加入到低代碼的競(jìng)爭(zhēng)中來(lái),可見(jiàn)低代碼即將成為下一個(gè)風(fēng)口。 近年來(lái),隨著產(chǎn)品成熟度的不斷提高,針對(duì)企業(yè)深度業(yè)務(wù)場(chǎng)景和綜合性需求的“企業(yè)級(jí)低代碼”的概念應(yīng)運(yùn)而生。那么什么才是“企業(yè)級(jí)”低代碼?為什么說(shuō)“企業(yè)級(jí)”會(huì)更好?接下來(lái)我們就來(lái)探個(gè)究竟。
大家在調(diào)研低代碼的時(shí)候一般都會(huì)發(fā)現(xiàn)一個(gè)問(wèn)題。看上去都叫做「低代碼」的產(chǎn)品,但是實(shí)際上差異巨大。那么低代碼的廠商,到底分為幾類,各有什么優(yōu)勢(shì)呢? 1、Excel類 此類產(chǎn)品主要是為了服務(wù)重度Excel用戶的,作為Excel的加強(qiáng)版本,主要著重在用戶協(xié)同和數(shù)據(jù)流轉(zhuǎn)方面有了更深入的業(yè)務(wù)支持。并且搭載一定的拓展工具,例如賬務(wù)套打和數(shù)據(jù)收集功能。這一類產(chǎn)品,在一些特定流程和場(chǎng)景下面,的確有著更大的優(yōu)勢(shì),但是在于復(fù)雜業(yè)務(wù)系統(tǒng)的需求方面呢。就顯得有一些單薄了。 2、IDE類 此類產(chǎn)品主要是由于國(guó)外在低代碼市場(chǎng)上有一些新的探索,從開(kāi)發(fā)者的角度來(lái)說(shuō),IDE類工具,可以節(jié)省程序員重復(fù)敲代碼片段的時(shí)間。用圖形化、配置化的方式,去構(gòu)建一些代碼片段和模塊,會(huì)更加省力。但是這類產(chǎn)品在國(guó)內(nèi)的市場(chǎng)并沒(méi)有很受歡迎,主要的原因還是在于,程序員對(duì)于IDE類低代碼仍持觀望態(tài)度,而非程序員用戶受限于自身沒(méi)有編程基礎(chǔ)能力,也無(wú)法順利驅(qū)動(dòng)產(chǎn)品來(lái)完成自己的需求。 3、BPM類 BPM誕生的那個(gè)年代,可能還沒(méi)有“低代碼”這個(gè)名詞,但是不可否認(rèn),BPM已經(jīng)可以認(rèn)為是最早的低代碼級(jí)產(chǎn)品了。因?yàn)樵谄髽I(yè)的業(yè)務(wù)發(fā)展中,流程管理本來(lái)就是非常高頻出現(xiàn)的業(yè)務(wù)需求。對(duì)于定制化也有非常強(qiáng)烈的需求。BPM工具本身就深一個(gè)基于某個(gè)業(yè)務(wù)場(chǎng)景,進(jìn)行了抽象的模型提煉,例如節(jié)點(diǎn)、分支、用戶行為等,從而誕生的可以滿足不同行業(yè)的通用性工具。 由于大部分的企業(yè)目前對(duì)于信息化的需求集中在OA辦公,所以BPM已經(jīng)成為了企業(yè)必不可少的。但是隨著企業(yè)信息化程度的進(jìn)一步加深,BPM在非流程的需求領(lǐng)域,支持能力就逐漸減弱了。這也讓BPM廠商開(kāi)始往更多的功能和模塊的方式,去拓展自己的業(yè)務(wù)版圖。 4、企業(yè)級(jí)低代碼 為了不斷滿足企業(yè)用戶的各類場(chǎng)景需求,兼顧靈活配置、高效生產(chǎn)、功能豐富的“企業(yè)級(jí)”低代碼平臺(tái)自然成為更好的選擇。 二、什么是“企業(yè)級(jí)”低代碼? 從企業(yè)的更多需求場(chǎng)景出發(fā)。企業(yè)的內(nèi)部信息化需求,往往集中在這幾個(gè)方面: 1、流程管控 像企業(yè)日常OA辦公中,就存在大量的流程需求,例如,報(bào)銷、合同審批、入離職等等,但是由于各企業(yè)規(guī)章制度和管理辦法的不同,這些需求往往都存在個(gè)異性。所以在流程上,需要有更靈活的配置功能。 2、數(shù)據(jù)處理 提供企業(yè)級(jí)的高級(jí)特性,旨在更敏捷優(yōu)雅的處理數(shù)據(jù)。 3、業(yè)務(wù)需求 以前我們?cè)谡務(wù)撥浖_(kāi)發(fā)時(shí),通常會(huì)想到由經(jīng)驗(yàn)豐富的IT技術(shù)人員來(lái)做應(yīng)用程序的開(kāi)發(fā)?,F(xiàn)如今,低代碼儼然已經(jīng)有了引領(lǐng)全民開(kāi)發(fā)者的新時(shí)代,它能深度連接業(yè)務(wù)與IT,填補(bǔ)了業(yè)務(wù)軟件的需求和開(kāi)發(fā)人員短缺的缺口。即便是一個(gè)沒(méi)有經(jīng)過(guò)軟件開(kāi)發(fā)培訓(xùn)的用戶,仍可以使用低代碼平臺(tái)構(gòu)建應(yīng)用程序。 三、“企業(yè)級(jí)”低代碼平臺(tái)應(yīng)具備哪些能力? 對(duì)于低代碼工具來(lái)說(shuō),如果能在這些需求上提供更強(qiáng)的能力支持,那么他們必須要有足夠強(qiáng)的模型提煉能力和更細(xì)顆粒度的配置元素了。這往往取決于產(chǎn)品研發(fā)團(tuán)隊(duì)的項(xiàng)目經(jīng)驗(yàn)和積累。因?yàn)槿绻麤](méi)有具體的系統(tǒng)開(kāi)發(fā)實(shí)踐,在企業(yè)管理系統(tǒng)上的需求是很難憑空想象的。 我們用“低代碼”的視角,分析了400多個(gè)企業(yè)信息化建設(shè)的項(xiàng)目,目前抽象出了以下5方面能力。 1、場(chǎng)景建模能力 數(shù)據(jù)模型是系統(tǒng)的基礎(chǔ),豐富的場(chǎng)景建模能力。低代碼平臺(tái)對(duì)于數(shù)據(jù)模型的支持決定了業(yè)務(wù)場(chǎng)景的覆蓋范圍。在數(shù)據(jù)層面來(lái)看,很多的字段或者數(shù)據(jù)類型,并不是單一的。在業(yè)務(wù)場(chǎng)景的落地中,很多的數(shù)據(jù)字段需要和業(yè)務(wù)流程、操作行為等進(jìn)行高度的解耦,因此能否覆蓋更多場(chǎng)景的建模能力,會(huì)成為低代碼平臺(tái)能力邊界的決定性因素。 2、界面開(kāi)發(fā)能力 Excel表單在企業(yè)辦公過(guò)程中的作用和地位逐漸下降的原因,其實(shí)也是在于表單式的交互在很多場(chǎng)景中變得不那么適用。例如庫(kù)房、工位或者一些非辦公室的場(chǎng)景,用戶可能更多的是手持設(shè)備,需要有更加便捷的輸入方式。而不同的場(chǎng)景輸入方式又各有區(qū)別。所以對(duì)于低代碼平臺(tái)而言,能否提供更多的交互方式或者界面開(kāi)發(fā)能力。 3、系統(tǒng)對(duì)接能力 權(quán)威機(jī)構(gòu)Forrester將API接口認(rèn)定為企業(yè)級(jí)低代碼開(kāi)發(fā)平臺(tái)的重要標(biāo)志,通過(guò)內(nèi)置的API接口功能,企業(yè)級(jí)應(yīng)用便可集成或?qū)悠渌到y(tǒng),打通數(shù)據(jù)鏈接,避免信息孤島。 企業(yè)級(jí)低代碼除了有內(nèi)置常規(guī)的第三方API接口之外(對(duì)接企業(yè)微信、釘釘、公眾號(hào)等已有平臺(tái),還能對(duì)接企業(yè)原有的OA、ERP、MES、EHR等系統(tǒng)),甚至還可以對(duì)接lot物聯(lián)網(wǎng)軟硬件設(shè)備、BI數(shù)據(jù)大屏。而且API接口的開(kāi)發(fā)是可以即改即生效的,所以系統(tǒng)對(duì)接能力也稱得上是企業(yè)級(jí)低代碼的真正能力。 4、組件拓展能力 允許用戶自主拓展和定制組件,才能夠滿足其功能復(fù)用的需求,也能讓低代碼的開(kāi)發(fā)效率拉升到更高的水平。對(duì)于長(zhǎng)期迭代的業(yè)務(wù)而言,日常使用最頻繁的一定是業(yè)務(wù)組件,而不是通用的公共組件。這種情況下,若低代碼平臺(tái)能支持用戶自主拓展組件,或與標(biāo)準(zhǔn)組件混用是企業(yè)級(jí)低代碼平臺(tái)需要提供的能力之一。 5、數(shù)據(jù)處理及穩(wěn)定性 這個(gè)能力其實(shí)在低代碼平臺(tái)上并不好體現(xiàn),其主要原因是低代碼平臺(tái)目前的實(shí)踐場(chǎng)景中大多還是淺層次、輕量級(jí)的業(yè)務(wù)需求,對(duì)于大數(shù)據(jù)量、高并發(fā)的真實(shí)測(cè)試目前還不具備參考性。 但是既然作為企業(yè)長(zhǎng)遠(yuǎn)發(fā)展的必備工具之一,低代碼在復(fù)雜極端環(huán)境的應(yīng)對(duì)能力肯定是必須。特別對(duì)應(yīng)大用戶、數(shù)據(jù)量的應(yīng)用的多版本、多環(huán)境管理。能否像那些成熟的大型系統(tǒng)一樣,能夠從技術(shù)和解決方案上來(lái)保障業(yè)務(wù)的持續(xù)性開(kāi)展,一定是每個(gè)低代碼廠商都需要去思考的問(wèn)題。 以上面這個(gè)能力標(biāo)準(zhǔn),我們給當(dāng)前的低代碼廠商進(jìn)行了一次分類。
四、低代碼在企業(yè)數(shù)字化轉(zhuǎn)型中扮演著什么樣的角色? “低代碼”本質(zhì)是工具! 由于低代碼平臺(tái)不像市面上其他的成熟的信息化系統(tǒng),可以即裝即用,所以對(duì)于大多數(shù)企業(yè)來(lái)說(shuō)并不能快速的搞清楚低代碼平臺(tái)在企業(yè)中的定位,以及所能給到企業(yè)的幫助。從而對(duì)“低代碼”產(chǎn)品望而卻步。 從本質(zhì)上來(lái)說(shuō),低代碼平臺(tái)還是一個(gè)技術(shù)性產(chǎn)品,是一個(gè)“工具”,企業(yè)成員可以用這個(gè)工具,在沒(méi)有技術(shù)人員支持的情況下,去“實(shí)現(xiàn)”一些復(fù)雜的信息化需求。這個(gè)需求可以是流程審批、也可以是信息收集,也可以是數(shù)據(jù)看板。 五、“低代碼”對(duì)IT人員是否也有價(jià)值? 答案當(dāng)然是有的,公司的IT人員,往往會(huì)花費(fèi)大量的時(shí)間,束縛在程序的優(yōu)化、功能的反復(fù)調(diào)整中。這些需求往往看上去簡(jiǎn)單,調(diào)整起來(lái)工作量極大。但是有的變動(dòng)實(shí)際上也只是業(yè)務(wù)在流程上的探索,并不一定產(chǎn)生實(shí)際價(jià)值。而低代碼平臺(tái),往往十分適合這些需求的開(kāi)發(fā)和調(diào)整。甚至都用不到IT人員參與就可以完成。這樣一來(lái),IT人員將會(huì)有更多的精力,投入到技術(shù)含量更高的程序開(kāi)發(fā)中去。 低代碼的平臺(tái)對(duì)于企業(yè)IT部門來(lái)說(shuō),極大程度的優(yōu)化了技術(shù)資源配置。 六、低代碼在企業(yè)數(shù)字化轉(zhuǎn)型中起到的作用? 作為一款工具,低代碼在企業(yè)發(fā)展的過(guò)程中,往往扮演的角色也不相同,一般會(huì)分為3個(gè)階段: 1、補(bǔ)齊短板 作為剛進(jìn)入企業(yè)的低代碼平臺(tái),肯定不是大刀闊斧地對(duì)原有系統(tǒng)和流程進(jìn)行替換和重建,一般建議通過(guò)發(fā)揮低代碼靈活、快速上線的優(yōu)勢(shì),去補(bǔ)充當(dāng)前信息化環(huán)境下的業(yè)務(wù)短板。通過(guò)一些輕應(yīng)用、微服務(wù)的形式作為原有系統(tǒng)的補(bǔ)充和延伸。這樣以來(lái)也可以讓業(yè)務(wù)部門更快地適應(yīng)和了解低代碼平臺(tái)的能力邊界,為下一步建設(shè)獨(dú)立完整的業(yè)務(wù)系統(tǒng)做好準(zhǔn)備。 2、獨(dú)立建設(shè) 隨著團(tuán)隊(duì)對(duì)低代碼的認(rèn)識(shí)和使用程度加深,企業(yè)可以開(kāi)始著手通過(guò)低代碼平臺(tái)去構(gòu)建一些獨(dú)立的應(yīng)用系統(tǒng),特別是那些新的業(yè)務(wù)線所需要的信息化系統(tǒng),低代碼可以幫助企業(yè)管理者快速地落地整套信息化流程,并且根據(jù)業(yè)務(wù)推進(jìn)的情況及時(shí)進(jìn)行調(diào)整,這極大的降低信息化系統(tǒng)在新的業(yè)務(wù)領(lǐng)域的試錯(cuò)成本。這種需求在以前的業(yè)務(wù)模式下,往往都是直接被忽略的。 3、構(gòu)建生態(tài) 低代碼平臺(tái)具有先天的數(shù)據(jù)流動(dòng)優(yōu)勢(shì),企業(yè)在低代碼平臺(tái)上構(gòu)建的應(yīng)用越多,數(shù)據(jù)互通能力就越強(qiáng),通過(guò)數(shù)據(jù)和權(quán)限的配置即可輕松實(shí)現(xiàn)多個(gè)應(yīng)用之間的數(shù)據(jù)關(guān)聯(lián),實(shí)現(xiàn)業(yè)務(wù)鏈的全程溯源。通過(guò)低代碼平臺(tái)就像是一個(gè)PaaS工具,企業(yè)可以通過(guò)在上面構(gòu)建各類應(yīng)用的方式,打造一套能夠相互聯(lián)通的數(shù)字化生態(tài)體系。從而充分挖掘數(shù)據(jù)價(jià)值,為企業(yè)管理者提供更多的決策依據(jù)。 結(jié)語(yǔ): 合理并且有效地運(yùn)用企業(yè)級(jí)低代碼平臺(tái),不僅可以讓我們工作高效地運(yùn)行,還能最大程度保證團(tuán)隊(duì)目標(biāo)的達(dá)成。 該文章在 2023/9/12 12:20:54 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |