メトリクス

ソフトウェアテストで利用するメトリクスとは、テストプロセスの進捗などを測定していくための数値です。
テストで必要なメトリクスは、分析・レポート・テストコントロールで利用します。
メトリクスの測定手順は以下です。

1

目標設定

測定するメトリクスの目標値を設定します。

2

データ収集

テストプロセス中に必要なデータを収集します。

3

データ分析

収集したデータを分析し、メトリクスの値を計算します。

4

レポート作成

分析結果をレポートにまとめ、結果を可視化します。

5

改善提案

メトリクスの結果を基に、テストプロセスの改善提案を行います。

テストの進捗がメトリクスから遅延していると判断した場合、リソースの追加やリリース日の延期やテスト終了基準の緩和などのテストコントロールが必要です。
テストメトリクスは以下のカテゴリに分類されます。

テストメトリクスは少なくても多くても良いわけではなく、必要なものを取得して不要なものは取得しないことが大切です。
テストマネージャがテストメトリクスを取得するときに考慮すべきことを以下に記載します。

テスト進捗のモニタリングには以下があります。

テストプロセス毎で必要なメトリクスを以下に記載します。