基於低代碼平臺(Low Code Platform)開發中小企業信息化項目

前言:中小企業信息化需求強烈,對於開發中小企業信息化項目的軟件工作和程序員來說,如何根據中小企業的特點,快速理解其信息化項目的需求並及時交付項目,是一個值得關注和研討的話題。

 

最近幾年來,隨着全球經濟的深度融合和中國勞動力成本的持續上升,中國企業正步入經營模式轉型時期。衆多企業已意識到,需要提高管理信息化水平,以促使企業管理成本降低和管理效率提升,企業管理信息化的需求已經由外部推動型,轉變爲企業內生自主需求。衆多企業紛紛加大信息化建設力度,引發對企業管理軟件的巨大需求。根據中國產業信息網的統計報告,從2015年到2016年,中國企業使用信息化系統的比率從46.6%上升到60%,一年內提升了13.4 個百分點。

圖1:中國企業信息化系統建設情況(資料來源:中國產業信息網)

 

在企業信息化的過程中,大型企業由於其市場地位、規模、資金、管理理念等方面的優勢,在信息化建設方面可以配備專業的人才和充裕的資金。與之相比,廣大中小企業的信息化則具有如下一些特點:

1、 企業業務不規範,同時發展快,信息化需求變動大。

一方面,中小企業的業務分工比較粗放,業務模式調整頻率高;另一方面,中小企業的業務發展速度是很快的,整個業務發展形態甚至會出現“朝令夕改”的情況,信息化需求剛剛提出來不久,還沒有等信息應用進行推廣實施,常常會馬上出現徹底推翻原先需求的困境。

2、 企業在信息化方面的資金投入壓力大。

中小企業的關鍵在於發展,由於企業間競爭壓力大,企業把有限的資金都放在研發和市場上,在信息化方面的投入非常有限,希望通過低成本的手段實現信息化需求。

3、 企業信息化人才缺乏。

對於中小企業來說,最缺乏的是人才,對於信息化人才更是如此。處在高速發展中的中小企業,往往對於信息專業人才的吸引力並不高,源於其信息化應用水平低,工作環境差,待遇也不好。

瞭解如上特點,就不難理解我們在開發中小企業項目時,爲什麼會經常面臨如下困境:一方面你需要等企業提供具體的項目需求才能開始開發,另一方面企業只有在看到你開發的項目才能給出反饋。

 

如何解決這樣的困境?一個可行的選擇是使用低代碼開發平臺(Low Code Platform)。低代碼開發平臺,是指那些無需編碼或很少代碼(No Code or Low Code)就可以快速生成應用程序的工具。這種工具通常提供可視化的設計工具來快速搭建界面、設計數據模型、創建業務邏輯和工作流。低代碼開發平臺非常適合於客戶無法具體描述需求、需要在開發過程中深度參與的項目,它可以幫助我們在幾周,甚至幾天內,搭建出應用程序的框架並交付客戶試用。然後,根據客戶的反饋,我們確定把前期開發的程序作爲拋棄式的原型,只用於收集用戶需求;或者是在當前程序的基礎上通過迭代式的開發不斷豐富其功能。

圖2:基於低代碼開發平臺進行項目開發的常見流程

 

葡萄城的活字格就是一款典型的面向企業信息化的快速開發平臺。活字格使用了類 Excel 的設計界面,通過簡單的拖拽操作,就能快速製作出一個 Web 信息管理系統,主要特點如下:

  • 可視化設計:活字格提供了可視化的設計器,開發人員通過拖拽操作就能完成信息化系統的主要功能開發。
  • 可靈活定製:活字格提供了強大的定製能力,包括頁面定製、數據表管理、業務流程定製等,便於實現各類企業應用。
  • 權限管理:活字格提供組織結構管理和精細的權限管理多人,便於企業根據實際情況靈活地進行權限設置和調整,促進內部協作。
  • 易於部署和維護:活字格提供一鍵發佈功能,無需配置複雜的網絡服務器;根據企業的需求變化進行系統維護也更容易。
  • 支持二次開發和系統集成:活字格是一個開放的快速開發平臺,有經驗的程序員依然可以基於活字格定製開發出許多高級的功能,而不受活字格本身的限制;同時,活字格開發出的應用也可以很方便地與企業的現有信息系統集成,或者與微信、釘釘等第三方應用集成。

南京塔塔汽車零部件系統有限公司是一家外商獨資的汽車零部件企業,主要給通用、沃爾沃、奔馳、捷豹路虎等整車廠供應塑料件。公司每個月的快遞數量非常多,之前是使用紙質的審批簽字,面臨着領導審批時不知道費用預估是多少、相關人員需要找領導簽字、 費用統計分析非常困難等問題。

 

南京塔塔採用活字格,在2個星期之內開發出一套快遞審批系統,包括了快遞申請填寫、快遞申請審批、快遞費用對賬、快遞費用統計報表分析、域賬號驗證、權限管理等功能。

 

負責開發的聶先生說,“活字格開發的系統是基於BS架構的,易於維護和操作使用。用活字格開發的“快遞審批系統”上線後,大大減少的員工找領導簽字的時間,提高了辦公的效率,從費用趨勢圖上能看出,整體快遞費用在剛部署系統時是上升趨勢,目前已轉爲下降趨勢,表明系統在控制費用方面還是帶來了明顯的效果。”

圖3:南京塔塔基於活字格開發的快遞審批系統

關於低代碼開發平臺,一個常見的誤區是認爲“低代碼開發平臺只適用於平民開發者(Citizen Developer)”。平民開發者是指那些非傳統的、沒有受過專業編程教育的開發者,他們主要用低代碼平臺來創造和定製應用。事實上,活字格的使用羣體當中,有接近40%的人是專業的開發者,有多家開發合作伙伴正在使用活字格加快項目的開發。

 

當然,通過使用低代碼開發平臺,可以降低對多數項目人員的技術要求。在多個項目並行時,只需要一個有經驗的程序員進行數據表、業務邏輯等的設計即可,其他項目人員無需編程能力,這樣在人月數和人員要求兩個方向都能有效控制項目的投入。

 

藉助低代碼開發平臺,可以更高效地理解中小企業的信息化項目需求,控制項目開發的成本,同時適應中小企業信息化需求變化快和缺乏專業技術人員進行項目維護的特點,是開發中小企業信息化項目的最佳選擇。

發佈了38 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章