不平凡軟件,始于2014
大型軟件項目質量管理原則與方法
周期較長,規模較大的軟件項目在開發實施的每個階段都要嚴密監控項目的健康狀態,關注軟件項目質量,及時提出整改意見,否則在問題累積越來越多,最終導致項目失敗。關注軟件項目質量,重點要關注下邊的問題。
1 正規化精細化的軟件測試用例管理,項目實施階段關注測試用例通過率
制定完善的軟件測試用例,并交由軟件測試工程師嚴格執行,是保證軟件產品質量的最為可靠的有效途徑,測試用例是對測試使用軟件產品的各種場景的模擬,在軟件產品正式交付客戶使用前,項目實施放,必須對軟件產品通過測試用例的情況進行科學的評估,不能將帶有問題的軟件產品交付客戶,這樣會帶來不可以估量的損失。項目實施過程中具有歷程碑的事件也是產品測試用例通過率達到了一定的水平,例如產品通過了基本用例,產品通過了一層,二層用例等。產品測試用例通過率 反應的是軟件產品真實的質量情況,關注軟件產品測試通過率就是關注軟件產品質量。
2 精細化管理軟件測試過程中缺陷列表【bug列表】,分析產品的缺陷指數【DI值】
軟件產品的質量是由測試工程的測試活動來保證的,對于測試活動發現的問題要提交缺陷單進行跟蹤,寫明定位問題的步驟,問題出現的根本原因以及定位依據,并
交由相關技術專家審核,軟件工程師在修改缺陷時,要寫明解決方案,及其自測情況。對于測試活動發現的缺陷應該按照問題的嚴重程度分為一定的等級,包括:致
命、嚴重、一般、提示等類別,等級嚴重的問題應該優先處理。分析軟件項目的健康狀況時,可以依據缺陷的分布情況,計算缺陷指數,嚴重問題的對缺陷指數的影響要遠大于非嚴重問題,缺陷指數超過了一定的界限要發出質量告警。
3 關注回歸不通過的問題和缺陷指數高的問題涉及的產品域
對于回歸不通過的問題要進行分析,弄清楚是那個環節出現問題要從軟件產品設計的各個環節進行分析包括需求調用與分析、系統設計、編碼,修改問題單等,為了
保證產品質量要對于回歸不通過的責任人進行績效考核,相關責任人要進行問題分析。對于問題或者缺陷出現較多,缺陷指數高的模塊要分析根本原因,排查下是否
存在設計不合理的地方,對于不合理的地方要進行及時矯正,不合理的設計方案會導致問題最終完美閉環解決,嚴重影響項目質量。
4 關注性能可靠性等非功能性問題
要根據軟件的使用場景和規模分析制定性能可靠性方面的非功能性測試用例執行計劃。非功能性需求可能客戶沒有明確提出,但是非功能性問題也是客戶對產品的一 項基本要求,產品要考慮壓力達到一定程度后,產品的可用性問題,要考慮異常場景或者非法操作的情況下,軟件產品的自我預防和修正機制,保證軟件產品的健壯性。
鄭州不平凡軟件科技有限公司(簡稱:不平凡軟件),是專業從事應用系統軟件開發、網站建設的專業軟件公司,致力于為政府、電力行業、企業、教育、電子商務等行業用戶提供從需求分析到系統集成、工程實施和售后服務等全面專業的 IT 綜合服務。 如果想了解更多,請咨詢在線客服或撥打0371-56691758鄭州軟件開發
相關新聞換一組