低代码发展专访系列之六:低代码平台能解决业务重构的问题么?
編輯 |?曹芊芊
話題:低代碼發展系列專訪
前言:2019年開始,低代碼爆火。有人認為它是第四代編程語言,有人認為它是開發模式的顛覆,也有人認為是企業管理模式的變革……有很多聲音,社區討論很熱烈。CSDN隨后展開低代碼平臺產品系列活動,包括低代碼開發者認知度與應用線上調研,市場洞察報告,專家專訪專輯,研討會等。邀請低代碼平臺產品的各個角色共同研討,力求為大家呈現一個立體的、透光的低代碼發展脈絡和未來趨勢。
本期訪談嘉賓:
黃榮,普元信息北京研發中心資深顧問,擅長系統分析和架構設計、數字化中臺建設、企業標準體系建設、金融三級密鑰安全體系及信息安全保障。
嘉賓照片:
行業洞察:
CSDN:您認為什么是低代碼?關于其現狀和未來的發展趨勢您有怎樣的觀點?
嘉賓:低代碼是傳統軟件開發逐步優化和演變的產物。低代碼開發平臺作為一種新的應用程序開發模式和工具,具有模型驅動、開放集成、可視化引導、自動化開發的特點。有利于企業高效靈活地支持未知的場景,保證企業IT資產復用的便利性和高效性,提升企業核心競爭力和商業價值。
看低代碼平臺現狀,Forrester、Gartner、IDC等各大調研機構都對低代碼開發市場做出了積極評價,市場上也充斥著各種各樣的低代碼工具和平臺,幾乎每一家云計算公司和軟件公司,都有低代碼的產品推向市場。然而,大部分的低代碼產品通常基于互聯網的業務場景,缺乏企業用戶所需要的高安全性和高可靠性,這種低代碼解決不了業務重構的問題,也無法成為企業數字化的生產力。
隨著企業對數字化、智能化業務需求的提升,以及低代碼開發平臺組件豐富度與可復用能力的逐漸提升,能力開放、理念結合、技術融合成為低代碼開發平臺發展新趨勢與新要求。首先,平臺發展應充分將低代碼開發平臺及其所開發的應用程序與企業內部系統、外部系統等以開放API等方式相結合,促進滿足企業對多類型、個性化應用程序的需求。
其次,平臺發展也需充分融入微服務、DevOps等理念,通過平臺架構設計、前后端分離等云原生技術和微服務容器化部署方式,利用容器管理平臺的編排調度能力和微服務架構的服務組件化能力,提高應用程序的性能。最后,平臺發展也需支持靈活的擴展和定制化技術應用能力(如邊緣計算、大數據、人工智能、機器人流程自動化等),以滿足特定應用領域的個性化需求。
嘉賓:低代碼概念雛形最早出現在1982年James Martin的《無程序員的應用程序開發》一書中,美國在低代碼產品的研究過程較長,并積累了豐富的技術模型和落地經驗。歷經早期萌芽期、探索期,國外市場已出現估值超過 10 億美元的獨角獸企業 —— OutSystems,并進入到巨頭整合階段。在國內市場,雖然近年來行業市場規模迎來爆發式增長,從業企業數量也增長較多,但是市場整體處于導入期向成長期過渡的階段,集中度并不高,尚未催生出市場份額顯著領先的企業。
與傳統開發模式相比,低代碼開發平臺具有簡化開發流程、較高的易用性、高效率低成本、較大的敏捷性等優勢。憑借這些優勢,低代碼開發平臺有助于企業突破技術創新與人才需求之間的矛盾,實現業務與技術融合發展,以更加高效、敏捷、靈活、個性化的方式和能力應對市場變化,實現產業、組織、管理的數字化。
CSDN:您認為評價一個低代碼平臺產品的成熟度應該從哪些維度展開分析?
嘉賓:低代碼開發平臺要符合企業業務多樣性和快速發展、按需采購、數字化戰略升級的需求,也要符合軟件發展的技術演進路線,因此平臺的評估應囊括高可用性、擴展能力與成熟度三方面。
而企業方在選擇廠商時,主要考慮的因素其實并不局限于產品本身。一般包括:技術水平的先進性、實施經驗和成功案例以及具有競爭力的價格。因此,普元認為,對企業更有實效價值的評估,可從平臺的核心價值出發,評估商業、業務、技術與人才價值。同時,企業進行低代碼平臺的規劃和建設需要具有系統性的思維,認識到低代碼平臺更像一個生命力強大的有機體,需要時間的積累和不斷的進化,借助可重用能力的支撐,發揮其對于企業的價值。
其是否成功很大程度取決于該平臺是否真正符合企業級需求,如支撐多維組織架構分布式部署、滿足業務組件的標準化與復用性、符合多業務需求的個性化定制要求、達到開放集成的設計要求、滿足多版本管理和多環境部署要求、符合標準化流程編排和內部管理要求等等。
低代碼開發平臺作為一種現代化的敏捷開發工具,具有簡化開發流程、較高的易用性、高效率低成本、較大的敏捷性等優勢。企業級低代碼開發平臺需要踐行中臺思想,具備工程能力、開放集成能力,支持多維度的組織架構和權限體系。
CSDN:您認為低代碼平臺產品最大的價值點是什么?或者說未來希望他能實現的最大價值點是什么?
嘉賓:低代碼開發具有靈活易用、簡單敏捷、高效低成本這些優勢,普元認為,低代碼開發可以為行業中的商業管理、業務創新、技術應用、人才培養等方面賦能,助力產業數字化轉型。現在及未來,普元低代碼開發平臺能實現的最大價值點都體現在兩大方面:
1.?一方面,低代碼開發平臺能完成復雜業務場景下數字化應用的快速開發,支撐企業自助化開發、個性化交付的開發模式變革。
2.?另一方面,低代碼開發平臺幫助企業屏蔽技術差異性、業務復雜度,在支撐關鍵行業信創項目的快速落地中起到至關重要的作用。
CSDN:企業用戶目前對低代碼平臺應用的主要障礙包括有哪些?
嘉賓:低代碼代表未來,是有利于企業數字化轉型的破局利器。但低代碼平臺如果沒有對采用平臺的業務目標、使用者群體做精確的定義,也沒有對平臺進行精確的規劃,而是簡單的工具化思維,則會為企業埋下安全性、可靠性方面的隱患。
企業應在系統性思維的指引下進行低代碼開發平臺的建設,衡量平臺不同業務領域、不同使用人群的個性化需求,在建設方法上以需求結構化推進業務需求與技術方案的高效統一,以架構數字化達成基于知識圖譜簡化和規范化的應用實現,以業務平臺化模式靈活應對應用需求等。同時,建成的低代碼平臺更像一個生命力強大的有機體,需要時間的積累和不斷的進化,借助可重用能力的支撐,發揮其對于企業的價值,以更好地推進企業全方位的數字化轉型,以及在行業信創緊密推進的節奏中提供對信創環境的支持。
CSDN:低代碼對于軟件的生產方式,對于企業的管理模式,對于企業數字化的進程,您認為相關性的強弱依次該如何排序?哪一個能夠更快實現?需要各方(政府機構,研發機構,技術產品提供方,技術產品應用的企業方,企業決策者,企業中的一線用戶)做一些什么樣的準備?
嘉賓:普元認為,這三方面不以相關性的強弱來排序,而是以遞進方式呈現了低代碼開發平臺的價值。首先,低代碼開發平臺作為一種現代化的應用程序開發模式和工具,對軟件的生產方式進行了變革,可幫助業務人員借助于低代碼開發平臺上的大量組件,在可視化引導下,按需組裝,自助化開發應用程序。
其次,低代碼開發平臺支持多維組織架構分布式部署需求等,以在不同業務視角下結合組織機構進行業務運營的解決方案,提升需求響應速度、降低經營成本、優化服務效率,幫助企業實現統一的業務平臺化管理模式。
最后,低代碼開發平臺幫助企業突破技術、業務、人才等瓶頸,更好應對數字化創新挑戰,加速企業數字化轉型。以金融行業為例,低代碼開發平臺針對金融機構多應用程序、多金融產品的創新與迭代需求,及總行與分行之間的業務協同管理、分行個性化業務開展等需求,助力金融機構打造數字化創新工廠、支撐數字化業務發展、填補數字化人才需求等推動數字化轉型,以較強的市場反應能力應對數字化時代的瞬息萬變。
低代碼開發平臺行業隸屬于云計算服務等大行業范疇,還需要政府在近年來已有的系列指導、促進相關產業發展的政策法規的基礎上,結合十四五規劃與2035綱要對“數字化”的明確指示,持續提供更多維度的支持。
低代碼技術生態的快速發展,需要研發機構、技術產品提供方、技術產品應用的企業方,甚至企業決策者、企業中的一線用戶等的共同努力。例如在應用場景的拓展中,研發機構可以更深入的參與,并從專業角度給出研判建議。
例如在場景需求的滿足中,技術產品提供方或技術產品應用的企業方,可以結合低代碼開發與高代碼開發,建立特定業務需求的個性化實現。例如在平臺價值的促進中,企業決策者可以激勵軟件開發人員與業務用戶共同參與創新活動、優化新業務,通過跨部門業務的高效協同創造更好地發揮低代碼開發的價值,使其成為企業加速數字化轉型和適應未來的技術戰略的關鍵部分。
CSDN:生產力工具在數字化時代應該如何去定義?
嘉賓:隨著數字化時代的來臨,傳統模式在大數據、人工智能、移動互聯網、物聯網、人工智能等技術對生活與商業的滲透中受到挑戰,將陸續消失或重塑。數字化時代的瞬息萬變中,產生了更輕盈、簡單、更有秩序的工作與生活方式,深刻影響著方方面面。能否適應數字化時代的發展,在傳統模式的迭代中找到更好的生產力工具激發出企業潛能,已成為企業生死攸關的重要因素。
這些潛能利于企業更好的創造價值,包括推動更敏捷的業務來適應市場行情的快速變化,以更高的效率滿足市場擴張中急劇增加的需求等。因此,數字化時代的生產力工具,對企業而言,通常意味著更低的溝通成本、更簡單的工作流程和更高效率的工作模式。
低代碼開發平臺符合數字化時代生產力工具的特征,以靈活易用、簡單敏捷、高效低成本等優勢,讓企業能夠提升需求響應速度、降低經營成本、優化服務效率,為商業管理、業務創新、技術應用、人才培養等方面賦能,助力企業數字化轉型。
普元希望成為中大型企業及政府機構數字化轉型的使能者,因此更關注于數字化時代對客戶所在領域的挑戰與壓力,包括業務邏輯挑戰、企業模式變革、數字產業創新等。在這些挑戰與壓力下,企業需要樹立系統思維,深度理解產品、市場、客戶、行業的關系,從客戶體驗出發尋找與客戶共生的企業成長空間,保持對客戶需求的高度敏感和及時響應,培養數字化生存能力。其核心是數字驅動業務,強調“研產供銷服”整個價值鏈的敏捷化。
低代碼能力的釋放,有助于企業以較強的市場反應能力應對數字化時代的瞬息萬變,更有效地打造出深入業務場景的數字化應用等,加速“研產供銷服”的敏捷化。但在數字驅動業務的底層核心,還需要企業擁有面向信創的基礎軟件,建立智能化的數據治理體系等。
產品視角:
CSDN:請為貴司低代碼平臺產品按照開發模式分類歸類,并闡述此種歸類的理由。
嘉賓:按照億歐智庫在《計算機行業2021中國低代碼市場研究報告》中以及頭豹研究院在《2021年中國低代碼行業短報告》的分類方法,低代碼開發平臺在具體實現上,目前形成了兩種技術路徑,一是表單驅動,二是模型驅動。
一般而言,表單驅動復用度高,適合人事行政、資料歸檔、OA審批、客戶管理等簡單任務。模型驅動產生代碼群靈活度高,可支持廣泛場景的復雜應用開發。
按照這樣的分類方式及技術特征,普元低代碼開發平臺在開發模式上,屬于模型驅動的類型。在此基礎上,普元更倡導以軟件產品線工程理論為指引,在低代碼開發平臺建設中,遵循領域工程與應用工程相分離的理念。支撐多維組織、多級部署、多領域低開的特性,并以數據建模和數據驅動為核心,用符合云原生和微服務架構的高代碼開發與低代碼開發相結合的方式滿足企業級應用場景對于低代碼開發平臺的需求。
從這個意義上講,國內并無完全可對標此種分類的廠商,在國外,則有Mendix、OutSystems和Power Apps等知名廠商屬于此類。此類低代碼產品的開發模式,與普元一樣,都是通過建模定義業務邏輯,包括數據關系、流程邏輯等,實現應用開發管理自動化。
CSDN:請列出貴司低代碼產品最受開發者歡迎的3個功能,并說明這3個功能在傳統軟件開發過程中的實現方式是怎樣的?對比低代碼平臺中的實現方式,又哪些相同點和不同點?
嘉賓:
1、資源在線配置式開發
低代碼開發方式:資源以在線拖拽方式,可視化配置化開發,已經內置多種資源類型,種類有表單、視圖、數據建模、圖形報表等。
傳統方式:以代碼方式實現,所有資源需要定制開發。
相同點:在資源分層的邏輯上,兩者并無不同,都有界面層、邏輯層、流程層和數據層等。
2、UI跨端自適應
低代碼開發方式:支持UI端在PC、Web端一次開發、分端展示。
傳統方式:需要依據不同平臺的部署要求,定義多套樣式和跨端框架。
相同點:在實現跨端部署的技術本質上,都依托于動態樣式、動態布局,但在低代碼開發平臺中,控件和UI控件可依據業務要求實現自定義(如同一表單在不同端的字段數量可自定義)。
3、開箱即用的審批框架
低代碼開發方式:提供內置的審批框架,支持如駁回、掛起等,界面和操作完全配置化。
傳統方式:需要通過代碼自行實現審批框架。
相同點:審批框架的技術底層都依托于流程引擎。
普元的低代碼產品中,有3個重要的技術實現方式:
方式一,業務化數據模型:以企業的數據標準為基線,再結合業務特點對已有數據標準進行擴充,結合數據標準與數據字典進行數據模型抽象,為低代碼平臺中配置、集成組裝過程提供極大的便利。
方式二,標準化流程編排:提供工具支撐標準化、易用的流程編排,抽取各場景流程的共性特征,沉淀為業務組件讓流程編排更方便快捷,包括流程模式業務化,操作流程模板化,常用動作組件化等。
方式三,業務化規則定義:將靈活多變的業務處理規則和策略通過類自然語言或者業務化的配置方式進行規則描述,以結構化的業務邏輯規則、決策表或決策流的方式進行規則定義,由低代碼平臺的業務規則管理能力進行管理,由規則引擎負責調度和執行。
CSDN:請詳細談談貴司低代碼產品的行業應用代表性案例。
嘉賓:普元低代碼開發平臺在金融、電信、制造等行業擁有數量眾多的大型客戶案例,下面挑選廣東省農村信用社聯合社(簡稱廣東農信)的部分典型案例進行介紹:廣東農信結合省聯社多法人機構的特點,基于平臺化發展與演進思想,融入微服務平臺、協同平臺、DevOps敏捷交付平臺等能力,開展了柔性可復用的低代碼開發平臺的嘗試。基于云原生的微服務架構,參考可插拔技術理念,融合微服務平臺基礎技術組件、協同平臺的智慧流程引擎實現了端到端、柔性可復用的技術框架。同時,逐步將技術標準和規范融入到技術平臺,使管理規范能夠融入到日常研發工作中。通過界定系統的功能邊界,打通各系統接口,實現各系統高效協同及信息共享機制;通過可視化手段,規范編排流程和部署規范,縮短業務上線時間;通過覆蓋業務涉及的前端應用、解決方案、能力建設的各研發與運營過程,實現流程的貫通;針對產品經理、架構、開發等關鍵角色,制定了相關流程,形成閉環,提高關鍵角色的體驗,驅動業務的發展與創新。總體來看,廣東農信借助于低代碼開發平臺進一步完善了共建、共創、共享的金融科技服務體系,為兩級法人體制下的金融科技建設打開了一片新天地,有效提升了IT精益運營能力。
總結
以上是生活随笔為你收集整理的低代码发展专访系列之六:低代码平台能解决业务重构的问题么?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AliOS Things KV组件的写平
- 下一篇: 浪潮K1 Power通过ISO/IEC