軟件行業人工成本居高不下,飛算全自動軟件工程平台如何破題?

長久以來,企業為了保證軟件開發的效率,通常只有花費大量的財力去招募更多程序員以及讓程序員付出大量的精力去加班開發,這樣的結果通常只有“兩敗俱傷”,那有沒有一種開發工具,可以真正解放程序員的生產力?

11月17日下午,飛算全自動軟件工程平台在京發布,在五大院士以及董明珠的見證下,宣布推出新一代軟件工程平台。

改變過度依賴“人工”的軟件行業,讓軟件工程行業的作業方式從“人治”變成“法治”,飛算全自動軟件工程平台實現了用戶只要輸入流程圖,平台自動開發、測試、運維,有效幫助企業降低項目成本、提升開發效率、保證代碼質量、簡化團隊管理。

“飛算全自動軟件工程平台在我們公司落地近一個月,大大提升了我們研發團隊的開發效率,我們大概測算了下,相比之前,開發效率提升大概4倍,項目人力成本整體減少了60%,真正幫我們實現了降本增效。”一家小型軟件研發企業使用飛算全自動軟件工程平台後其CEO如此反饋。

再來看一個具體落地案例,某科技公司開發一套互聯網技術的微服務架構體系,要包括前端系統體系、業務系統體系和大數據體系等方面,而且需要版本高頻率迭代。IT團隊主要負責需求分析、系統架構設計、微服務開發、系統測試和運維保障系統等,同時還需要兼顧對外合作項目開發,涉及項目超30個,且要能夠支撐千萬級用戶的業務量。

基於上述配置要求,“傳統開發模式”和“飛算全自動軟件工程平台”兩者人力成本的相關費用對比如下所示:

使用飛算全自動軟件工程平台進行該項目開發,該科技公司每年可節省75%以上的研發費用。尤其在人力成本方面,一個平台ID人員可替代傳統開發模式下六個崗位人員的全部工作,而人力成本僅佔後者的30%。

在飛算全自動軟件工程平台發布會現場,為了更直觀地展現飛算全自動軟件工程平台,還上演了“1位基礎工程師使用飛算全自動軟件工程平台”、“3位合作多年的高級工程師團隊用傳統模式開發”的對戰。

同一個運動計數項目,基礎工程師在輸入流程圖后,沒有敲一行代碼,僅僅用28分鐘就完成了3個資深IT工程師近2個小時的後端開發工作,而且在抗併發等效能上也搶佔了優勢。

自風險投資家、原網景創始人Marc Andreessen提出,“軟件正在吞噬世界(Software is eating the world)”的概念后,軟件給各行各業帶來了巨大變化。

有數據显示,截止到2019年年底,全國共完成軟件業務收入7.2萬億元,實現利潤總額達到了9835億元,較2015年分別增長了67%和71%;今年前三季度,軟件產業的總業務收入達到了5.8萬億元,保守估計,這一数字將在年底突破8萬億元,十三五期間能夠累計增長實現88%以上。

但軟件行業一直存在一個弊病——過度依賴“人工”,缺乏標準化作業流程。據艾瑞諮詢最新發布的《中國軟件開發行業研究報告(2020)》,軟件行業存在明顯的四大痛點:項目成本高、開發周期長、代碼質量低、團隊管理難。而這四大痛點,幾乎都直指一個核心——軟件行業是一個高度依賴人工的行業。

軟件行業的人工成本有多高?飛算雲智總裁陳定瑋表示,他們曾對小型互聯網公司的運營成本做過測算,按平均工資水平計算,一支25人團隊的年工資支出,在400萬-500萬左右。隨着項目不斷增多,人員不斷擴充,成本也會節節攀升。

更關鍵的是,工程師們996的付出,更多花在了重複性的代碼工作上,而飛算全自動軟件工程平台的意義正是在解決這個長久以來的行業弊病。就像建築行業最有技術含量的部分是設計,而不是搭牆蓋瓦。軟件行業也應該鼓勵工程師們去提升自己設計系統架構方面的核心能力。重複、机械的工作需要有個更好用的工具。”

具體而言,實現這一效果的工具,就是可視化後端開發。“讓工程師告別代碼,用標準化的流程操作和拖拉拽的方式實現後端開發。”這一美好想象隨着中國產業互聯網浪潮來襲,傳統企業数字化轉型的如火如荼,使可視化開發獲得了眾多行業人士和資本的關注。

在飛算全自動軟件工程平台,軟件工程師只需要打開平台Web頁面,就可以直接上手開發,無需配置開發環境。與此同時,工程師無需敲寫代碼,而是利用平台上的各項功能模塊實現軟件開發,並自動完成後續的測試、運維。

可視化開發:歷史的必然

