隨著新一代IT技術(shù)的發(fā)展,有力支撐了行業(yè)數(shù)字化轉(zhuǎn)型的價(jià)值創(chuàng)新。為最大化釋放新技術(shù)帶來(lái)的能量,提升市場(chǎng)響應(yīng)及開(kāi)發(fā)敏捷性,“低代碼”應(yīng)運(yùn)而生,降低開(kāi)發(fā)準(zhǔn)入門(mén)檻,重塑數(shù)字化研發(fā)生產(chǎn)力。
“低代碼”的概念最初由Forrester在2014年的研報(bào)中提出,定義為通過(guò)很少或幾乎不寫(xiě)代碼就可以開(kāi)發(fā)應(yīng)用,可以快速配置和部署的一種技術(shù)和工具。隨著2017年Gartner為此創(chuàng)建新門(mén)類(lèi)后的三年里,低代碼在全球市場(chǎng)呈高速發(fā)展態(tài)勢(shì)。
據(jù)艾瑞咨詢(xún)最新研報(bào)指出,中國(guó)低代碼行業(yè)市場(chǎng)規(guī)模已達(dá)27.5億,作為創(chuàng)新的應(yīng)用實(shí)現(xiàn)方式,在疫情環(huán)境的催化下,更加靈活、敏捷、易用的低代碼大放異彩,預(yù)計(jì)將在未來(lái)4年始終位于高速增長(zhǎng)的快車(chē)道。
依托近20年的數(shù)字化沉淀及行業(yè)洞察,從支撐運(yùn)營(yíng)商業(yè)務(wù)的大量實(shí)踐經(jīng)驗(yàn)中,浩鯨科技探索出自己的低代碼之路。浩鯨科技低代碼產(chǎn)品線(xiàn)總經(jīng)理劉洪文認(rèn)為:“ 低代碼技術(shù)是現(xiàn)有開(kāi)發(fā)方式的強(qiáng)化、延伸,隨著低代碼技術(shù)日漸成熟,應(yīng)用場(chǎng)景將逐漸深化至各行各業(yè),借助低代碼自動(dòng)化、智能化技術(shù),搭建標(biāo)準(zhǔn)化開(kāi)發(fā)工具體系,將在軟件架構(gòu)、開(kāi)發(fā)模式、開(kāi)發(fā)流程、開(kāi)發(fā)方式、參與人和角色、資產(chǎn)沉淀、開(kāi)發(fā)效率、質(zhì)量保障等方面加速演變,產(chǎn)生深遠(yuǎn)影響。”
在數(shù)字化的大潮下,作為近年來(lái)備受矚目的技術(shù)賽道,我們將如何看待低代碼,它未來(lái)將如何發(fā)展、何去何從?本文將針對(duì)低代碼為行業(yè)帶來(lái)的影響變化及技術(shù)挑戰(zhàn)作出分享。
01
低代碼之“變”
一、軟件架構(gòu)之變
【高擴(kuò)展的架構(gòu)以不變應(yīng)萬(wàn)變】
對(duì)于高擴(kuò)展架構(gòu),行業(yè)始終有一個(gè)樸素且簡(jiǎn)單的認(rèn)知:當(dāng)需求下達(dá)后,程序的架構(gòu)和代碼基本不用改動(dòng)或少量改動(dòng),然后用插件式、腳本式的攔截器去實(shí)現(xiàn)個(gè)性化處理,再通過(guò)一些數(shù)據(jù)配置,實(shí)現(xiàn)相應(yīng)功能開(kāi)發(fā),最后把代碼發(fā)布到服務(wù)器實(shí)現(xiàn)運(yùn)行,在此過(guò)程不需要重啟機(jī)器。這正是當(dāng)前很多人理解的低代碼。
現(xiàn)實(shí)需求千變?nèi)f變,追求高擴(kuò)展架構(gòu)目標(biāo)從未改變,極致柔性的軟件架構(gòu),從容應(yīng)對(duì)業(yè)務(wù)變化,滿(mǎn)足各種特性需求,讓開(kāi)發(fā)更簡(jiǎn)單。由此,高擴(kuò)展+低代碼的有機(jī)結(jié)合或許會(huì)成為最為青睞的解決方案。高擴(kuò)展向下倒逼核心業(yè)務(wù)領(lǐng)域服務(wù)抽象與開(kāi)放,向上讓特性需求更快地定制化與集成,低代碼技術(shù)的敏捷特性有天然優(yōu)勢(shì),能夠增強(qiáng)高擴(kuò)展架構(gòu),也可以保障底層架構(gòu)更加穩(wěn)定,促使軟件架構(gòu)朝著更適應(yīng)的方向繼續(xù)演化。
普通的軟件設(shè)計(jì)和開(kāi)發(fā)流程,是按需求難易度,可以分成非常復(fù)雜、復(fù)雜、簡(jiǎn)單;按功能穩(wěn)定性,可以分成穩(wěn)定、易變化、極易變化;按技術(shù)要求,可以分成高并發(fā)、中并發(fā)、低并發(fā);按參與角色,可以分成專(zhuān)業(yè)開(kāi)發(fā)、普通開(kāi)發(fā)、平民開(kāi)發(fā)。面對(duì)多樣化的業(yè)務(wù)需求,即便技術(shù)有了跨越式發(fā)展,僅憑單一開(kāi)發(fā)模式無(wú)法滿(mǎn)足所有需求。隨著低代碼/零代碼技術(shù)逐漸被認(rèn)可和普及,通過(guò)高/低/零多開(kāi)發(fā)能力的靈活組合、打破模式界限,實(shí)現(xiàn)開(kāi)發(fā)模式從傳統(tǒng)簡(jiǎn)單的搭配使用,向深度融合的一體化開(kāi)發(fā)服務(wù)轉(zhuǎn)變。由“資源式”向“任務(wù)式”轉(zhuǎn)變,更進(jìn)一步實(shí)時(shí)感知開(kāi)發(fā)者需求,為開(kāi)發(fā)者提供融合、智能、極簡(jiǎn)的開(kāi)發(fā)服務(wù),如同駕駛汽車(chē)可以在油電雙模式下切換一樣,開(kāi)發(fā)模式的未來(lái)主流也將是高低零多模式切換。
三、開(kāi)發(fā)流程之變
【需求、設(shè)計(jì)、開(kāi)發(fā)、測(cè)試一體化協(xié)同】
軟件開(kāi)發(fā)整個(gè)生命周期過(guò)程,是流水線(xiàn)的生產(chǎn)模式,也是不同角色使用不同工具一起研發(fā)創(chuàng)造的過(guò)程,傳統(tǒng)開(kāi)發(fā)多數(shù)使用本地工具,靠線(xiàn)下溝通和傳遞,導(dǎo)致信息和資料容易丟失,人與人之間理解的不一致易造成反復(fù),割裂的流水線(xiàn)一直低效運(yùn)行。減少溝通環(huán)節(jié),實(shí)現(xiàn)工具云端化,以“設(shè)計(jì)即開(kāi)發(fā)”、“需求即開(kāi)發(fā)”、“開(kāi)發(fā)即測(cè)試”、“測(cè)試即開(kāi)發(fā)”核心理念為指導(dǎo),通過(guò)人員協(xié)同、過(guò)程協(xié)同、產(chǎn)物協(xié)同、管理協(xié)同的云上協(xié)同研發(fā)模式,打通從需求->設(shè)計(jì)->開(kāi)發(fā)->測(cè)試->上線(xiàn)的研發(fā)全鏈路,簡(jiǎn)化開(kāi)發(fā)流程,提升整體開(kāi)發(fā)效率。
四、開(kāi)發(fā)方式之變
【可視化/圖形化/組裝式/硬編碼呈現(xiàn)開(kāi)發(fā)多平面】
傳統(tǒng)硬編碼開(kāi)發(fā)形式單一,注重的是程序代碼邏輯的合理性,目的性很強(qiáng),而低代碼/零代碼開(kāi)發(fā)更強(qiáng)調(diào)封裝組件的綜合運(yùn)用,注重人的直觀感受、組件與組件彼此之間的相互作用??梢暬?圖形化/組裝式讓開(kāi)發(fā)者體會(huì)到身臨其境的感受,開(kāi)發(fā)者在操作的同時(shí)可以聯(lián)想結(jié)果,所見(jiàn)即所得。
這種開(kāi)發(fā)方式也讓程序語(yǔ)言的表現(xiàn)方式,擁有了更多新鮮的元素、形式多樣化、角度多維化。但這并不意味著這種開(kāi)發(fā)方式就取代了傳統(tǒng)硬編碼,新的開(kāi)發(fā)方式,一定是基于同一套體系,融合多種元素,面向不同行業(yè),不同場(chǎng)景,不同角色,提供不同的開(kāi)發(fā)平面。
五、參與人和角色之變
【減少協(xié)同,構(gòu)想平民開(kāi)發(fā),全棧開(kāi)發(fā)】
正是低代碼技術(shù)顯著降低了開(kāi)發(fā)門(mén)檻,讓更多人可以參與到軟件開(kāi)發(fā)中,進(jìn)一步擴(kuò)大開(kāi)發(fā)者規(guī)模,加速數(shù)字化應(yīng)用建設(shè)。
一方面,低代碼能夠賦能IT技術(shù)人員,包括但不限于項(xiàng)目經(jīng)理、產(chǎn)品經(jīng)理、架構(gòu)師、開(kāi)發(fā)、測(cè)試、實(shí)施和運(yùn)維人員等,這些人員在掌握軟件開(kāi)發(fā)技術(shù)或者業(yè)務(wù)知識(shí)的前提下,通過(guò)簡(jiǎn)單地學(xué)習(xí)就可以快速轉(zhuǎn)型成為低代碼開(kāi)發(fā)者,將過(guò)往工作中積累下來(lái)的知識(shí)與經(jīng)驗(yàn),通過(guò)持續(xù)學(xué)習(xí),有技術(shù)的成為業(yè)務(wù)專(zhuān)家、懂業(yè)務(wù)的成為技術(shù)專(zhuān)家。
另一方面,低代碼對(duì)于大多數(shù)業(yè)務(wù)人員而言,是解決了能不能開(kāi)發(fā)軟件的問(wèn)題,對(duì)于業(yè)務(wù)人員來(lái)說(shuō)主要職責(zé)還是業(yè)務(wù)發(fā)展為主,軟件開(kāi)發(fā)更多是輔助性工作,會(huì)集中在數(shù)據(jù)分析處理或流程審批類(lèi)應(yīng)用,同樣可以根據(jù)自身或部門(mén)需要,快速搭建應(yīng)用場(chǎng)景。
最后,在低代碼助力下,可以實(shí)現(xiàn)崗位融合,崗位技術(shù)能力多樣化,實(shí)現(xiàn)全棧開(kāi)發(fā)。這樣既可以減少團(tuán)隊(duì)內(nèi)部的無(wú)效溝通協(xié)同,又可以激發(fā)效能和創(chuàng)新活力,最重要對(duì)提升個(gè)人或企業(yè)競(jìng)爭(zhēng)力都有極大幫助。
六、資產(chǎn)沉淀之變
【發(fā)揮優(yōu)勢(shì),沉淀業(yè)務(wù)、技術(shù)、數(shù)據(jù)資產(chǎn),形成縱深】
低代碼是一種抽象和提煉技術(shù),在資產(chǎn)沉淀方面具有先天優(yōu)勢(shì),在統(tǒng)一的開(kāi)放體系和標(biāo)準(zhǔn)框架下,應(yīng)用構(gòu)建更標(biāo)準(zhǔn),數(shù)據(jù)流動(dòng)性更強(qiáng),資產(chǎn)沉淀會(huì)更加容易、快速。應(yīng)用構(gòu)建越來(lái)越多,業(yè)務(wù)資產(chǎn)會(huì)越來(lái)越豐富;技術(shù)不斷更新迭代,組件資產(chǎn)會(huì)隨之增多,大量個(gè)人或組織的貢獻(xiàn),形成技術(shù)生態(tài)圈;對(duì)于千行百業(yè)的長(zhǎng)尾業(yè)務(wù)需求,低代碼讓更多的力量介入,快速地生產(chǎn),通過(guò)簡(jiǎn)單的方式就能快速?gòu)?fù)制。單一零碎數(shù)據(jù)價(jià)值不大,匯聚起來(lái)的數(shù)據(jù)價(jià)值巨大。
02
低代碼之模式探索
低代碼技術(shù)的出現(xiàn)帶來(lái)開(kāi)發(fā)方式的飛躍,成為行業(yè)數(shù)字化的有力助推。但要實(shí)現(xiàn)從整體效率和質(zhì)量的端到端突破,實(shí)現(xiàn)“質(zhì)變”,還需在業(yè)務(wù)和技術(shù)的融合賦能下打造最適合自身的模式。
浩鯨科技認(rèn)為,真正要打造一款高效、成熟、穩(wěn)定、易用、有特色的低代碼平臺(tái)絕非易事,除了投入大量資金、專(zhuān)業(yè)技術(shù)人才之外,還需要有大量的實(shí)際場(chǎng)景驗(yàn)證。無(wú)論是平臺(tái)建設(shè),還是實(shí)施都會(huì)面臨非常多復(fù)雜挑戰(zhàn),如:
在技術(shù)層面,低代碼技術(shù)自身還在完善加強(qiáng)中,目前也有明顯的局限性;與現(xiàn)有系統(tǒng)的融合,架構(gòu)與技術(shù)還不成熟;異構(gòu)技術(shù)、異構(gòu)廠(chǎng)商對(duì)接難;
在體驗(yàn)層面,視覺(jué)、交互設(shè)計(jì)人員要求高;開(kāi)發(fā)工具的易用性及智能化需進(jìn)一步打磨改善;
在認(rèn)知層面,觀念和理念的不一致;學(xué)習(xí)意愿不強(qiáng),習(xí)慣難以改變;建設(shè)驅(qū)動(dòng)力不足;
在時(shí)間層面,資產(chǎn)積累還需要很長(zhǎng)時(shí)間;應(yīng)用場(chǎng)景仍需時(shí)間驗(yàn)證;
在體系層面,人才培養(yǎng)體系、標(biāo)準(zhǔn)規(guī)范體系、運(yùn)營(yíng)推廣體系未建立;與現(xiàn)有開(kāi)發(fā)流程、開(kāi)發(fā)體系的關(guān)系沒(méi)有定義清楚。
03
自研高可用平臺(tái)
賦能研發(fā)效能提升
為了實(shí)現(xiàn)“提高開(kāi)發(fā)效率、提升軟件質(zhì)量、降低開(kāi)發(fā)門(mén)檻、降低研發(fā)成本”目標(biāo),浩鯨科技始終積極投入平臺(tái)研發(fā)和驗(yàn)證工作,依托自身軟件研發(fā)和交付經(jīng)驗(yàn),自主研發(fā)低代碼開(kāi)發(fā)平臺(tái)——靈犀開(kāi)發(fā)平臺(tái),已掌握多項(xiàng)核心技術(shù)并取得國(guó)家發(fā)明專(zhuān)利授權(quán)。近一年來(lái),平臺(tái)在中國(guó)移動(dòng)、中國(guó)電信、中國(guó)聯(lián)通等10多個(gè)運(yùn)營(yíng)商省份均有成功案例,在30多個(gè)實(shí)際項(xiàng)目中得到了大量場(chǎng)景的檢驗(yàn),覆蓋運(yùn)營(yíng)商BOM域各種復(fù)雜業(yè)務(wù)場(chǎng)景,平臺(tái)成熟穩(wěn)定可靠,效率與質(zhì)量顯著提升。
邁入數(shù)字化2.0時(shí)代,具備靈活易用等多方面優(yōu)勢(shì)的低代碼已成為研發(fā)層面的新一代基礎(chǔ)設(shè)施,是企業(yè)布局?jǐn)?shù)字化戰(zhàn)略的重要選擇,加速實(shí)現(xiàn)業(yè)務(wù)創(chuàng)新。未來(lái),浩鯨科技將持續(xù)加強(qiáng)自主創(chuàng)新能力,積極探索適合自身業(yè)務(wù)和技術(shù)的創(chuàng)新模式,不斷分享自身實(shí)踐,賦能企業(yè)敏捷高效轉(zhuǎn)型。
文章來(lái)源:浩鯨科技,如有侵權(quán),請(qǐng)聯(lián)系刪除
未經(jīng)允許不得轉(zhuǎn)載:RPA中國(guó) | RPA全球生態(tài) | 數(shù)字化勞動(dòng)力 | RPA新聞 | 推動(dòng)中國(guó)RPA生態(tài)發(fā)展 | 流 > 低代碼實(shí)踐,再識(shí)變化
熱門(mén)信息
閱讀 (14728)
1 2023第三屆中國(guó)RPA+AI開(kāi)發(fā)者大賽圓滿(mǎn)收官&獲獎(jiǎng)名單公示閱讀 (13753)
2 《Market Insight:中國(guó)RPA市場(chǎng)發(fā)展洞察(2022)》報(bào)告正式發(fā)布 | RPA中國(guó)閱讀 (13055)
3 「RPA中國(guó)杯 · 第五屆RPA極客挑戰(zhàn)賽」成功舉辦及獲獎(jiǎng)名單公示閱讀 (12964)
4 與科技共贏,與產(chǎn)業(yè)共進(jìn),第四屆ISIG中國(guó)產(chǎn)業(yè)智能大會(huì)成功召開(kāi)閱讀 (11567)
5 《2022年中國(guó)流程挖掘行業(yè)研究報(bào)告》正式發(fā)布 | RPA中國(guó)