原創|實施案例|編輯:張莉|2025-10-09 11:19:25.043|閱讀 28 次
概述:NEC Telecom Software Philippines(NSP)是日本NEC Corporation 的子公司,位于馬尼拉。NSP開發寬帶和移動通信技術,以及 IT 和網絡解決方案,以其高質量的輸出滿足客戶最高水平的滿意度。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
NEC Telecom Software Philippines(NSP)是日本NEC Corporation 的子公司,位于馬尼拉。NSP開發寬帶和移動通信技術,以及 IT 和網絡解決方案,以其高質量的輸出滿足客戶最高水平的滿意度。
挑戰
NSP的虛擬目標解決方案(VTS)團隊在追求高質量過程中,在代碼審查時主要查找兩類問題:常規編碼違規和邏輯/設計錯誤。由于查找和解決編碼違規問題很耗時,VTS團隊希望將代碼審查流程自動化,以便能將手動代碼審查的精力放在查找邏輯和設計錯誤上。
NSP的虛擬目標解決方案(VTS)團隊由15人組成。大多數開發人員都是年輕的工程師,剛剛學習NSP重要的內部質量計劃,例如代碼審查、測試的范圍和程度。直到最近,只有兩名高級工程師負責審查分配給該團隊的任何特定項目的所有源代碼。這些源代碼通常在10,000到12,000行之間。
當VTS團隊遇到一個進度極其緊張的項目時,資深開發人員不可能審查所有代碼。會導致大量的編碼錯誤和潛在錯誤在編碼階段未被發現,進而對單元測試和集成測試產生了不利影響
解決方案
由于手動審查所有源代碼和驗證QA計劃中列出的所有檢查點難度極高,NSP VTS團隊的軟件設計主管Joel Calderon決定開始尋找替代手動代碼審查和編寫單元測試的方案。
他之前使用Parasoft的Java解決方案Jtest時有著積極的體驗,因此他選擇了Parasoft C/C++test,這是一種針對C和C++的自動化單元測試和編碼標準分析解決方案。
結果
在使用Parasoft C/C++test測試后,Joel表示“它在檢測編碼違規方面創造了奇跡。根據Joel稱,VTS團隊減少了代碼審查的時間和成本。使用Parasoft C/C++test測試幫助他們在 2 到 3 小時內完成8,000到10,000行應用程序代碼的審查。以前,由薪酬更高的資深工程師進行復雜的手動代碼審查,同樣數量的代碼需要10到15小時。現在VTS團隊可以將執行自動化代碼審查的任務托給最資淺的團隊成員,因為這項任務只需要學習如何使用該解決方案即可。
在使用Parasoft C/C++test之前,執行有效的手動代碼審查需要豐富的軟件開發經驗——通常需要數年時間。Joel指出,有些工程師始終無法培養出執行有效手動代碼審查所需的技能。他說:“Parasoft C/C++test消除了這個障礙。”
借助Parasoft C/C++test測試,VTS團隊大大減少了編寫測試用例所花費的開發時間,以及執行單元測試和回歸測試所花費的時間。
Parasoft C/C++test在夜間運行測試,然后團隊在早上就能得到測試結果。時間的節省還得益于這樣一個事實:使用Parasoft C/C++test后,75-80%的錯誤在上游流程(設計階段到單元測試階段)中被發現,只剩下20-25%的錯誤留給下游流程(集成測試階段到產品發布)。
Joel表示,Parasoft C/C++test使VTS團隊能夠組織和簡化他們的質量計劃。他們所有的編碼規則和測試要求都集中在一個位置——他們的Parasoft C/C++test應用程序——而不是分散在不同團隊成員的個人知識和經驗中。現在,在內部質量計劃方面,每個人都有共同的思維模式,因為團隊擁有由內置的 Parasoft C/C++test編碼規則以及團隊通過Coding Rule Wizard創建的用戶定義編碼規則所定義的一套統一、一致的QA參數。
Parasoft C/C++test不僅幫助NEC解決了當下的項目交付壓力,更重要的是為其構建了可持續的軟件質量保障體系,在提升客戶滿意度的同時,也為團隊贏得了新的業務機會。這一成功實踐充分證明了自動化測試工具在現代軟件開發中的重要價值。
關于慧都
慧都是一家行業數字化解決方案公司,專注于軟件、石油與工業領域,以深入的業務理解和行業經驗,幫助企業實現智能化轉型與持續競爭優勢。在軟件工程領域,我們提供開發控件、研發管理、代碼開發、部署運維等軟件開發全鏈路所需的產品,提供正版授權采購、技術選型、個性化維保等服務,幫助客戶實現技術合規、降本增效與風險可控。
慧都科技作為Parasoft公司在中國區的官方授權合作伙伴,為國內企業提供Parasoft C/C++test產品的正版授權、定制化部署與全生命周期技術支持與服務。我們致力于助力客戶精準貫徹功能安全標準、全面提升軟件開發效率、有效管控項目風險,最終構建符合國際標準的高質量軟件體系。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn