編輯 | 言征
出品 | 51CTO技術(shù)棧(微信號(hào):blog51cto)
近日,總部位于紐約的管理咨詢公司 Zinnov 和數(shù)據(jù)工程和生命周期公司Ness Digital engineering 聯(lián)合發(fā)起了一項(xiàng)題為“利用生成式人工智能(GenAI)的力量轉(zhuǎn)變軟件工程生產(chǎn)力”的研究調(diào)查。
雖然“GenAI 可以提高生產(chǎn)力”不是什么新鮮事,但該項(xiàng)研究不同的是,衡量了在工程層面部署 GenAI 所帶來的實(shí)際生產(chǎn)力提升。它的框架獨(dú)特,可以幫助首席技術(shù)官、首席信息官和首席產(chǎn)品官了解工程生產(chǎn)力的技術(shù)和心理驅(qū)動(dòng)因素以及對(duì)業(yè)務(wù)和組織設(shè)計(jì)的長(zhǎng)期影響。
該研究利用 Ness 的專有平臺(tái) Matrix 收集數(shù)據(jù),吸引了 100 多名軟件工程師參與,涉及用例和開發(fā)設(shè)置,并對(duì)工程師在現(xiàn)場(chǎng)工程環(huán)境中的實(shí)際經(jīng)驗(yàn)進(jìn)行了深入分析。這是在14個(gè)沖刺周期中進(jìn)行的,團(tuán)隊(duì)評(píng)估了在部署生成式AI之前和之后的沖刺周期。
1、關(guān)鍵發(fā)現(xiàn)
“我們從中發(fā)現(xiàn)了多個(gè)收獲。我們看到,生產(chǎn)力的提升與任務(wù)的復(fù)雜性和工程師的經(jīng)驗(yàn)相符。將生成式AI集成到工程工作流任務(wù)中,使得完成任務(wù)所需的時(shí)間顯著減少了38%,而在高級(jí)工程師中,任務(wù)完成時(shí)間的減少更是高達(dá)48%,”Zinnov的總經(jīng)理Sidhant Rastogi在接受采訪時(shí)表示,隨著工程師對(duì)生成式AI的熟悉程度增加,效率會(huì)進(jìn)一步提高。
研究表明,生成式人工智能的實(shí)施不僅可以提高生產(chǎn)力,還可以提供深度輔助環(huán)境,使公司能夠順利地實(shí)現(xiàn)全球化工作。這不僅意味著更好的業(yè)務(wù)成果,而且意味著徹底轉(zhuǎn)變的組織設(shè)計(jì)。其他出現(xiàn)的重要觀察結(jié)果包括:
● 現(xiàn)有代碼更新的任務(wù)完成時(shí)間減少 70%:工程師在利用現(xiàn)有代碼庫(kù)功能時(shí)得到了立竿見影的效果,從而縮短了開發(fā)周期時(shí)間。
● 高級(jí)工程師的任務(wù)完成時(shí)間減少了 48%:高級(jí)工程師見證了任務(wù)完成時(shí)間的縮短,并發(fā)現(xiàn)自己可以利用時(shí)間來更好地規(guī)劃和協(xié)助初級(jí)工程師。
● 高代碼復(fù)雜性任務(wù)減少約 10%:生成式 AI 使工程師能夠以更高的效率導(dǎo)航復(fù)雜的編碼場(chǎng)景,從而有助于更快、更準(zhǔn)確地解決問題。
● 敬業(yè)度提高 70%:通過簡(jiǎn)化任務(wù)并營(yíng)造更具協(xié)作性和動(dòng)態(tài)的工作環(huán)境,生成式 AI 在創(chuàng)造積極且充實(shí)的專業(yè)體驗(yàn)方面發(fā)揮著關(guān)鍵作用。
這種轉(zhuǎn)變對(duì)傳統(tǒng)的組織結(jié)構(gòu)提出了挑戰(zhàn),因?yàn)樗嗟仃P(guān)注專業(yè)知識(shí)和效率,這些知識(shí)和效率將由技術(shù)協(xié)助,但由人控制和決定。這將意味著一種新型的勞動(dòng)力——領(lǐng)域?qū)I(yè)知識(shí)和解決問題的能力將主導(dǎo)技術(shù)技能。
“生成式AI對(duì)軟件開發(fā)中的常規(guī)維護(hù)任務(wù)產(chǎn)生了重大影響,包括舊代碼的維護(hù)和更新,以及自動(dòng)化任務(wù),如從現(xiàn)有代碼中生成測(cè)試用例,確保與不斷發(fā)展的軟件架構(gòu)保持一致,減少回歸錯(cuò)誤并確保質(zhì)量保證。它還促進(jìn)了全球協(xié)作,打破了知識(shí)壁壘,并創(chuàng)建了一個(gè)協(xié)調(diào)一致的產(chǎn)品開發(fā)環(huán)境,從而提高了決策和員工參與度,”Ness Digital Engineering的IE實(shí)踐全球負(fù)責(zé)人Vikas Basra采訪時(shí)表示。
2、GenAI對(duì)于開發(fā),不止是代碼生成工具
Ness Digital Engineering 首席執(zhí)行官 Ranjit Tinaikar 認(rèn)為:“GenAI 已準(zhǔn)備好通過大幅提高生產(chǎn)力和加快創(chuàng)新周期來改變軟件開發(fā)格局,最終加快產(chǎn)品上市時(shí)間。
然而,如果狹隘地將其視為純粹的代碼生成工具,那么它的潛力可能會(huì)受到阻礙,這是軟件開發(fā)領(lǐng)域普遍存在的誤解。為了充分利用 GenAI 的力量,我們與 Zinnov 合作,了解 GenAI 對(duì)軟件開發(fā)的影響及其細(xì)微差別。
該研究可作為 GenAI 對(duì)產(chǎn)品開發(fā)流程、組織結(jié)構(gòu)、員工敬業(yè)度、學(xué)習(xí)和發(fā)展影響的指南。”
Zinnov 首席執(zhí)行官 Pari Natarajan 在談到這項(xiàng)研究時(shí)表示:“生成式 AI 現(xiàn)在已集成到許多組織的軟件工程工作流程中,有助于完成生成測(cè)試用例、重構(gòu)代碼和識(shí)別創(chuàng)新機(jī)會(huì)等任務(wù)。
這項(xiàng)研究證實(shí)了這樣的觀點(diǎn):生成式人工智能補(bǔ)充而不是規(guī)定工作流程,促進(jìn)無摩擦的知識(shí)共享并釋放全球化的真正價(jià)值。這使得首席技術(shù)官和首席信息官對(duì)在全球范圍內(nèi)布局開發(fā)團(tuán)隊(duì)的信心大增。
此外,生成式人工智能的廣泛使用提高了員工士氣,超過了生產(chǎn)力的提高。然而值得注意的是,生成式人工智能的潛力巨大,但其局限性主要源于硬件成本、能源消耗和監(jiān)管限制。”