項目管理中為什么有風險?這主要是因為項目執行過程中會經歷各個部門和不同的人配合完成的,想要各個環節都完美完成是非常有難度的,還就是技術方面和供應商也會影響項目管理風險。那么項目管理軟件測試中常見風險又有哪些呢?
項目管理中為什么有風險
1、團隊組織因素
敏捷開發團隊成員個人素質因素非常重要,不合適的人即使在高效的流程及優秀團隊下,也不可能開展高質量的軟件質量保證活動,因此人的風險需首要關注。人員不足、技能不足、培訓不足都是潛在的風險。
除了團隊成員個人素質風險外,團隊溝通、規程也是潛在風險,測試工程師與需求開發、程序開發、工程運維間的溝通不暢,評審流程存在瑕疵,對測試活動價值認識不足,缺陷后續跟蹤不力同樣是潛在的風險。
2、技術因素
從軟件研發技術角度考慮,常見問題是需求調研開發問題,無法正確、準確定義的需求是絕大數軟件研發失敗的重要因素。
其次是開發技術技能掌握程度,是否有技術沉淀,是否有規范的設計評審流程。
從軟件測試角度考慮,測試環境無法真實模擬實際生產環境,或環境資源準備不足,都是潛在風險。
低質量的軟件需求開發、架構設計、編碼及測試設計、測試執行、未完成的數據準備、環境保障等,同樣是潛在風險。
3、供應商
現在很多軟件系統是多公司、多團隊合作完成,以XXX項目為例,有5家供應商共同承擔該中心的信息化平臺建設,因此,除了團隊組織、技術因素外,供應商與供應商間的合作也可能是項目風險。
項目管理軟件測試中常見風險分析
1、測試需求風險
產品需求的不明確,對產品需求理解不準確,導致測試范圍存在誤差,遺漏部分需求或者執行了錯誤的測試方式;另外需求變更導致測試用例變更,測試用例維護成本增加,實時更新時存在誤差。
2、測試用例風險
測試用例設計不完整,忽視了邊界條件、異常輸入等情況,用例覆蓋率沒有做到足夠覆蓋,測試用例沒有得到全部執行,有些用例被有意或者無意的漏測,需求變更導致的測試時間被壓縮等情況。
3、缺陷風險
某些缺陷偶發,難以重現,容易被遺漏;缺陷跟蹤不夠積極主動,沒做好缺陷記錄和及時更新,同樣的缺陷,導致的原因可能不同,對這點沒意識到導致的線上生產問題等。
4、測試環境風險
測試環境和生產環境配置不同,測試環境交叉影響較大,測試環境數據量不足導致的測試結果誤差等問題。
5、測試技術風險
某些項目存在技術難度,測試能力和經驗所限,技術水平相對較差導致測試進展緩慢,測試結果準確性不夠,項目發布日期延期等問題。
6、回歸測試風險
回歸測試,一般時間相對來說較少,且大多只回歸主要的功能點用例,可能造成漏測;另外還有回歸驗證缺陷時業務流走不通導致的打回修復再驗證造成的時間延后問題。