銀彈谷:搭建低程式碼開發平臺的關鍵要素與方法指南

我的程式碼歲月發表於2022-01-13

低程式碼開發平臺建設的關鍵成功要素

如前文所述,低程式碼開發平臺作為一種現代化的敏捷開發工具,具有簡化開發流程、較高的易用性、高效率低成本、較大的敏捷性等優勢,在金融機構中逐漸受到越來越多開發人員與業務人員的歡迎。IDC認為,企業進行低程式碼平臺的規劃和建設需要具有系統性的思維,其是否成功很大程度取決於該平臺是否能夠支撐多維組織架構分散式部署、滿足業務元件的標準化與複用性、符合多業務需求的個性化定製要求、達到開放整合的設計要求、滿足多版本管理和多環境部署要求,以及是否能夠支撐多應用開發和多應用並行、符合標準化流程編排和內部管理要求等。低程式碼平臺更像一個生命力強大的有機體,需要時間的積累和不斷的進化,藉助可重用能力的支撐,發揮其對於企業的價值。



支援多維組織架構分散式部署需求 

金融機構(尤其是銀行)作為一種以多法人或者多級組織結構為特徵的商業機構,其管理機制往往建立在傳統的以業務板塊為中心邏輯之上,各部門/組織之間協同度相對較弱,其響應市場需求的流程相對較多、時間相對較長。隨著數字化時代的來臨,原有的傳統業務邏輯已受到挑戰,針對金融機構多應用程式、多金融產品的創新與迭代需求,及總行與分行之間的業務協同管理、分行個性化業務開展等需求,金融機構越來越多地需要開發具有特色的應用程式,以具有較強的市場反應能力應對數字化時代的瞬息萬變。


此外,由於傳統軟體開發模式面向單一的行政組織維度,所有的業務比如行政審批、財務核算、科技管理等等均依託行政組織來進行分工管理和執行。久而久之,為了滿足業務需要,行政組織變得複雜無比,各種部門、組織、崗位、角色層出不窮。金融機構需要在不同業務視角下結合組織機構進行業務運營的解決方案。


IDC認為,低程式碼開發平臺建設的關鍵要素之一是對多維組織架構和分散式部署的支撐。 


一方面,低程式碼開發平臺應該在保障組織機構骨幹框架一致性基礎上,提供多維組織架構的管理,針對不同的業務維度,對某些骨幹組織節點下的組織資料的新增、隱藏或擴充套件,其變化僅對一個業務維度有效,影響範圍可控。這種支援靈活變化的模式,可以讓組織機構資料與業務結合得恰到好處,讓系統建設和業務處理變得更高效。


另一方面,低程式碼開發平臺應該滿足其在多維組織結構中的分散式部署的要求,這是金融機構實現簡單、靈活、快速地部署自身所需的應用程式的重要前提之一。分散式部署是一種重要的適應業務架構和科技管理架構的能力。通過在總部(或管理機構)和分支機構等組織機構間同時部署節點,一方面達成總部在科技管控方面的統一要求,另一方面滿足分支機構特色和個性化業務的開發要求。


另外本報告還從以下幾個方面對低程式碼進行詳述,感興趣可以關注V“銀彈谷”回覆“低程式碼金融”即可下載完整報告檢視更多內容:

滿足業務元件的標準化與複用性 

滿足多業務需求的個性化定製 

符合開放整合架構的設計要求 

滿足多版本管理和多環境部署的功能需求 

支援多應用開發與多應用並行的管理需求 

有嚴格的標準化流程編排與內部系統管理標準 

低程式碼開發與高程式碼開發相結合 

具備先進的視覺化技術能力 



低程式碼開發平臺建設方法 

IDC認為,架構數字化是低程式碼開發平臺建設的核心方法之一。低程式碼並不是離線開發向線上開發的簡單體驗改變,而是以知識圖譜技術,實現對需求資產、架構資產、技術資產高度抽象,快速構建標準化、端到端的柔效能力,支撐企業數字化應用的建設。架構數字化方法有兩個主要的概念層級:


一方面,利用各領域系統的分級分類模式,從業務架構、應用架構、資料架構、安全架構等不同平面著手,標準化各類系統的架構設計模板,並在設計過程中持續積累和優化架構資產,同時,以線上化的方式支撐設計複用與工作協同,提升架構管控的能力。


另一方面,通過知識建模、圖儲存、實體融合等技術,建立圍繞企業架構的知識圖譜,形成架構能力輻射與資產影響面分析,更精準的把控企業架構演進過程。通過可檢測、可度量、可優化的結構化模型,並結合語義搜尋、智慧問答、決策分析等領域能力,全面促進架構數字化的實現。



業務平臺化:以業務平臺化模式靈活應對應用需求 


低程式碼開發平臺的主要價值之一是藉助平臺化模式滿足不同業務場景的數字化服務需求。其中,業務平臺化是在分析業務通用性與可變性基礎上,通過標準化業務元件及其編排流程而形成的業務應用模式。首先,通用性是對業務流程、業務功能等客觀存在的規律描述,包括,開展業務的規章制度、操作流程、管理章程、行業標準等;其次,可變性是通用性的規律、制度、流程等運轉過程中影響最終結果的變數,如:速度、質量、利率、顏色、位置等等。通過業務平臺化、標準化建設過程,沉澱企業的共性業務資產,以更小的成本、更短的週期、更高的質量支撐靈活變化的前端業務。


低程式碼開發平臺通過將通用性業務流程和共性資產以元件化方式描述,並部署在平臺中,最終通過可重用元件、個性化描述和視覺化流程等方式進行應用功能的配置實施和釋出。在此基礎上,業務人員可以輕鬆參與業務流程梳理、分析和編排,並藉助於平臺的部署管理、元件管理、流程管理等方式,快速部署和上線新應用。


文章資訊來源《低程式碼開發平臺助推金融企業數字化轉型》,關注V“銀彈谷”回覆“低程式碼金融”即可下載完整報告檢視更多內容。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69982242/viewspace-2852009/,如需轉載,請註明出處,否則將追究法律責任。

相關文章