- +1
破軟件開發團隊管理難,飛算全自動軟件工程平臺助企業破局
作者 / 靠譜的阿星
經常聽到投資人講,“創業一開始是想做A,在做的過程之中有了Plan B,最后公司做成的卻是C。”很多創業者對此深表贊同,而這對軟件開發人員來說幾乎“災難”,這就好比,建筑團隊做起來一棟樓之后,老板參觀之后覺得原圖紙設計過時了。
而這又是創業所面臨的瞬息萬變的復雜環境與軟件開發作為長周期復雜工種的集成之間的現實矛盾,我們常常看到開發團隊加班熬夜敲代碼、改bug、與產品經理斗智斗勇,在用戶需求、領導意圖以及運營支持之間尋求平衡,由此造成了企業軟件開發的團隊管理難度大。
以往開發者的工作模式是以編碼的方式去進行系統上的開發,由產品經理、開發、測試等不同崗位協作完成。但是編程本就是一件復雜且機械化的操作流程,無數開發者都曾經吐槽過編程的枯燥和低容錯率。
“你輸入流程圖,平臺助你實現自動開發,自動測試,自動運維”,從軟件產品設計開發、測試到交付、運營全生命周期,飛算全自動軟件工程平臺扭轉了這種局面。
利用可視化設計流程圖來進行系統開發,意味著技術選型、技術綁架、技術趟坑等問題都不再是問題,增刪改查的傳統工作也被撬開了一個缺口,開發門檻大幅降低;其帶來的影響是深遠的,如果飛算全自動軟件工程平臺能夠得以全面應用,那么軟件開發企業的人員體系結構將發生大幅改變,簡化人員管理、降本增效有望成為可能。
本文接下來就飛算全自動軟件工程平臺能否真正讓軟件開發更簡單、團隊管理效率更高進行考察。
【一】企業軟件開發團隊管理難的“癥結”在哪里?
“究竟什么才是企業數字化轉型最大困難?”這個問題老板最有發言權,只要業務能夠在線上產品跑通,并且能夠創造收益,這樣產品就是好產品,但是一個產品誕生的過程必定是十分曲折的,是軟件開發、測試、運維以及運營、市場等多部門協同、碰撞,如果老板本身不懂IT技術、又相當焦慮,就這使得團隊管理難上加難。
通常企業往往會請一個技術大牛作為CTO,甚至不惜予以股份,讓他負責帶出一支技術鐵軍出來。所謂“千軍易得一將難求”,真正符合公司項目背景要求以及有相關成功經驗、又認可產品發展前景的人招聘難度相當大的,因此這也是很多獵頭公司愿意接的活。
而軟件開發分工極為嚴密,往往很多開發者只負責其中一段工作,除了頂層技術總監與產品總監落地和細化工作任務外,還涉及到后端開發、測試、運維、數據以及前端產品、設計等眾多技術人員協同工作,在一些大型軟件開發公司或者國企、大型單位的IT部門分工會更為細致,要召集一幫技術人員、并且保證人員能夠穩定其員工管理難度也相對較大。
而站在企業用人成本角度來看,程序員的工資待遇相對于其他工種是較高的,在3年前一線城市程序員平均工資在15000元左右,如今同等薪資只能去新一線城市去招募3年以下開發經驗的人員。
“以互聯網技術為出發點的一個小型團隊為例,經過測算大概需要25人,這一年的平均工資就需要400萬至500萬左右,隨著項目的不斷增加,人員需求擴充,成本還會不斷攀升。”有著二十多年軟件開發從業經驗的飛算云智總裁陳定瑋這樣說道。
由于團隊管理滿意度與“決策者預期”、“產出結果周期”、“完成結果”等要素直接相關,這是軟件開發團隊管理的特殊性。一般企業投入越大、期待越高,希望軟件開發周期快、質量好,但往往事與愿違。
一般軟件研發在明確需求之后就啟動了軟件開發階段,但是究竟選擇C++、JAVA、Python等何種技術開發語言選型相對較難,需要根據項目適用環境、開發進度進行評估后確認,然后安排程序員一行一行代碼敲,如果哪條代碼出現紕漏,其代碼質量會影響后期用戶使用體驗;在產品上線之后要讓產品同時在iOS、Android、Windows、MacOS、Linux等系統之中運行又需要測試不同使用環境運行,并且要適應不用移動互聯網與PC端、云端之間的切換,在不同系統之中又涉及到不同的技術綁架,這就導致相應的技術趟坑在所難免。
此外,由于技術沉淀難導致軟件開發的資產保護很容易成為企業管理的盲區,如果企業費勁巨額成本的開發的源代碼被copy、或者遺失就會跟公司造成不可估量的損失,比如最近特斯拉與小鵬汽車的罵戰就是馬斯克懷疑其前員工跳槽到友商后帶走了其早期的自動駕駛代碼,但查無證據、只能隔空互懟,類似事情比比皆是。
【二】飛算全自動軟件工程平臺如何推動企業軟件開發標準化、自動化的?
在飛算云智總裁陳定瑋看來,當前整個“軟件開發還處在‘人治’階段”,只有推動企業軟件開發形成標準化、自動化、制度化,才能進入到“法治”階段。
(飛算云智總裁陳定瑋發布會上介紹產品)
陳定瑋對上述軟件開發的痛點以及團隊管理的難點有著透徹了解,他帶著一股“讓軟件開發更簡單、人人都能軟件開發”的使命感,帶領團隊經過4年的技術攻堅率先把一個項目從啟動到運維的所涉及的151個關鍵節點逐一梳理,我們也可以理解為這是飛算全自動軟件工程平臺把軟件開發周期之中所涉及到關鍵過程形成了SOP(標準化流程作業),這就好比有了紅綠燈這樣交通指示工具出現,才可以形成整個交通系統的規范化運轉。
首先,為了解決當前軟件開發團隊用人成本高、開發周期長等難題,為提升團隊人效的同時保證項目保質保量的進行,飛算全自動軟件工程平臺能夠幫助企業依托后端的微服務架構進行“可視化開發”。
微服務架構優勢在于既保證了每個“微服務”只專注于單一功能,通過統一標準體系的服務接口對外發布服務;又能實現各項服務之間互相協同,根據各自的負載情況自行擴容或自動縮容,從而實現高效運維與節約資源最優解。相對于國外Eclipse、IntelliJ IDEA等開發工具,飛算全自動軟件工程平臺的原創性在于業務人員不需要輸入代碼,基于項目需求繪制流程圖,平臺就可自動生成“微服務”打包文件,并直接部署到服務器上,從而大大降低開發的門檻。
應用可視化開發之后,企業基于飛算全自動軟件工程平臺能夠將軟件開發流程縮短、精簡開發人員。
以某科技公司項目為例,開發一套互聯網技術的微服務架構體系,要包括前端系統體系、業務系統體系和大數據體系等方面,而且需要版本高頻率迭代。IT團隊主要負責:需求分析,系統架構設計,微服務開發(包括:前端界面開發、技術服務支撐系統開發、業務系統開發、人工智能分析系統開發、大數據系統開發),系統測試和運維保障系統等,同時還需要兼顧對外合作項目開發,涉及項目超30個,且要能夠支撐千萬級用戶的業務量。
基于上述配置要求,“傳統開發模式”和“飛算全自動軟件工程平臺”兩者人力成本的相關費用對比如下所示:
(傳統軟件工程開發產品VS飛算全自動軟件工程平臺)
如果使用飛算全自動軟件工程平臺進行該項目開發,該科技公司每年可節省75%以上的研發費用。尤其在人力成本方面,一個平臺ID人員可替代傳統開發模式下六個崗位人員的全部工作,而人力成本僅占后者的30%。
飛算全自動軟件工程平臺對于企業而言,能夠降低相應崗位招聘量;并且在飛算全自動軟件工程平臺相應的軟件測試、運維工作也更加輕松,讓初級工程師能夠做高級工程師的工作,從而降低了重要崗位的招聘難度;最終能讓企業的軟件開發的成本大幅降低,甚至僅占傳統開發模式的五分之一。
有現場PK展示,完成一個運動計數項目,一名普通的IT工程師通過飛算全自動軟件工程平臺只輸入流程圖,不敲一行代碼就實現了后端開發,僅用28分鐘就可以完成3個資深IT工程師近2個小時的開發任務。
其次,如何提升代碼質量并盡量在開發過程之中降低對技術的依賴,減少技術選型、技術綁架、技術趟坑,飛算全自動軟件工程平臺提供了一系列標準化“平臺組件”,包括基礎組件、SQL 組件、工具組件、行業組件、安全模塊等,對這些通用的技術模塊進行封裝,支持工程師根據流程圖以“拖拉拽”的簡單方式替代一系列繁瑣的代碼操作,從而大幅度節省了開發人員的時間和精力。
陳定瑋很形象的說,“每一行代碼就相當于一塊磚頭,只有保證了每一行代碼質量,最后做起來的建筑才會堅固可靠。”
在飛算全自動軟件工程平臺上,開發軟件中關鍵環節所需要的“代碼”已經被提前組裝成為“組件”,企業在飛算全自動軟件工程平臺上再用這些嚴格審核過的通用型“板磚”去像“搭積木”一樣開發軟件,從源頭上解決傳統開發經常出現的“代碼質量不佳、排查困難、bug修復返工成本高”疑難雜癥,實現軟件開發高質量落地。
最后,針對以往軟件開發由于人員流動、崗位變動等帶走相應技術和資產的情況,飛算全自動軟件工程平臺除了不斷降低企業對技術依賴以外,還確保技術資產屬于企業所有,除飛算全自動軟件工程平臺所有企業軟件工程師、程序員實踐操作中的經驗積累以外,未來飛算全自動軟件工程平臺“眾創中心”有經驗的開發者也會加速相應的技術能在企業內部沉淀。
【三】飛算全自動軟件工程平臺對中國企業數字化轉型將發揮難以估量作用
飛算全自動軟件工程平臺這一中國原創、全球首發的解決方案,能解決當前困擾廣大企業軟件開發團隊已久的難題,一經上線就得到中國工程院、國際歐亞科學院五位院士的點贊,其中一直為中國國產芯片、國產操作系統奔走呼吁的中國工程院倪光南院士表示,“針對軟件行業的痛點,非常高興地看到飛算全自動軟件工程平臺提出了很好的解決方案”,倪院士還寄希望飛算全自動軟件工程平臺能為中國軟件行業的發展做出貢獻。
(中國工程院院士倪光南視頻致辭)
實際上飛算全自動軟件工程平臺的出現和應用不僅能夠改變傳統軟件開發方式,還是廣大程序員的福音,是把他們從“996、加班熬夜”等疲憊低效工作狀態之中解放出來的新工作方式,鼓勵軟件工程師把精力聚焦在更賦有價值、更有發明創造的領域,這不僅是對當前企業軟件開發團隊管理的革新、也有利于煥發企業程序員的活力、開發出更有靈魂、更具影響的產品。
值得注意的是,飛算全自動軟件工程平臺不僅僅是軟件開發,還覆蓋全自動軟件生命周期的自動構建、自動測試、自動部署、灰度升級等,這有助于我國軟件開發朝著更底層、高代碼密集、更多功能模塊的軟件系統、智能制造等領域進軍,從而彌補我國當前軟件業的短板和不足,為我國數字化“新基建”貢獻源源不斷的生力軍,我國實體企業標桿企業格力電器董事長董明珠認為,飛算全自動軟件工程平臺是中國原創,有望讓中國制造業企業變得更智能化。
(格力電器董事長兼總裁董明珠發布會現場演講)
【最后的話】
全社會各個行業的數字化、智能化程度加深,日益接近“萬物皆代碼”狀態,如果不降低軟件開發的技術門檻,就有可能出現壟斷巨頭獨大情況。飛算全自動軟件工程平臺實現了不需要寫代碼能夠開發軟件的模式,有助于企業提升軟件開發人員人效和團隊管理水平,擴寬了企業參與軟件開發的規模,降低了數字化轉型升級的成本,是數字科技的普惠工具,希望能在廣大企業之中快速普及。
▼作者簡介
靠譜的阿星(李星),公眾號:靠譜的阿星,知名科技自媒體&媒體專欄作家
本文為澎湃號作者或機構在澎湃新聞上傳并發布,僅代表該作者或機構觀點,不代表澎湃新聞的觀點或立場,澎湃新聞僅提供信息發布平臺。申請澎湃號請用電腦訪問http://renzheng.thepaper.cn。
- 報料熱線: 021-962866
- 報料郵箱: news@thepaper.cn
互聯網新聞信息服務許可證:31120170006
增值電信業務經營許可證:滬B2-2017116
? 2014-2024 上海東方報業有限公司