事實上,可視化開發並非新生事物,早在十年前的美國、日本就有軟件廠商進行了相關項目研發。而在國內,也有多支創業團隊聚焦在這一領域,推出了自己的可視化開發,或“0代碼開發”產品。

而這些產品,大多可以被劃分為三大類。

第一類,是兒童編程產品,如Scratch積木編程等。這些產品通過0代碼的方式,降低了編程教育的成本,主要用於培養兒童的編程思維,無法進行實際開發。

第二類,是垂直行業內的專屬產品。例如,遊戲開發引擎Unreal中內置的可視化開發模塊Blueprint,就可以讓遊戲設計師等非專業開發者實現可視化開發,簡化遊戲開發流程。但這類產品大多隻適用於遊戲開發等特定場景,很難適應傳統軟件開發行業。

第三類,是時下最流行的各類“0代碼”或“低代碼”開發平台們。近年來,眾多互聯網巨頭也進入了這一領域。這些開發工具可以讓開發者在不使用代碼,或僅使用少量代碼的情況下,開發出自己需要的應用。

但是,這些開發平台大多聚焦在前端開發場景,如小程序、Web及App前端模塊等等。許多開發平台無法觸及到後端開發場景,在通用性上存在一定短板。

而飛算全自動軟件工程平台,則整合了前後端應用開發,可以面向通用開發場景。在這一平台上,開發者可以直接通過設計流程圖、拖拽流程模塊的方式,完成應用開發。開發完成后,平台會自動生成微服務架構,用戶下載項目部署包+執行服務包,並完成部署后,應用就可以正式上線。

為了實現後端自動化開發,飛算全自動軟件工程平台內置了大量標準化組件(包括基礎組件、SQL 組件、工具組件等)。平台也將開放組件商城,讓第三方開發者可以上傳自己開發的組件。只要組件通過平台審核,就可以上架售賣。

同時面向前後端,適用於通用開發場景,讓飛算全自動軟件工程平台成為了幾乎唯一一款可以實現自動化軟件開發的工具。飛算雲智團隊也表示,此前市場上並沒有一種很好的實現方式:“光是全自動軟件工程平台不停地迭代、創新,就已經是一個很大的工程。”

事實上,站在計算機行業的歷史上,自動化、可視化開發的出現也是歷史的必然。在計算機發展早期,程序員們使用01二進制的機器語言,用打孔紙帶編程。隨後,彙編語言出現,大大降低了程序員的開發難度。接下來,BASIC、C等高級語言出現,計算機行業也開始蓬勃發展。而自動化、可視化開發則進一步降低了軟件開發的門檻,在未來,開發軟件很可能會像開車一樣,成為一項通用技能。

目前,飛算全自動軟件工程平台涵蓋了“項目管理”、“自動化開發”、“自動化測試”、“質量管理”和“自動化運維”等五大核心板塊,可以通過平台管理從需求、研發、測試、部署、上線到運維的整個軟件生命周期,並解決了軟件開發環節的四大痛點——降低人力成本、提升開發效率、保證代碼質量、簡化團隊管理。

其中,簡化團隊管理,可能是飛算全自動軟件工程平台最深層次的意義。以往,軟件開發存在着大量手工作業模式的弊端。程序員的個人習慣會直接影響到團隊管理效率。例如,一些程序員不願意寫代碼註釋,讓團隊其他成員審閱代碼時出現困難。

而飛算全自動軟件工程平台則不再會出現這些問題。與此同時,項目經理在統籌整個項目時,也無需審閱代碼。直觀、清晰的流程圖,可以讓管理者直接掌控項目整體進展。

用陳定瑋的話來說,“自動化開發讓軟件工程行業的作業方式從人治變成了法治。”他認為,減少人力依賴是許多行業進步的標誌:製造業引入現代化機器作業、現代服務業逐漸實現無人配送、無人商店,都使得工作人員大幅減少、效率大幅提升。而軟件行業是典型的智力密集型行業,智力資本為核心生產要素,更依賴軟件專業技術人員的知識、技能和經驗。而較為傳統的“人工治理”直接導致了軟件行業普遍存在軟件產品質量難以提升、軟件維護工作量大、成本不斷上升、進度不可控、程序人員無限度地增加的情況。

軟件開發降本增效 助力高端智造

可視化開發的市場前景無疑是巨大的。

數據显示,2019年,全國軟件和信息技術服務業規模以上企業超4萬家,累計完成軟件業務收入71768億元,同比增長15.9%。從業務分類上看,信息技術服務佔比仍然為最高的59%,由此來看,軟件開發行業仍是軟件行業的中堅力量。

需要認清的是,當前我國的可視化開發在還處在早期階段,創業公司是其中重要力量。市面上大多數產品偏向於前端開發,飛算全自動軟件工程平台屬於後端微服務開發。陳定瑋表示,內建微服務能力是飛算全自動軟件工程平台與其他同子類產品最大的區別,所以他們目前在市面上還沒有完全對等的競品。

