低代码发展专访系列之二:两三年内会出现“现象级”低代码产品吗?
前言:2019年開始,低代碼爆火。有人認為它是第四代編程語言,有人認為它是開發模式的顛覆,也有人認為是企業管理模式的變革……有很多聲音,社區討論很熱烈。CSDN 隨后展開低代碼平臺產品系列活動,包括低代碼開發者認知度與應用線上調研,市場洞察報告,專家專訪專輯,研討會等。邀請低代碼平臺產品的各個角色共同研討,力求為大家呈現一個立體的、透光的低代碼發展脈絡和未來趨勢。
*點擊文章末尾,閱讀原文,填寫信息可獲贈《CSDN低代碼開發者認知度與應用》洞察報告*
本期專訪嘉賓:嚴躍杰?網易數帆輕舟低代碼平臺負責人
嘉賓照片:
嘉賓簡介:?擁有15年IT行業經驗,專注研發效率體系建設。2012年加入網易,先后參與網易云音樂、教育、有數、云計算等項目開發,2019年底發起并負責輕舟低代碼應用開發平臺項目,致力于以優秀的產品賦能傳統行業的數字化轉型。
行業洞察
觀點1:“低代碼”方向是企業在數字化這個巨大變革中抓住機會的一種嘗試。
觀點2:“低代碼”這種新型工具,通過降低數字化開發技術學習和使用的難度,從而為培養和供給既懂產業知識又懂數字化技術的復合型人才,提供了解決方案。
CSDN:您認為目前國內低代碼平臺的現狀是怎樣的?關于其未來發展趨勢有怎樣的觀點?
嚴躍杰:目前中國低代碼產品和服務市場還處于非常早期的探索發展階段。隨著國內互聯網近20年的高速發展,在數字化需求層面、在技術層面和軟件研發模式層面都將帶來的巨大的變革,在這個時代變革中,為了服務更廣泛的客戶,更準確、更高效滿足客戶需求,更好的生存下來,不同的企業從各自領域發展出不同的“低代碼”方向,有些企業從PaaS平臺切入,有些企業基于現有產品如BPM、CRM、ERP發展并切入,還有企業從表單開始做低代碼……“低代碼”方向是企業在這個巨大變局中抓住機會的一種嘗試。
在可見的時間周期內,低代碼產品在國內市場大概率還會延續目前百花齊放的情況,不會很快形成統一的市場,也不太會出現巨頭壟斷的情況。而且因為企業服務的屬性,這一情況將會持續很久。但這并不意味著不會出現優秀的企業或產品,我覺得今后兩三年內在某些領域可能會出現現象級的企業或產品,當然有可能不是以“低代碼”的名義。
CSDN:中國的低代碼平臺發展在全球范圍內處于一個怎樣的占位?在中國產業數字化的道路上會有怎樣的價值?
嚴躍杰:這個問題我們換個角度,從產業數字化遇到的問題來闡述可能更好理解。
產業數字化我覺得目前最大的問題是缺少大量既懂產業知識又懂數字化技術的人才。產業知識需要長時間的浸潤,而以往的數字化開發技術也需要長時間專業的學習,這往往導致一個人很難同時掌握兩方面的知識和技能。這種復合型人才的缺乏我認為是當前阻礙產業數字化發展一個重要因素。低代碼這種新型工具,通過降低數字化開發技術學習和使用的難度,從而為培養和供給這種復合型人才提供了解決方案。
產業數字化面臨的第二個主要問題我認為是成本的問題。當前中國很多傳統產業本來就只有微薄的利潤,你讓他們像互聯網企業一樣投入巨資去做數字化根本不現實。低代碼通過降低企業數字化所需資源、時間等成本,使得數字化能夠深入到各行各業。以上兩點我覺得是低代碼為中國產業數字化提供的最大價值。
企業視角
觀點1: 現階段“低代碼”既不是一種標準的產品定義,也沒有形成廣泛認可的,可對比,可衡量的標準。
觀點2: 評價一款具備“低代碼形態”的產品的成熟度的指標維度,應該是一個開放的課題。可以但不限于在這些方面做評估:可視化編程、支持終端應用類型、產出制品可移植性、集成能力、可擴展性、資產和生態豐富性等等。
CSDN:您認為評價一個低代碼平臺產品的成熟度應該從哪些維度展開分析?
嚴躍杰:2021年6月,網易數帆輕舟低代碼平臺參加了信通院“低代碼無代碼開發平臺通用能力要求測試”。這次主要是從功能完備性、平臺開放度、平臺易用性、平臺安全性等四個方面進行詳細測試。
在平臺完備性方面,比較重要的測試指標有:多端開發能力、可視化開發能力、應用生命周期管理、產物可復用度等;平臺開放度方面,比較重要的測試指標包括:體系開放度、擴展能力、編程接口與系統集成等。最終測試結果,在99個必選指標中,輕舟低代碼通過率為96%,滿足評估通過的要求。
在我們看來,現階段“低代碼”既不是一種標準的產品定義,也沒有形成廣泛認可的可對比可衡量的標準。理解了這一點,我們就能了解目前低代碼百花齊放的發展現狀。即使目前信通院、國標委等政府機構開始牽頭做一些標準制定,我仍然認為在今后很長的時間內低代碼還是會有各種形態存在,如各種行業、產業數字化開發工具等。
所以評價一款具備“低代碼形態”的產品的成熟度的指標維度,本身應該是一個開放的課題。我覺得這個問題現在很難給出一個統一的標準,不過可以在這些方面做一些評估:可視化編程、支持終端應用類型、產出制品可移植性、集成能力、可擴展性、資產和生態豐富性等等。
CSDN:分享一個您認為適合用低代碼方式實現的應用場景?
嚴躍杰:低代碼平臺可以創建web應用、小程序應用、H5應用等各個端的應用。我們根據軟件工程支持的MVVM框架提供了一種軟件設計的模型,所以它對應用復雜度、靈活性的設計是比較好的。因此像是一般的信息化系統,其實我們都是可以比較好地實現和支持的。
比如我們集團HR和財務部門,每天都要使用很多業務系統進行協同工作,但這些系統之間其實也有一些重復建設。通過輕舟低代碼平臺就可以集成已有的數據和系統接口,從而搭建更貼合實際使用場景的應用,也能對集團其他平臺提供開放接口。信息化資產得到了沉淀和有效復用,也節省了開發資源和成本。在企業數字化建設中,綜合管理系統、業務流程自動化、業務預演與可行性分析、擴展核心系統功能、組件/服務資產復用等場景都適合用低代碼的方式實現。
CSDN:企業用戶目前對低代碼平臺應用的主要障礙包括有哪些?
嚴躍杰:現階段企業選擇低代碼平臺有不同層面的需求,有的是對低代碼平臺產出物的需求、有的是對平臺本身的需求、有的是對商業模式、運營模式的需求、有的是對共建共享的需求等等。作為服務提供方,需要經歷一個比較長時間的摸索和試錯的過程來匹配這些多樣性的需求,直到和企業各方認知 相對一致,市場格局逐步清晰。
再講具體一點,低代碼終極目標是讓懂業務的人自己主動上來開發系統,但目前這個階段,一方面由于平臺易用性不足問題、二來由于業務人員接受度的問題,要做到這一點還比較困難。因此我們推出了低代碼教練模式,在網易集團內部,我們通過低代碼教練深入到業務部門,直接貼身服務的方式,取得了不錯的交付效果。
第三是系統或服務的集成問題。我們知道大一點企業比如網易集團,內部會有各種存量的系統或服務、有各種協議接口RestFul、WebService、RPC…,也有些老的煙囪式應用,特別是像人事、財務這些系統,可能根本就沒有開放接口,如何跟這些系統做有效的集成,保證業務的平滑和可持續,這也是低代碼平臺需要解決的問題。輕舟低代碼平臺通過集成網關和RPA的方式來完成這些服務和應用的集成,當然這里面就會有實施的一些成本。當然實際困難和挑戰還有很多,但我覺得具體到每一個困難從技術上來說絕大部分都是能解決的,主要還是看是否符合產品的長遠規劃、是否有利于商業模式形成。
產品視角
觀點1:“低代碼”將打破以往軟件廠商主導的價值定義軟件產品的模式。
觀點2:“低代碼”的終極目標是讓懂業務的人自己主動上來開發系統,當平臺的易用性更好,業務人員接受度更高,軟件的生產就不僅僅在開發部門中實現。
觀點3:在一個實際項目開發案例中,采用產品經理+低代碼應用開發工程師合作的模式,總體取得了3倍左右的開發效率提升和60%成本節約。
CSDN:您認為低代碼平臺產品最大的價值點是什么?或者說未來希望他能實現的最大價值點是什么?
嚴躍杰:我覺得低代碼平臺產品最大的價值是,它將打破以往軟件廠商主導的價值定義軟件產品的模式,可以讓數字化實踐和創新深入到企業的各個角落,有效促進企業數字化轉型和升級。低代碼是個新型的軟件生產力工具,新的工具往往能創造更多的需求,這其實是一種雙邊效應。低代碼產品和服務在未來將會為企業系統部署,甚至實踐數字化升級帶來巨大的變革。
CSDN:低代碼對于軟件的生產方式,企業的管理模式,企業數字化的進程,您認為相關性的強弱依次該如何排序?哪一個能夠更快實現?需要各方(政府,研發機構,技術產品提供方,技術產品應用的企業方,企業決策者,企業中的一線用戶)做一些什么樣的準備?
嚴躍杰:我認為相關性排序從強到弱應該是:企業數字化進程>軟件的生產方式>企業的管理模式。就目前階段而言,低代碼在實際企業應用中,最容易落地的還是企業信息化領域,人事、采購、生產、運營、財務管理等領域。另外比較有前景和發展潛力的我認為是各種數字孿生需求場景,比如IoT領域各種設備監控管理,這些對加快企業數字化的進程有實際且明顯的提升。
前面說到,低代碼終極目標是讓懂業務的人自己主動上來開發系統,當平臺的易用性更好,業務人員接受度更高,軟件的生產就不僅僅在開發部門中實現,等到低代碼普及到“全民開發”,也就自然而然的改變了軟件的生產方式,那么之后可能會改變企業的管理模式。加快企業數字化進程無疑是能夠更快實現的。
開發模式對比:
CSDN:貴司低代碼產品最受開發者歡迎的3個功能分別是什么?這3個功能在傳統軟件開發過程中的實現方式是怎樣的?對比低代碼平臺中的實現方式,有哪些相同點和不同點?
嚴躍杰:在輕舟低代碼開發者使用過程中,以下3個功能是最受歡迎的:
1、拖拽數據實體生成頁面增刪改查功能
極大提高信息管理模塊搭建的效率,降低人力成本。在傳統研發中,開發者如果想做一個類似供應商管理增刪改查的功能模塊,需要先由產品設計原型編寫PRD,然后需求評審后由研發進行功能設計,添加數據庫表,然后后端研發去做數據庫映射和增刪改查的接口,前端開發會編寫頁面組件樣式、頁面校驗邏輯等,然后會進行前后聯調,最后經過測試之后,才能夠推到預發環境、跟隨版本進行發版上線。整個流程周期長、交付慢,參與人員角色多,溝通成本高、人力成本高。
在輕舟低代碼平臺上,開發者本身了解并簡單分析需求之后,就可以立刻開始創建數據實體,添加供應商屬性,然后創建頁面,并將供應商實體拖拽到頁面,然后用戶只需要點擊發布,從線上訪問,就可以試用增刪改查功能了。可以發現,在輕舟低代碼平臺上用戶只需要1個人,進行3個步驟的簡單操作就可以完成,一般使用者5分鐘內就可以完成以上操作,大大提升了研發的效率,也降低了人力成本。
在這個過程中,輕舟低代碼平臺自動做了很多事情,比如根據實體結構生成頁面組件、邏輯、增刪改查功能,發布時平臺自動生成實體對應的數據庫表格、自動將可視化語言編譯為Java和JS的宿主語言,并且自動發布。這些步驟用戶幾乎是不需要感知的,但最終生成的應用制品和傳統研發產出的基于MVC架構的制品基本一致。這也是很多專業研發人員選擇使用輕舟低代碼的原因之一。
2、一鍵發布:降低運維成本
在傳統研發中,部署發布這件事情需要經過很多專業且繁瑣的步驟。需要由具備一定專業能力的研發人員才能有權限進行操作,而且過程中配置項繁多,稍有不慎就會出現各種不可預見的問題。
在輕舟低代碼平臺上,開發者只需要點擊“發布”,平臺就會自動進行基于輕舟標準化的發布流程,在分秒級的單位時間內,就可以部署發布完成,而且用戶可以在平臺上對已發布運行的應用進行運維管理。輕舟低代碼平臺的發布方式基于網易輕舟運維管理最佳實踐,降低了對操作者的專業門檻要求,同時也保證了部署發布過程安全高效。
3、擴展組件復用:團隊協作模式創新
在傳統研發中,針對擴展組件的需求,幾乎都需要前端研發的定制化開發,但是可復用性就不能保證,需要有極其嚴格規范的技術管理約束才能讓這些IT資產保存并得到合理復用,大部分企業是在做重復造輪子的工作。在市面上一些低代碼零代碼平臺上,開發者也無法完成業務擴展組件的構建,只能使用已經提供的通用組件。
輕舟低代碼平臺為專業開發者提供了腳手架工具,專業研發人員可以完成擴展組件的編碼、打包、上傳到低代碼平臺的資產中心,低代碼開發者就可以通過可視化拖拽使用該擴展組件。輕舟低代碼平臺讓專業的開發者聚焦專業的組件研發,并賦能低代碼開發者更加快速交付應用,實現團隊協作模式上的創新。?
我們概括了以下4個場景是目前比較推薦的,可以選擇低代碼平臺產品快速落地實現的。
場景1:組件/服務沉淀及復用
對企業來說,沉淀可復用的業務服務能力是數字化建設的重要目標。通過低代碼平臺,對企業核心的業務進行科學梳理,前端組件庫和領域服務得到了高質量的沉淀,形成有效的資產管理,從而實現“降本增效”的目標。
場景2:擴展核心系統功能
通常在軟件/系統的應用過程中,伴隨業務發展和用戶需求變化,往往會對軟件/系統的功能擴展提出挑戰。低代碼通過API網關提供靈活的應用集成擴展能力,可以降低維護和實施的技術難度,保障系統的延續性和穩定性,保障軟件質量。
場景3:業務流程自動化
業務流程自動化可以提高流程可見性,減少因資源分配不均造成的成本浪費,大大提升企業生產力。低代碼平臺通過提供標準工作流引擎,從而實現業務流程自動化,可提高團隊內部協作效率,從而降低企業成本,打造良好的用戶體驗,提升用戶滿意度。
場景4:業務預演與可行性分析
企業推出新的商業模式和創新業務時,希望在最短的時間內將想法投入市場,快速驗證市場可行性。低代碼平臺可基于已有的業務能力快速進行組合和擴展,并根據市場反饋及時、快速、靈活地調整業務,驗證業務創新是否可靠。
典型案例分享:
CSDN:請分享貴司低代碼產品在內部用戶使用的成功案例,和外部客戶中的成功案例。
嚴躍杰:網易輕舟低代碼平臺在服務網易集團內部需求時,我們采用產品經理+低代碼應用開發工程師合作的模式,總體取得了3倍左右的開發效率提升和60%成本節約。2021年4月開始半年左右的時間內2位產品經理+6位低代碼應用開發工程師已為集團開發了20+管理類應用。比如為HR部門開發了 員工職級晉升自提名系統、HR考核指標管理系統,為財務部門開發了 財務自動化作業平臺、稅務管理平臺, 為各業務部門開發了研發項目管理系統、資產預算管理系統、輕舟商業化服務保障系統、小易助手拉新系統、小蝸牛圖書館管理后臺等等。其中“研發項目管理系統”作為優秀的應用模版已經被公司多個研發團隊采用并進行了擴展, 充分體現了低代碼可復用和可定制的價值。
近期,輕舟低代碼平臺逐步推進商業化。我們為某頭部車企集團后勤部門搭建出一套員工宿舍管理系統,包含宿舍管理流程模塊:申請、審核、分配、退宿等;報修工單流程模塊:申請、接單、轉派、完工、驗收、評價等;費用管理:水電費用匯總等功能。我們也陸續在為銀行、證券等企業驗證應用搭建能力,后續有實際應用的進展,也會及時同步給大家。
*點擊文章閱讀原文,填寫信息可獲贈《CSDN低代碼開發者認知度與應用》洞察報告*
總結
以上是生活随笔為你收集整理的低代码发展专访系列之二:两三年内会出现“现象级”低代码产品吗?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里云智能总裁张建锋:保护客户数据安全是
- 下一篇: 每天自动备份网站数据,发现问题一键恢复