
轉載本文需注明出處:微信公眾號EAWorld,違者必究。
阿湯:當前國際形勢深刻演變,大國關系深度調整,傳統和非傳統安全問題進一步顯現,國產操作系統、中間件、數據庫等基礎軟件,作為國家信息產業發展和信息化建設的重要基礎和支撐,正面臨著被“卡脖子”的風險。
如何在具體的行業、具體的企業、具體的項目實施中,借國家信創戰略大力推進的東風,覆蓋業務、開發、運維、管理等多場景快速化解風險,在全棧信創體系中進行產業升級轉型,成為了影響信創項目平穩落地的重要因素。
01
信創落地面臨三大挑戰,需要低代碼平臺提供敏捷支撐
通過政務、金融等多行業信創的大規模實踐,我們觀察到,信創落地遇到的挑戰,主要集中于技術挑戰、人才挑戰、工作量挑戰三大方面。
? 技術挑戰
技術挑戰集中在兼容性和適配性等方面,具體體現在于如何保障應用在信創生態上平衡而安全的運營。
? 人才挑戰
產業發展,人才先行。對于急速發展的信創產業,如何突破簡單的產品替換,加速信創應用快速遷移,高水平的開發人才是需要邁過的一道不可或缺的門檻。
? 工作量挑戰
大量的信創遷移帶來了更大的工作量,需要企業投入更多的技術人才,解決集成架構、分布式架構等不同架構體系,以及已有系統、專業軟件等實現信創升級與遷移的問題。
企業級低代碼開發平臺,作為能夠屏蔽底層技術細節,從業務場景視角實現場景和技術的深度融合,減少企業對專業軟件開發人才的依賴,提高軟件資產復用的便利性和管控性,快速提高企業對數字的敏銳度和對變化的適應力的優勢解決方案,在多行業的信創實踐中,從場景快速實現、運營柔性變化、架構深度融合、資產積累復用等多維度為企業提供敏捷支撐,幫助企業有效應對信創背景下的數字化挑戰,加速信創落地。
02
四大門戶七大能力解決挑戰,低代碼平臺助力信創應用快速遷移
我們是國內較早采用低代碼開發技術理念的公司,早期的產品可以追溯到2003年公司的首款應用開發平臺產品。在產品研發中,我們不斷將低代碼開發的理念與行業場景、研發過程與新技術相融合,包括移動應用開發、數據應用開發等,在提高軟件生產效率的同時,滿足客戶在創新場景中的高性能要求。
為了更好地助力客戶解決技術、人才、工作量這些信創挑戰,我們從渠道層、應用層、核心能力層到生態適配層梳理出了低代碼開發平臺的四大門戶七大能力,幫助企業清晰梳理場景視角,屏蔽底層技術的復雜操作,讓用戶的體驗完整而一致,促進場景快速實現、運營柔性變化、架構深度融合、資產積累復用等,在企業級的復雜場景中助力信創應用快速遷移。
渠道層,支持PC、APP、微信等多終端訪問。應用層主要分業務、開發、運維、管理四大門戶,清晰梳理場景視角,實現場景和技術的深度融合,以微應用的方式去組織業務的開發、發布與使用,促進場景快速實現。
四大門戶
(1)業務門戶,提供千人千面的能力,可以進行個性化工作臺自定義;
(2)開發門戶,支持在線開發,提供企業級功能設計,高效構建企業級應用;
(3)運維門戶,提供資源管理、版本管理、在線維護等運維管理功能;
(4)管理門戶,提供機構、人員、角色權限等在線管理配置的能力。
七大能力
核心能力層主要提供流程引擎、表單數據引擎、報表引擎、腳本規則引擎、資源倉庫、組織機構、身份認證七大核心能力,能夠幫助企業在高技術人才有限的情況下良好應對各種復雜場景,支撐內外部復雜技術團隊的能力共贏,實現高級場景開發、運營柔性變化、資產高效復用等。生態適配層,通過集成接口屏蔽底層復雜環境,降低信創遷移工作量,支撐生態快速適配。
(1)企業級流程引擎支撐業務流轉和場景編排,應對各種復雜的企業流程場景
在企業里,流程無處不在,像OA、ERP、工單等等。以非常常見的請假為例,非企業級的請假流程只有填報和審批兩個簡單環節,而企業級的請假流程就會橫跨財務、法務等眾多部門,并在涉及幾十個環節的流程中橫跨多個系統。
如此復雜的流程場景中,流程引擎支撐復雜業務流轉和場景編排的作用就凸顯了出來。而且企業級流程引擎不只關注業務流程模式的編排,還需要提供操作流程與交易流程的相關模式,內嵌審批框架靈活支持業務流轉,在線化的服務編排快速創新商業能力,滿足業務流程的高性能、高可用、高開放性需求,以應對各種復雜的企業流程場景。
(2)表單數據引擎提供豐富布局與控件,降低技術復雜度提升開發效率
表單數據引擎是低代碼開發平臺中重要的模塊。從用戶側來看,用戶通過表單來完成大部分的業務,表單的性能好壞、風格與交互模式如何,會對用戶體驗造成直接影響。從開發側來看,表單的開發會占據開發人員較大的工作量,表單的開發體驗、組件豐富度、配置能力、擴展能力、錯誤定位能力等,都會對整個開發的效率造成較大的影響。
因此,低代碼開發平臺是否提供輕量級的表單,以好的性能支持在線開發、實時發布,是否提供雙模能力,讓一次設計多端適配,是否提供豐富的布局和組件,優化分組布局與多端渲染,支持可視化、配置化等方式高效完成開發,都是平臺能否在企業級復雜場景中幫助客戶降低高技術人才需求,實現快速應用的重要前提。
而且,業務操作最終落在業務數據的操作上,需要表單能夠提供持久化實體、查詢實體、服務實體三種數據模型,針對不同的業務場景,支持構建企業級的業務模型。
? 持久化實體、查詢實體,針對傳統的關系型數據庫。持久化實體,可以對關系型數據庫的表進行映射,展現實體和數據之間一對一或一對多的關聯關系。查詢實體,不一定針對物理型數據庫,可以將多個表的數據通過查詢的能力向外提供,主要提供數據查詢的能力,不具備新增、刪除、修改能力。
? 服務實體,針對現在微服務架構的業務操作。業務服務不一定來自于低開平臺本身,有可能來自三方系統。比如訂單管理,雖然有訂單管理界面,但是訂單服務由訂單系統提供,是通過訂單服務的實體將訂單操作的能力內置進來。表單只要操作服務實體,就可以進行訂單的增刪改查,或者其他訂單能力的操作。
實體本質是技術的一層抽象,對具體的實體數據操作進行了隔離。從使用的層面,實體支撐低代碼開發平臺屏蔽了底層復雜操作,使得業務端等非技術用戶可通過實體統一接口的操作,順暢使用數據列表、表單、圖表、報表、交易流程、業務流程等低代碼在線能力。
(3)腳本規則引擎提供高低代碼結合的能力,支撐高級場景開發
在企業級的復雜場景中,當低代碼的現有能力不能滿足需求時,可以基于腳本以高低代碼結合的方式,對交互模式和展現布局等進行擴展,支撐業務的開發,并使相關業務滿足規范及監管要求。我們的低代碼開發平臺提供了前后端的腳本執行引擎,全方位支撐高級場景開發。
? 前端腳本支持相關表單數據,通常在表單和控件的各類事件中使用。
? 后端腳本支持常用上下文和工具類,通常在流程的參與者規則、外部服務調用時使用。
(4)報表引擎提供各類圖表與報表配置,支持運營柔性變化
低代碼開發平臺通過報表引擎對各類圖表與報表進行配置,便于用戶進行聚合計算、自定義排序、全局篩選等自助分析,支持運營柔性變化。
? 根據數據模型,配置圖表、報表、大屏等不同的BI(商業智能)展示;
? 支持各類展示樣式的自定義,支持緯度、計算列、篩選等配置;
? 支持圖表之間的聯動配置,支持多級下鉆的數據鉆取。
(5)資源倉庫提供多版本、多分支資源管理,結合業務快速迭代
資源倉庫本質上提供的是工程化管理的能力。在低代碼開發平臺上,不管是流程也好,數據列表也好,都統一稱為資源。我們的低代碼開發平臺,資源支持并行版本(多草稿)開發,在企業級的多業務人員開發場景中,能夠通過歷史資源發布的方式,支持資源版本回退。而且,資源倉庫提供多版本、多分支的資源管理,能夠幫助不同用戶降低業務開發與運營工作量,結合業務進行應用的快速迭代。
(6)多維度的組織與權限管理模式,充分滿足企業機構管理的復雜需要
通常的應用里只有一個維度的組織結構樹。但是在企業的復雜場景中,單一維度的組織機構樹并不能滿足企業客戶對組織機構、人員角色、權限管控、應用服務的多重需求。因此,我們在低代碼開發平臺中,為企業構建了行政、成本、項目等不同維度的多棵組織機構樹,結合多法人、多租戶形態,為客戶提供多維度的組織與權限管理模式,充分滿足企業機構管理的復雜需要。
(7)兼顧內外部生態的身份認證體系,加強大型企業的風控管理
我們的低代碼開發平臺還提供了兼顧內外部生態的身份認證體系,讓企業可以對內、外部員工以及人力SSC團隊進行體系化管控。在人員構成復雜的大型企業中,兼顧內外部生態的身份認證體系幫助企業貫穿各類型帳號的全生命周期加強風控管理,實現全方位的安全認證以及賬號風控等。
基于四大門戶七大能力,我們的低代碼開發平臺以不輸于跨國企業的軟件性能和穩定性,贏得了很多行業頭部客戶的認可,最終成為了自帶多端工作臺,擁有完備的軟件工程體系,擴展方便、安全可控、易于集成,高度適配信創生態的優秀產品。在企業級復雜場景中,低代碼開發平臺幫助企業快速打造迭代場景或未知場景的數字化應用,解決技術、人才、工作量等多樣挑戰,助力信創應用快速遷移。
03
基于低代碼開發平臺,快速實現銀行系統的信創遷移
企業級的低代碼開發平臺適用于銀行科技系統、銀行智能工作臺、大型企業OA、運營監控、工程管理等多行業應用場景。在系列信創落地項目中,普元已經幫助銀行、農信社等多類型金融客戶,推動了行政辦公個性化、辦公協作信息化、知識管理規范化、團隊協同高效化,引導業務人員快速部署和上線新應用,打造“一線單位數字化轉型利器”,實現可靠的數字化辦公協同、數字化創新平臺、數字化軟件研發等。
? 銀行辦公自動化系統的信創遷移
難點:
客戶原有OA系統基于國外廠商的集中式技術架構,不支持信創環境,也無法對其進行信創改造。
我們基于低代碼開發平臺提供的統一信創開發環境,幫助銀行屏蔽技術差異性、業務復雜度,一個月內完成了13個功能模塊、8支核心流程的開發,在滿足全行日常工作、上級監管要求的同時,做到了各流程、各環節的動態配置化,實現了更偏向業務的創新型OA系統的信創重構。
同時,我們還基于低代碼開發平臺幫助銀行化解信創人才與全棧遷移的工作量壓力,快速完成各項升級應用在信創終端及非信創終端上的兼容性測試、功能測試、性能測試等,驗證全棧信創產品與應用的通用性,支撐金融級的安全可靠與自主可控,有力推進信創工程的落地。
完成信創遷移的創新型OA系統,不僅實現了從界面、流程和數據全方位高效集成的辦公自動化,以成熟的相關業務模塊提升銀行全行公文運轉效能與工作效率,還基于分布式架構,保持了技術的先進性與平臺的高度開放,在實現金融級高可靠的前提下增強客戶的自主可控能力,支持客戶隨著制度、組織架構、業務的變化持續完善系統功能,有效提升系統運行能力、綜合服務能力,以及用戶體驗。
篇幅所限,更多的案例詳情無法充分展開,關注信創快速落地以及低代碼開發平臺的專家、學者、技術,可以聯系我們的小助手進行持續溝通。伴隨信創產業發展,在更廣泛的應用場景中,我們會和大家一起使用低代碼開發平臺來幫助更多客戶化解技術、人才、工作量挑戰,快速實現更多信創項目的完整落地。
關于作者:阿湯,普元數智研究院資深顧問。十五年企業開發平臺建設經驗,參與過多個企業開發平臺建設項目。目前負責公司低代碼開發平臺產品研發。
關于EAWorld:使能數字轉型,共創數智未來!