盡管測試在CMM中沒有作為一個單獨的KPA存在,但是,加強測試卻是我們實施CMM的一個很好的策略。在管理基礎薄弱的軟件企業里面,通過加強軟件測試,可以直觀地發現很多問題,從而使大家認識到質量的重要性,認識到進行過程改進的重要性,事實勝于雄辯;另一方面也減少了用戶發現錯誤的概率。在很多軟件企業里面并沒有專職的測試人員,測試一般是有項目組自己進行,而且往往也是在項目結束時才進行測試,在項目進行過程中很少進行測試,這就是現狀。
設立專職的測試,讓他們在開發過程中參與測試,可以發現項目開發過程中的很多問題,如:
項目組提交給測試人員的文檔太簡單,測試人員無法看懂;
項目組提交的文檔與實際做出來的軟件不一致,測試人員無法測試;
項目修改了需求與設計,沒有及時通知相關人員,測試人員按舊的設計測試,有的開發人員按新設計開發,有的開發人員按舊的設計開發;
不同的模塊界面風格差別很大,沒有統一的界面標準;
測試人員測試的版本與開發人員開發的版本不統一;
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/