開發軟體再也不是難事!看AI技術如何讓企業事半功倍
開發軟體再也不是難事!看AI技術如何讓企業事半功倍

隨著科技日新月異,資訊軟體在各行各業中的使用率大幅提高,企業中軟體相關專案大量增加。然而在資訊科技跟軟體應用蓬勃發展的背後,愈來愈多企業發現自己面臨一個問題:軟體人才匱乏,無法有效進行軟體生命週期管理,投入大量成本卻仍無法保證產出的品質。

據Standish Group 2018年發布的CHAOS報告調查指出,近半數軟體專案會發生延宕、超出預算、無法達到預期目標的狀況,另外近20%的專案直接宣告失敗。因此,如何改善資訊系統導入和軟體開發的效率,將是企業在競爭中設法脫穎而出的重要議題,而與此同時,AI科技也在改善軟體開發流程上逐漸發揮其巨大的影響力。

shutterstock_1259314255_AI.jpg
新一代的AI軟體開發工具可以協助開發者產出更好的文件、更可靠的程式碼,以及更到位的專案管理。
圖/ Wright Studio via shutterstock

AI技術之所以能夠改善軟體開發工作,源自現在軟體開發的重要潮流:開源(Open Source)程式碼。「開源」使得大量程式碼片段被分享和重複使用,同時集結眾人的智慧與經驗使之不斷優化。這些紀錄成為AI科技的重要資料基礎,在機器學習和自然語言分析(Natural Language Processing)等技術的支持下,新一代的AI軟體開發工具可以協助開發者產出更好的文件、更可靠的程式碼,以及更到位的專案管理。

推薦閱讀:AI將成廣告界創意總監?自動生成的文案,點擊率卻提升68%,怎麼做到的?

筆者從以下5個軟體開發階段出發,觀察AI技術如何協助開發者達成需求。

1. 需求管理

需求蒐集與管理往往是決定專案時程、成本甚至成敗的關鍵。因此,能夠分析需求文件的工具應運而生。有些軟體廠商提供了強化的管理工具,能透過自然語言分析找出描述不完整、未明確定義或是前後矛盾處,並提供調整建議,進而改善文件品質。據已在使用此類工具的公司回報,其可有效降低超過一半以上檢閱需求文件的時間。

2. 程式開發

隨著機器學習的深化,除了基本的語法提示,AI還可以自動產生相關的程式片段供開發人員參考,有效減少開發人員敲打鍵盤的次數,並大幅減少發生錯誤的機會。同時,錯誤偵測工具大幅降低開發人員查找錯誤所需的時間。知名遊戲廠商Ubisoft就曾表示,使用機器學習相關技術使他們能夠在進入測試階段之前就發現70%的錯誤。

3. 軟體測試

在軟體開發過程中,開發人員時常會使用自動測試工具執行QA(品質保證工程師)撰寫的測試情境,以確保軟體的品質。通過AI的輔助,這些測試工具不再限於自動執行,而是可以自動產生測試案例,擴大測試情境的同時節省測試人員的時間,進而縮短軟體測試整體時程。

4. 上線部署

部份軟體錯誤只有在指定環境中完成部屬後才會發生,但AI可以藉由分析過往的程式碼及軟體日誌提前預估錯誤,並且加速查找根本原因並減少復原所需時間。除此之外,AI也可以分析、優化系統運行參數及環境參數,從而提高程式執行效率,減少營運成本。

5. 專案管理

數家新創公司對大量過往軟體開發專案進行分析後,推出了可以預估新專案的技術難度、所需開發資源以及時間軸的工具,以期增加專案規劃的精確性並提高執行效率。像是法國電信公司Orange便已使用AI工具取代人力,自動更新專案時程及範圍。

雖然有些專家預測,在未來世界AI會自動撰寫所有程式,不過在我們可期的時間內,人類仍將是大部分程式的創造者。如何使用AI工具協助人們進行軟體開發,從而實現企業的未來願景,值得企業仔細考量。

責任編輯:陳建鈞

《數位時代》長期徵稿,針對時事科技議題,需要您的獨特觀點,歡迎各類專業人士來稿一起交流。投稿請寄edit@bnext.com.tw,文長至少800字,請附上個人100字內簡介,文章若採用將經編輯潤飾,如需改標會與您討論。

(觀點文章呈現多元意見,不代表《數位時代》的立場)

關鍵字: #人工智慧
往下滑看下一篇文章
2025年總統科學獎〉跨界40年!梁賡義院士在產官學研間,搭建科技、人文間橋樑
2025年總統科學獎〉跨界40年!梁賡義院士在產官學研間,搭建科技、人文間橋樑

2025年總統科學獎得主梁賡義院士,即便同時擔任逢甲大學春雨講座教授、浩鼎生技董事長,還為了協助國立臺東大學設立護理系而大力奔走,三不五時要環島、全臺走透透,日子忙得不得了,但他始終精神抖擻、滿懷熱情,只因他做的,是有益臺灣、社會發展的事。

事實上,梁院士從數學跨足生物統計,再投身高等教育與國家衛生,不僅以「廣義估計方程式」(Generalized Estimating Equations,GEE)改寫了縱貫式數據分析的規則,更以獨到的人文關懷,影響無數學子與政策制定。

