管理階層會怎麼看待測試?

What Management Thinks About Testing
-Rick Craig

很多測試人員很有興趣, 管理高層是怎麼看待測試團隊? 作者問了一群有資深的測試人員和測試經理, 得到以下的答案:

What is the point?
Necessary evil
Ad hoc
Why so much time?
Too slow
Overstaffed
Too many excuses
Testing should find everything
Quality gatekeeper
Find bugs too late
Testing less value than other disciplines

作者認為由這些答案, 可以知道可能很多高階主管是不太了解測試到底在做什麼.

測試人員必須要對自己的工作成果, 設定較高的期待. 因為使用者和資深管理者, 會期望測試人員需要找到所有的bugs. 這種期待是不可能, 也不切實際的.

如果有太多的bugs被產生在系統中, 其中一種解決的方法, 就是藉由大量的測試和修復bugs, 來維持品質. 但是, 可能較好的方法, 是想辦法去了解客戶要什麼, 產生較好的requirement, 或者一開始便產生較有品質的程式碼.

測試並是不要做品質的把關者, 測試的目的不應該只是去保證受測系統的品質, 而是要去衡量其品質

最後作者和大家分享這兩句話, 很值得大家思考一下:
1. The purpose of testing is not to ensure the quality of the software, but rather to measure its quality
2. Testing is just one facet of the quality solution.  Responsibility for the quality of the product must reside in the entire team

arrow
arrow
    全站熱搜

    kojenchieh 發表在 痞客邦 留言(0) 人氣()