軟件工程專家張欽鴻:提升研發(fā)效能,領跑效率革命
速度一直是互聯(lián)網(wǎng)行業(yè)的博弈關鍵。早在1965年,Intel創(chuàng)始人戈登·摩爾就提出了著名的摩爾定律:“IT產品每18個月的性能會翻一番”,揭示了信息技術的進步速度,也預言了行業(yè)的發(fā)展。Google的前CEO埃里克·施密特也曾提出過一個與之相對應的“反摩爾定律”——相同性能的產品18個月后價格降一半,一針見血地指出軟件研發(fā)公司的收入隨著時間失效的特點,為所有IT公司敲響了警鐘。
近年來,隨著互聯(lián)網(wǎng)科技的加速騰飛,業(yè)內對軟件研發(fā)效能的關注度和焦慮度與日俱增,眾多工程人員和學者進行了大量的思辯悟,從工具、組織、管理等多個角度展開研究,力求提升軟件研發(fā)效能,在激烈的行業(yè)競爭中破局勝出。中國著名的軟件信息工程技術開發(fā)和管理專家張欽鴻,在軟件開發(fā)及研發(fā)工程管理領域同樣展開了深入研究。近年來,他致力于將最前沿的技術與最先進的流程、模式相融合,創(chuàng)新研發(fā)出基于深度神經(jīng)網(wǎng)絡的軟件缺陷精細化分析與優(yōu)化系統(tǒng)、基于CMMI的軟件開發(fā)過程改進系統(tǒng)等領先科技成果,為快速、靈活、順暢地構建應用軟件提供了重要技術支持,引發(fā)業(yè)界廣泛討論。
深耕軟件工程行業(yè)十余年,張欽鴻不斷反思研發(fā)活動的流程與本質,透過紛亂的表象找到了隱藏的模型,自主研發(fā)了一系列極具創(chuàng)新性和前瞻性的技術系統(tǒng),在提升研發(fā)效能方面進展顯著,為助力軟件工程行業(yè)長期高效、可持續(xù)發(fā)展發(fā)揮了重要作用,“基于CMMI的軟件開發(fā)過程改進系統(tǒng)”就是其中行業(yè)關注度最高的系統(tǒng)之一。
基于CMMI的軟件開發(fā)過程改進系統(tǒng)以CMMI模型庫為理論,以深度學習、優(yōu)化算法為內核,可基于對目標軟件產品最終結構、功能的設定與調整,對軟件開發(fā)過程進行評估并生成改進方案,最大程度減輕工程師的研發(fā)壓力,釋放開發(fā)者的積極性與創(chuàng)造性,使開發(fā)流程更加順暢,同時結合系統(tǒng)改進與調整需要實現(xiàn)彈性設計,使軟件開發(fā)過程高度貼合用戶需求,實現(xiàn)了高效且高質量的產品交付,有力推動了研發(fā)模式的變遷。
該系統(tǒng)最為重要的突破,源于張欽鴻對于高內聚低耦合研發(fā)原則的堅持。在他看來,需求是源頭,是研發(fā)的輸入,因此,“需求定義得是否正確”就顯得尤為重要。為了從需求源頭上避免偏差,基于CMMI的軟件開發(fā)過程改進系統(tǒng)在軟件開發(fā)前,就將功能進行足夠細致的拆分,同時搭載主干開發(fā)模式,盡可能頻繁地將檢測通過的代碼及時合并到主干,以便完成對開發(fā)過程的實時評估和改進,有效避免了集中合并造成的系統(tǒng)沖突,實現(xiàn)了人員和技術資源的優(yōu)化配置,有效縮短了閉環(huán)反饋周期,在最大程度契合用戶使用需求的同時,大幅度降低了時間成本與資金成本,成為行業(yè)內提升軟件開發(fā)運營效率的重要工具,極大提升了中國軟件工程的整體技術水平。
目前,基于CMMI的軟件開發(fā)過程改進系統(tǒng)通過以終為始的指導輔助工程師完成高可靠性、高性能、高彈性的高質量產品研發(fā),不僅幫助張欽鴻所在的思愛普集團始終保持著業(yè)界先驅地位,也通過在全國范圍內的廣泛推廣應用,幫助多個行業(yè)、眾多中國大型企業(yè)打造了更貼合企業(yè)轉型發(fā)展需求的系統(tǒng)與解決方案,助力企業(yè)實現(xiàn)數(shù)據(jù)驅動、智慧運營的商業(yè)創(chuàng)新,在加速研發(fā)效能體系升級方面優(yōu)勢突出,創(chuàng)造了巨大的經(jīng)濟效益和社會效益。
堅持技術創(chuàng)新,領跑效率革命。張欽鴻表示,未來將繼續(xù)潛心于創(chuàng)新技術的研發(fā)工作,用更加先進的科技成果繼續(xù)賦能生態(tài)合作伙伴實現(xiàn)創(chuàng)新能力的升級與落地實踐,幫助行業(yè)相關企業(yè)滿足其業(yè)務創(chuàng)新與數(shù)字化轉型的需求,同時打造更多細分領域的創(chuàng)新解決方案,共同應對和滿足千行百業(yè)的數(shù)字化轉型,進一步打造數(shù)字經(jīng)濟新優(yōu)勢,共鑒智慧企業(yè)藍圖。(文/程佳琪)