IT去中心化背後的低程式碼平臺

力軟資訊發表於2022-03-31

企業資訊化的 角度來說 ,公司對軟體系統的要求大致可以分為三大類,核心業務系統、非核心的日常應用和臨時性應用。前兩者的價值更大,重要程度更高,通常會交給 專業 IT 團隊,按照軟體開發全生命週期的要求進行開發和實施,以確保其功能的完備性、資料的準確性、系統的可靠性和操作的易用性。

但是,隨著移動網際網路時代的到來,更多的企業開始將資訊化的許可權下放到業務部門,讓業務人員成為資訊化的主角,藉助以低程式碼平臺為代表的新一代的軟體開發工具,為資料採集、問卷調查等非核心的應用場景自主構建一些簡單的應用,以掃清企業資訊化的死角。將部分軟體開發工作轉交給業務部門後, IT 部門的軟體開發壓力顯著下降,業務部門邊邊角角的需求都能滿足。“ IT 去中心化”成為一股潮流,吸引了很多從業者的目光。

低程式碼平臺可以 為業務部門構建具有快速開發能力的數字化平臺 平臺的基礎是企業中正在執行的成品軟體,通常被稱為“系統整合”。通過直連資料庫或呼叫 API 等方式, 可以 打通現有的成品軟體和網際網路服務,以業務場景為視角,梳理並封裝來自 ERP CRM OA 等基礎軟體的資料和能力。封裝後的 WebAPI 面向業務,不依賴具體的軟體系統,甚至能做到一個 WebAPI 同時操作多個系統。配合更全面的安全性機制和日誌能力,基礎平臺可以讓開發者通過呼叫這些 WebAPI 而不是直接操作底層軟體資料的方式,在確保安全可控的前提下,複用底層軟體提供的能力,避免重複建設,保護現有 IT 投資。

除了面向底層的整合能力之外,平臺還提供 面向未來的視覺化應用開發能力,通常被稱為“應用開發”。不論是構建 PC 端或移動端頁面、實現業務和資料處理邏輯、呼叫基礎平臺提供的 WebAPI 還是應用釋出與維護,覆蓋軟體開發全生命週期的視覺化都能顯著降低學習門檻,節省工作量,降低軟體開發和部署中缺陷的發生率。

應用開發階段的視覺化,意味著業務部門的非專業程式設計師,也能輕鬆掌握在平臺上開發各類應用的能力,自主搭建那些技術要求較低,但需求較為緊急的非核心業務應用。在這一過程中,業務部門中負責開發應用的同事只需要按照 IT 部門提供的 WebAPI 呼叫規範,拖拽完成各種應用的開發和釋出,而無需關注平臺及 WebAPI 底層的實現細節。當業務人員構建系統時遇到技術困難,對平臺知根知底的 IT 部門也能快速提供技術支援。

在這種模式下 ,業務部門構建的所有應用,包括臨時性需求和其他所有定製化應用一樣,均採用了相同的開發規範,基於相同的後設資料和底層能力,從根本上解除了形成資料孤島的風險。更重要的是,構建於數字化平臺之上的應用,從程式到資料都交由專業化的 IT 部門統一管理,從訪問許可權到資料備份,最大程度上避免資料洩露、丟失、損壞對企業帶來的負面影響,也能確保企業的 IT 投資不會因為技術原因受損。

在低程式碼平臺上,企業可以讓 IT 部門建立起數字化平臺和統一的開發規範,業務部門在此基礎上快速構建各類應用 這樣才能讓企業的軟體系統成為一個整體,避免出現資料孤島,讓資訊化真正照亮企業的每一個角落。

.Billy

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

相關文章