版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
衡量低代碼開發(fā)平臺好壞的11個關鍵能力維度Projectedlow-codedevelopmentplatformmarketgrowthYear-ov&r-yeargrowthrate(F)=Forre^lerforecaat(本文內容來源于公眾號“LowCode低碼時代”)字化時代的到來,迫使企業(yè)跳出舒適圈,堅定地踏上數(shù)字化轉型的征程。不斷飆升的用戶需求,加上專業(yè)開發(fā)人員的顯著缺口,讓我們不得不承認,過去幾十年的應用開發(fā)方式已經無法滿足需求。低代碼革命已經悄然開始,并不斷滲透到各行各業(yè)。數(shù)字化轉型涉及企業(yè)的方方面面,其中尋求技術及實現(xiàn)手段上的突破是決策者需要考慮的主要問題之一。順應這種潮流,近幾年發(fā)展起來的“低代碼技術”作為解決企業(yè)數(shù)字化轉型以及增強企業(yè)復原力的有力手段,得到越來越多的關注。低代碼(low-code)平臺支持快速應用開發(fā)(RAD),使用聲明式的高級編程抽象(如模型驅動和基于元數(shù)據編程)進行部署和執(zhí)行。低代碼平臺擁有以下共同的技術要素:?一個以模型/元數(shù)據為中心的UI層設計器,只需要編寫很少的代碼,甚至不需要編寫代碼;?支持基本的數(shù)據結構定義和內置數(shù)據庫的通用數(shù)據存儲(如RDBMS、NoSQL、平面文件)訪問;?通過REST、SOAP或其他API簡化對外服務的訪問;?通過API包裝它們的底層流程邏輯和數(shù)據;支持面向業(yè)務規(guī)則和常規(guī)業(yè)務邏輯開發(fā)的編碼方法;足夠好的性能表現(xiàn)和足夠低的操作延遲。企業(yè)級低代碼平臺還應包含其他功能,例如?:用戶密集訪問量、數(shù)據存儲量和高事務率的彈性伸縮能力;高可用性與容災復原能力;?應用程序訪問API和數(shù)據存儲的安全性;?運營階段的服務品質協(xié)議(SLA);資源使用追蹤能力;對開發(fā)人員和運營人員的技術支持能力。ChoosinqaLowCodePlatformAStartup《?:Iam...:參AnEnterpriseX7TechnicalDevelopersNonTechnicalDevelopersTechnicalDevelopersxzNoriTechnicalDevelopers?AStartup《?:Iam...:參AnEnterpriseX7TechnicalDevelopersNonTechnicalDevelopersTechnicalDevelopersxzNoriTechnicalDevelopers?■■?WhoMeedsaMobileApp???*■■?■■■■\汀he札口■■■WhoNeedsa??*MobileAppW1 1弋匕匕UAci■■ ?0::?■W\ 1 J-Cl*??MobileApp????yjMobileApp**??with■with????QoutsystemsAppian?■》WybAppWebApp寥WebAppmendixWebApp《?sales/bixePuwsrApps;甘理的便列性■-開發(fā)能力耕數(shù)率編釋樣口附戶體臉 開發(fā)管理 開發(fā)平臺閑低代碼平臺的甘理的便列性■-開發(fā)能力耕數(shù)率編釋樣口附戶體臉 開發(fā)管理 開發(fā)平臺閑低代碼平臺的11個關鍵能力維度基于上述技術要素,Gartner共列出了低代碼平臺的11個關鍵能力維度,如下圖所示。\甜戶模型燈1WF癥支詩更周期支持(1)易用性易用性是標識低代碼平臺生產力的關鍵指標,是指在不寫代碼的情況下能夠完成的功能的多少。2)用戶體驗這個指標能夠決定最終用戶對開發(fā)者的評價。來說,獨立軟件開發(fā)團隊為企業(yè)客戶開發(fā)的項目對用戶體驗的要求會
顯著高于企業(yè)客戶自主開發(fā)的項目,開放給企業(yè)的客戶或供應商的項3)3)據建模和管理的便利性這個指標就是通常所講的“模型驅動”,模型驅動能夠提供滿足數(shù)據庫設計范式的數(shù)據模型設計和管理能力。開發(fā)的應用復雜度越高,系統(tǒng)集成的要求越高,這個能力就越關鍵。(4)流程與業(yè)務邏輯開發(fā)能力和效率這個能力有兩層含義?:第一層是指使用該低代碼平臺是否可以開發(fā)出復雜的工作流和業(yè)務處理邏輯,第二層是開發(fā)這些功能時的便利性和易用性有多高。一般來說,第一層決定了項目是否可以成功交付,而第二層則決定了項目的開發(fā)成本。無論如何,使用者都應關注第一層。在此基礎上,如果項目以工作流為主,則還應該將第二層作為重要的評估指標。(5)開發(fā)平臺的生態(tài)系統(tǒng)低代碼平臺的本質是開發(fā)工具,內置的開箱即用的功能無法覆蓋更多的應用場景。此時,就需要基于該平臺的完整生態(tài)系統(tǒng)來提供更深入、更全面的開發(fā)能力。很多開發(fā)平臺都在建立自己的插件機制,這就是平臺生態(tài)的一個典型體現(xiàn)。6)編程接口與系統(tǒng)集成能力為了避免“數(shù)據孤島”現(xiàn)象,企業(yè)級應用通常需要與其他系統(tǒng)進行集成,協(xié)同增效。此時,內置的集成能力和編程接口就變得至關重要。除非確認在可預期的未來項目不涉及系統(tǒng)集成和擴展開發(fā),否則開發(fā)者都應該關注這個能力。值得一提的是,另一家權威行業(yè)機構Forrester在其報告《ForresterWave?:面向應用程序開發(fā)和交付專業(yè)人員的低代碼平臺(2019年第1季度)》中,將編程接口認定為企業(yè)級低代碼平臺的重要標志,不具備編程接口的“低代碼”被劃歸為“無代碼”,轉移到那些只適用有限用例的平臺報告中。(7)支持更先進的架構和技術系統(tǒng)是否支持更先進的架構、清晰的分層,以對接IoT、RPA機器學習等新的技術?如果開發(fā)者希望自己開發(fā)的應用有更長的生命周期,深入了解低代碼平臺產品的架構就變得尤為重要。(8)服務質量與上一點類似,服務質量也是衡量運行于公有云模式下低代碼平臺的指標。這里的服務質量,除了通常所說的“無故障使用時間”外,還要考慮資源是否支持獨占模式,避免某一個應用的高負荷,導致其他應用不可用或出現(xiàn)性能劣化。(9)用戶模型與軟件開發(fā)周期支持在軟件開發(fā)的生命周期中,除了開發(fā)和交付,還有設計、反饋、測試、運維等多個環(huán)節(jié),如系統(tǒng)開發(fā)早期的用戶模型建立和驗證過程通常需要快速模擬和迭代,投入的開發(fā)力量甚至不少于正式開發(fā)。如果一套低代碼平臺具備全生命周期所需的各項功能,將會大大簡化開發(fā)者的技術棧,進一步提高開發(fā)效率。開發(fā)者所開發(fā)的系統(tǒng)規(guī)模越大,這一能力就越重要。(10)開發(fā)管理企業(yè)級軟件的項目規(guī)模通常比較大,而且業(yè)務更關鍵,這就對開發(fā)團隊管理提出了更高的要求。現(xiàn)代軟件開發(fā)中主推的敏捷開發(fā)是否能在低代碼中落地,是衡量開發(fā)管理能力的重要指標。這通常包含代碼庫權限管理、版本權限管理、發(fā)布權限管理等一系列功能,幫助開發(fā)團隊負責人降低軟件開發(fā)管理過程中的各種人為風險。開發(fā)團隊規(guī)模越大,開發(fā)者越應當關注這一指標。(11)安全與合規(guī)低代碼平臺需要在部署方式、系統(tǒng)安全機制、權限管理和控制功能等層面發(fā)力,全方位賦能開發(fā)者構建安全的、符合企業(yè)規(guī)則的企業(yè)級應用。支持本地部署、全SSL數(shù)據傳輸、密碼強度策略、跨域訪問控制、細粒度的用戶權限控制等都是該能力的具體體現(xiàn)。大型企業(yè)、特定行業(yè)企業(yè)(如軍工、金融等)通常對該指標的關注程度會更高一些。Figure1+MagicQuadrantforEnterpriseLow-CodeApplicationPlatformsSalesfoax■OutSyslefns
Miuowft??.MendixOraclefAPEX).AgileR?tQlkIAgileR?tQlkI(Base?附EloAs■刪?Zbho? Creatio? Creatio?AioQuantE:(formedyAuraPcrtal)?OracleIVtsuaIBolder)RontoFoinishlCHEPLAVEHSVISIONARIES?Ti%iViaCOMPLETENESSOFVISIONAsofSeptember2020?Garinei;IncRontoFoinishlCHEPLAVEHSVISIONARIES?Ti%iViaCOMPLETENESSOF
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中秋節(jié)給員工慰問信(14篇)
- 學校食堂臨時用工協(xié)議書美篇
- 交通安全承諾書模板錦集七篇
- 中秋晚會主持詞范文(6篇)
- 學生做飯課件教學課件
- 中班熊貓課件教學課件
- 影響企業(yè)軟實力形成的因素分析
- 日期和時間 詞匯 編制說明
- 八年級上學期語文第一次月考試卷-2
- 四年級數(shù)學(上)計算題專項練習及答案匯編
- 第五章量綱分析和相似原理
- 設備設施拆除報廢申請表
- 【機械手】-基于組態(tài)王的機械手設計報告
- 橋梁工程課程設計(完整)
- GB/T 27794-2023電力電纜用預制混凝土導管
- 子宮內膜癌的護理查房
- 國有企業(yè)干部選拔任用工作系列表格優(yōu)質資料
- 鋼結構外掛電梯施工方案
- 獵人海力布課本劇劇本
- 飛花令題庫(通用)
- GA/T 145-2019手印鑒定文書規(guī)范
評論
0/150
提交評論