還記得陳定瑋曾經給小型互聯網公司運營成本算的那筆賬嗎?——25個人一年工資支出400萬到500萬。陳定瑋稱,如果使用飛算全自動軟件工程平台進行該項目開發,公司每年可節省75%以上的研發費用。尤其在人力成本方面,一個平台ID人員可替代傳統開發模式下六個崗位人員的全部工作,而人力成本僅佔後者的30%

飛算全自動軟件工程平台第一個用戶是自己的科技團隊。現在,陳定瑋團隊內部許多項目的技術開發工作,已經轉交產品團隊負責。“0基礎的員工,只要半個月,就可以使用我們的產品開發。”陳定瑋說。

客戶案例方面,以某科技公司開發一套國際上流行的管理行為積分體係為例,通過專業化、體系化、技術化的集成方案,讓企業有效激勵員工。

積分系統功能包括:業績積分、文化積分、行為積分、創新積分、成長積分等;系統應用功能要求:可視化數據分析、功能完善、平台可按企業需求配置、一鍵式系統搭建、實時更新,操作便捷、安全性高,兼容性強、擴展性好等;系統技術要求:需達到智能化、平台化、全程电子化,並且需要微服務技術開發,其中後端開發達數十項。

基於上述需求,“傳統開發模式”和“全自動軟件工程平台”兩者效率對比如下:

使用“全自動軟件工程平台”進行該項目開發,項目的各項效能的得到了明顯提升:

人力成本大幅降低60%以上;

開發效率提升4倍,每開發一個接口效率平均提升60%-80%;

函數僅為傳統開發代碼量的5%,有效保證開發質量;

系統穩定性提升十倍以上。

當然飛算全自動軟件工程平台的目標不僅只是為互聯網、科技公司服務。陳定瑋表示,“互聯網是首批客戶行業,更廣大的傳統企業也是我們的目標客戶,我們計劃三年內將幫助10000家企業。”

為了實現這個目標,產品還需要不停地迭代和更新。目前飛算全自動軟件工程平台申請了多項發明專利,他們在技術方面正在做兩件事情:

一是支持標準的前端頁面模板或者完全自定義頁面、通過拖拽的方式實現前端頁面開發,提供更友好的客戶體驗,這也是拓展傳統企業客戶必備的。據透露,他們目前已經在一些非科技行業企業中進行測試應用。“未來我們是希望人人都來使用這個平台,而不僅局限於科技公司或者工程師。”

二是完成“自動化測試”和“自動化運維”板塊的開發。只有打包了開發、測試、運維、管理,才是完整的軟件工程。

“互聯網時代有許多默認的規則,比如敏捷開發,但是這些規則總是依賴人傳遞、執行,沒有一個行之有效的工具能夠讓這些規則真正落地,讓軟件開發流程也實現標準化、自動化、流程化、數據化。”陳定瑋表示。

格力電器董事長兼總裁董明珠親臨飛算全自動軟件工程平台現場

如今中國製造業強調高端‘智造’,飛算全自動軟件工程平台也希望通過貢獻知識經驗管理,改變現有的軟件工程的方式,實現軟件工程的全流程自動化,一起創造可信的高質量產品,不僅僅是功能、特性的高質量,還包括產品開發到交付過程的高質量。用科技實現軟件工程行業從“人治”到“法治”的轉變,徹底顛覆軟件工程行業現有作業方式。

正如格力電器董事長兼總裁董明珠在飛算全自動軟件工程平台發布會所言:“我是衝著中國原創來的,只有核心技術才能改變我們生活。企業家的責任與使命是為了人類做貢獻,為了人類的幸福奉獻,從追求個人財富,到社會財富。飛算全自動軟件工程平台將能讓中國製造業企業變得更智能化,格力下一步的發展,需要與更多像這樣掌握中國原創技術的企業結合。”

【本文作者曉曦,由合作夥伴36氪授權發布,文章版權歸原作者及原出處所有,轉載請聯繫原出處。文章系作者個人觀點,不代表立場。如內容、圖片有任何版權問題,請聯繫(editor@zero2ipo.com.cn)處理。】【其他文章推薦】

屏東當鋪,屏東借錢最即時借款公司,當日撥款手續簡便!

※公司資金周轉不靈嗎?急需用錢嗎?高雄當鋪,高雄借錢給你免煩惱!

未上市股票買賣運作流程及應注意事項為何?

公司廠房支票融資給您高額度,來就借!

未上市股票買賣運作流程及應注意事項為何?

新北汽車借款免留車可快速過件!

※速辦撥款,支票貼現無需擔心借不到錢!