訂閱
糾錯
加入自媒體

多依靠「人治」的軟件工程行業(yè),終于可以全自動了!

2020-11-24 08:47
吳懟懟
關(guān)注

03

行業(yè)效能的天際飛躍

我們回頭來看飛算全自動軟件工程平臺的價值,為什么從發(fā)布之后就引來了巨大關(guān)注。

國際歐亞科學(xué)院院士、國際歐亞科學(xué)院中國中心副主席張景安院士期待,這種中國原創(chuàng)、擁有自主知識產(chǎn)權(quán)的平臺的出現(xiàn),可以為國民經(jīng)濟、制造業(yè)、產(chǎn)業(yè)轉(zhuǎn)型升級、智能制造和人工智能的高質(zhì)量發(fā)展作出新的貢獻。

而中國工程院院士倪光南也在視頻中指出,「如果通過實踐驗證,這個平臺對軟件行業(yè)的發(fā)展將很有意義」。

從信息技術(shù)研究和顧問公司Gartner,2019年向來自全球89個國家范圍內(nèi)的3000多名首席信息官的調(diào)查來看,通常企業(yè)內(nèi)的IT需求一定會大于IT人力的負荷量。當(dāng)時,這些首席信息官就曾預(yù)測,在數(shù)字化浪潮里,2019年全球IT預(yù)算將增長2.9%,而亞太地區(qū)的增長,有可能達到3.5%。

隨著企業(yè)數(shù)字化轉(zhuǎn)型的不斷深化,以及消費者對數(shù)字化的需求,這個市場增長還在不斷擴大。但企業(yè)的成本的確是在逐年走高。

但飛算全自動軟件工程平臺無論是項目成本還是開發(fā)效率,代碼質(zhì)量還是團隊管理和穩(wěn)定性,都讓行業(yè)效能得到了飛躍天際線的提升。

我們來舉個例子。

如果有個科技公司,想要開發(fā)一套互聯(lián)網(wǎng)技術(shù)的微服務(wù)架構(gòu)體系,包括前端系統(tǒng)體系、業(yè)務(wù)系統(tǒng)體系和大數(shù)據(jù)體系等,且需版本高頻率迭代。需要多大的人力和物力呢?

首先,IT團隊要做需求分析,系統(tǒng)架構(gòu)設(shè)計,微服務(wù)開發(fā)、系統(tǒng)測試和運維保障系統(tǒng)。其中光是微服務(wù)開發(fā)就包括:前端界面開發(fā)、技術(shù)服務(wù)支撐系統(tǒng)開發(fā)、業(yè)務(wù)系統(tǒng)開發(fā)、人工智能分析系統(tǒng)開發(fā)、大數(shù)據(jù)系統(tǒng)開發(fā)。如果這時團隊還要兼顧對外合作項目開發(fā),涉及項目超30個,業(yè)務(wù)量需要容納的用戶超過千萬,這個工作量就更大了。

在這種配置要求下,「傳統(tǒng)開發(fā)模式」和「飛算全自動軟件工程平臺」兩者人力成本的相關(guān)費用對比是很鮮明的。

解放程序員雙手?全自動終于輪到軟件開發(fā)行業(yè)

如果使用后者,每年可節(jié)省75%以上的研發(fā)費用。尤其在人力成本方面,一個平臺ID人員可替代傳統(tǒng)開發(fā)模式下包含項目經(jīng)理,系統(tǒng)架構(gòu)師,軟件設(shè)計師,軟件工程師,測試工程師,運維工程師等六個崗位人員的全部工作,而人力成本僅占后者的30%。

這是人員配置上的項目成本優(yōu)勢,開發(fā)效率的提升我們之前也提過了,至于團隊和系統(tǒng)穩(wěn)定性,當(dāng)操作者降低軟件工程對技術(shù)的依賴時,技術(shù)選型、技術(shù)綁架、技術(shù)趟坑等問題也隨之減少;而標(biāo)準(zhǔn)化、減少人工輸入的環(huán)節(jié)也提高了代碼質(zhì)量。

之前我看過一本書叫《人月神話》,作者是Fred Brooks。按照他的劃分,軟件開發(fā)的復(fù)雜度大概有兩種,本質(zhì)復(fù)雜度(Essential complexity )和偶然復(fù)雜度(Accidental complexity)。前者有點兒類似于企業(yè)的這個業(yè)務(wù)需求,本身的復(fù)雜程度,和工程師用什么樣的工具寫代碼、經(jīng)驗是否豐富、架構(gòu)好不好都沒什么關(guān)系。而后者就是實際開發(fā)過程中引入的復(fù)雜度,就是技術(shù)細節(jié)的復(fù)雜度。

業(yè)務(wù)的復(fù)雜度是企業(yè)決定的,給開發(fā)者和企業(yè)方提供服務(wù)的平臺本身是改變不了的,能動的,就是技術(shù)細節(jié)復(fù)雜度的降低。這就好比,烹飪一份食材特殊、流程復(fù)雜、技術(shù)高超的美食,平臺方要把菜挑選好了,都洗好切好,火候也掌握好,每一道工序的時間都明確寫好,廚師自己照著做就可以。

平臺承擔(dān)的事情越多,在平臺上開發(fā)軟件的工程師就越輕松,這和做一個快樂的廚師,沒什么不同。當(dāng)然,也不是說這個工程師誰都可以做,每個人承擔(dān)的角色不同,發(fā)揮的作用機制自然也不一樣。

目前,我國軟件和信息技術(shù)服務(wù)業(yè)規(guī)模以上企業(yè)在2019年就超過了4萬家,累計完成軟件業(yè)務(wù)收入71768億元,同比增長15.9%。在中國企業(yè)從信息化時代全面轉(zhuǎn)向數(shù)字化的階段里,軟件開發(fā)作為企業(yè)數(shù)字化轉(zhuǎn)型的重要環(huán)節(jié),很有可能成為中堅力量。

一個美好的想象是,我希望未來企業(yè)家也不用再高喊996的口號,碼農(nóng)們也不用徹夜敲代碼,當(dāng)機器代替人類創(chuàng)造出更多價值時,基于科技和人文之上的,就是人類不斷發(fā)掘需求痛點,并解決問題的創(chuàng)造思維和無窮想象了。

<上一頁  1  2  3  
聲明: 本文由入駐維科號的作者撰寫,觀點僅代表作者本人,不代表OFweek立場。如有侵權(quán)或其他問題,請聯(lián)系舉報。

發(fā)表評論

0條評論,0人參與

請輸入評論內(nèi)容...

請輸入評論/評論長度6~500個字

您提交的評論過于頻繁,請輸入驗證碼繼續(xù)

暫無評論

暫無評論

    掃碼關(guān)注公眾號
    OFweek人工智能網(wǎng)
    獲取更多精彩內(nèi)容
    文章糾錯
    x
    *文字標(biāo)題:
    *糾錯內(nèi)容:
    聯(lián)系郵箱:
    *驗 證 碼:

    粵公網(wǎng)安備 44030502002758號