Skip to content

リスクベースドテスト

限られた時間とリソースの中でテストの価値を最大化するため、テストマネージャは「リスクベースドテスト(Risk-Based Testing)」のアプローチを主導します。

リスク軽減活動としてのテスト

Section titled “リスク軽減活動としてのテスト”

テストは、プロダクトが本番環境で故障するリスク(品質リスク)を軽減するための主要な手段です。リスクが高い領域には多くのテストリソースを割り当て、リスクが低い領域はテストを簡略化することで、費用対効果を高めます。

品質リスクの識別とアセスメント

Section titled “品質リスクの識別とアセスメント”

リスクマネジメントは継続的なプロセスです。

  • リスク識別: ビジネス担当者、開発者、アーキテクトなどのステークホルダーを集め、ブレインストーミングやチェックリストを用いて潜在的なリスクを洗い出します。
  • リスクアセスメント: 洗い出されたリスクに対して、「発生の可能性(Likelihood)」と「ビジネスへの影響度(Impact)」を評価し、リスクレベル(例:高・中・低)を決定します。

プロジェクトの特性に応じて、適切なリスク分析の技法を選択します。

  • 重量的(フォーマル)な技法: FMEA(故障モード影響解析)やFTA(故障の木解析)など。高い安全性や規制遵守が求められるドメイン(医療機器や自動車など)で使用されます。
  • 軽量的(インフォーマル)な技法: 独自のシンプルなマトリクス(影響度×可能性)やプラバティス(Pragmatic Risk Analysis and Management)など。アジャイル開発など、スピードと柔軟性が重視されるプロジェクトに適しています。