從小,梁院士就喜歡數學的嚴謹與邏輯,1973年,他自國立清華大學數學系畢業後,便赴美深造,並在美國南卡羅萊納大學取得統計所碩士;接著,他又轉往美國華盛頓大學,攻讀生物統計博士學位。

從數學到生物統計,帶出數據背後的人性關懷

在研讀博士期間,他接觸到了當時炙手可熱的「存活分析」,意識到生物統計能直接幫助科學家、臨床醫師回答有意義的科學問題,對人類健康產生間接但深遠的助益,就此便踏上生物統計的「不歸路」。

教學界的老友們來到頒獎典禮,為梁院士祝賀殊榮。
教學界的老友們來到頒獎典禮,為梁院士祝賀殊榮。
圖/ 數位時代

1986年,已在美國約翰霍普金斯大學(Johns Hopkins University)任教職的他,與同事Scott Zeger研發出新的統計方法「廣義估計方程式」。梁院士解釋,不論是實驗室、世代流行病學或臨床試驗,只要是縱貫式硏究(longitudinal study),產學研界都會用到GEE,進行統計分析。尤其在國際大藥廠最常用的「前後測臨床試驗」(pre-post design for clinical trial designs)中,GEE讓全球臨床醫師能準確評估癌症、心臟血管和糖尿病等新藥的療效,進而獲得各國食藥署通過,造福千萬病患。GEE發表至今,已被引用逾22,000次,並納入R、STATA、SAS、SPSS等主要統計軟體中。

雖然在約翰霍普金斯大學任教長達28年,梁院士卻幾乎年年暑假,都返國舉辦研討會,分享國際生物統計和流行病學的新知。也因為始終心繫臺灣,讓梁院士在2010年,毅然辭去在美教職,回臺擔任國立陽明大學校長。

一方面,梁院士成功為學校爭取5年500億的計畫經費,成立腦科學中心、腫瘤免疫中心和高齡健康研究中心,將陽明大學打造成研究型大學,並在國際間嶄露頭角。另一方面,為了培育年輕人才,他選擇停下個人研究,建立起由資深教師帶領年輕教師的「師徒制」,鼓勵經驗傳承,「組織要永續發展,有賴於年輕人才的成長。」像是他自己儘管平常公務繁忙,仍活躍於社群,默默留心學生的大小事;他並邀請學生前往校長宿舍,定期舉辦「與校長有約」活動,這讓學生與他之間「零距離」,大至職涯規劃、小至生活瑣事,都樂於與他分享。

最重要的是,梁院士相當看重全人教育,因此廣泛開設人文講座、藝術文化等通識課程,尤其陽明大學以醫科見長,「所謂視病如親,醫護人員在專業之外,更需要具備人文素養,才能真正關懷病患。」

梁院士於頒獎典禮現場發表感言。
梁院士於頒獎典禮現場發表感言。
圖/ 數位時代

2017年,梁院士接下國家衛生研究院院長一職。這時,他又迅速轉換角色,每週檢視國際文獻、提供數十件政策建言,充分發揮國衛院的智庫功能。新冠肺炎爆發期間,他再度臨危受命,擔任中央流行疫情指揮中心研發組組長,帶領國衛院在15天內,完成公克級瑞德西韋合成,並與阿斯特捷利康(AstraZeneca)簽約,預採購1千萬劑疫苗,達成防疫、安定民心的任務。

不斷跨界,帶著使命感堅定前行

一輩子都在「跨領域」的梁院士,堅信創新不僅來自技術,也來自跨域合作帶來的新思維。他在美國求學、教書時,不是發表完論文就沒事了,他還持續思考,自己的研究能如何被用在臨床,因此他積極參與思覺失調症、強迫症研究等多項計畫,與基因學家、精神科和流行病學醫師腦力激盪、挑戰彼此。但梁院士特別提醒莘莘學子們,「跨領域」固然重要,大學時期仍應先在一個領域「站穩腳跟」,如此才能擁有與不同領域對話、欣賞的紮實基礎。

在產官學界耕耘逾40年,梁院士絲毫未停下前進的腳步。如今,他仍在杏壇作育英才,也深入業界,期望將研究成果更直接應用在藥物,以造福病患,「這是我一直鼓勵學生進入藥廠的原因!因為他們對人類的貢獻,可能比發表文章更直接。」近來,他心心念念的最大任務,是以自身人脈連結資源,為臺東大學爭取設立護理系,填補偏鄉地區的醫護缺口。

賴總統親自頒發「2025年總統科學獎」殊榮予梁院士。
賴總統親自頒發「2025年總統科學獎」殊榮予梁院士。
圖/ 數位時代

每一個統計數字背後,都承載著真實的生命重量;每一次跨領域的嘗試,都可能為人類帶來新的希望曙光。梁院士在統計學的精準座標中,繪製出一幅幅影響深遠的生命藍圖,持續為臺灣乃至全球的健康與福祉努力。

梁賡義 院士
專長:生物統計、流行病學
現職:逢甲大學春雨講座教授
成就:研發「廣義估計方程式」,讓全球臨床醫師得以正確評估許多如癌症、心臟血管及糖尿病等新藥的療效,造福嘉惠全球數以千萬計的病患;橫跨產官學界,為臺灣貢獻所長

登入數位時代會員

開啟專屬自己的主題內容,

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
進擊的機器人
© 2025 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