ステークホルダーとの関係
テストの価値を組織に伝える
Section titled “テストの価値を組織に伝える”テストマネージャは、テストチーム内だけでなく、外部のステークホルダー(経営層、プロジェクトマネージャ、開発チームなど)と良好な関係を築く必要があります。特に経営層に対しては、「テストは単なるコストセンターではなく、ビジネス価値をもたらす投資である」ことを論理的に説明する能力が求められます。
品質コスト (Cost of Quality: COQ)
Section titled “品質コスト (Cost of Quality: COQ)”テストの価値を財務的な視点で説明するための強力なフレームワークが「品質コスト」です。これは大きく4つに分類されます。
適合コスト (Cost of Conformance: 良い品質を作るためのコスト)
- 予防コスト (Prevention costs): 欠陥が作り込まれるのを未然に防ぐためのコスト。
- 例:開発者のトレーニング、要件定義書の静的レビュー、コーディング規約の策定。
- 評定コスト / 評価コスト (Appraisal costs): プロダクトが品質要件を満たしているかを確認するためのコスト。
- 例:テスト環境の構築、テストの実行(動的テスト)、テスト自動化ツールの導入。
不適合コスト (Cost of Non-Conformance: 悪い品質によって発生するコスト) 3. 内部失敗コスト (Internal failure costs): リリース「前」に発見された欠陥を修正するためのコスト。
- 例:バグ修正のための再コーディング、再テスト(リグレッションテスト)、スケジュールの遅延。
- 外部失敗コスト (External failure costs): リリース「後」に顧客によって発見された欠陥によるコスト。
- 例:カスタマーサポートの対応、パッチの配布、損害賠償、ブランドの失墜や顧客の喪失(最も被害が大きい)。
テストの費用対効果の関係
Section titled “テストの費用対効果の関係”テストマネージャは、ステークホルダーに対して以下のロジックを提示し、適切なテスト予算を獲得します。
- 「テスト活動(評定コスト)やレビュー(予防コスト)に投資することで、本番環境での障害(外部失敗コスト)を未然に防ぐことができる」
- 「上流工程でのテスト(シフトレフト)を強化すれば、手戻り(内部失敗コスト)を劇的に削減できる」
つまり、テスト活動への投資は、全体的な品質コスト(特に最も高くつく外部失敗コスト)を最小化するための「費用対効果の高い手段」であることを理解させることが、ステークホルダーとの関係構築において非常に重要です。