浪潮云信息技術股份公司景壯獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉浪潮云信息技術股份公司申請的專利一種基于軟件開發過程的代碼質量管控效能評估方法獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN114610612B 。
龍圖騰網通過國家知識產權局官網在2025-09-05發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202210227275.3,技術領域涉及:G06F11/362;該發明授權一種基于軟件開發過程的代碼質量管控效能評估方法是由景壯;孫樂恬;江燕設計研發完成,并于2022-03-08向國家知識產權局提交的專利申請。
本一種基于軟件開發過程的代碼質量管控效能評估方法在說明書摘要公布了:本發明涉及軟件研發管理領域,具體涉及一種基于軟件開發過程的代碼質量管控效能評估方法,評估方法包括靜態代碼掃描管控評估和CodeReview管控效能評估,有益效果為:通過對代碼質量管控流程進行量化度量,將CodeReview和靜態掃描的過程進行量化,使用客觀的數據表現和衡量代碼質量管控情況,對代碼管控流程的執行提供數據支持,督促研發人員規范代碼開發流程,提高代碼質量。
本發明授權一種基于軟件開發過程的代碼質量管控效能評估方法在權利要求書中公布了:1.一種基于軟件開發過程的代碼質量管控效能評估方法,其特征在于:所述評估方法包括: 靜態代碼掃描管控評估,所述靜態代碼掃描管控評估包括: 代碼質量的靜態掃描期望在每一次提交MergeRequest的時候,都進行一次或者兩次的代碼靜態掃描,代碼靜態掃描中剛出現的漏洞或者安全隱患,若根據指定好的評判標準,未通過靜態檢測,則需要開發人員修改自身代碼,達到靜態掃描要求; CodeReview管控效能評估,所述CodeReview管控效能評估包括: 統計人工代碼審查過程中的人員參與情況,對提出的Discussion的活躍度方面的統計,根據評估系統得出評估得分; 對于評分計算公式中的有效參數,需要按照曲線擬合形式,使用Matlab工具進行擬合,按照實際環境情況進行特定化的賦能,賦能過程如下: S1:收集當前代碼管理流程中需要加入統計的計算元素; S2:選擇基礎函數方程做為生成預期分布的基礎; S3:從計算元素中隨機抽取30%作為樣本數據按照基礎公式進行曲線擬合,找到當前樣本符合環境期望的k值,此操作重復10次; S4:將整體計算元素數據導入曲線中,若系數k能夠使得數據分布誤差與期望值在5%之內,則使用當前系數k,若不滿足則去除若干噪點,則重復S3; 所述靜態代碼掃描管控評估包括數據采集系統和評分系統; 所述靜態代碼掃描管控評估的數據采集系統為靜態代碼的掃描管控,所述靜態代碼的掃描管控流程包括: 通過SonarQube,獲取代碼的單元測試覆蓋率在指定時間內的掃描次數為N1,同時統計在此時間段內的MergeRequest的數量為H1; 通過DependencyCheck獲取代碼依賴安全漏洞掃描在指定時間內的掃描次數為N2,同時統計在此時間段內的MergeRequest的數量為H2; 通過BugCleaner獲取項目在指定時間內通過BugCleaner進行缺陷統計的次數為N3,同時統計在此時間段內的MergeRequest的數量為H3; 通過FortifyScan獲取在指定時間內代碼的安全掃描次數為N4,同時統計在此時間段內的MergeRequest的數量為H4。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人浪潮云信息技術股份公司,其通訊地址為:250100 山東省濟南市高新區浪潮路1036號浪潮科技園S01號樓;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。