アジャイルガイド · アジャイルのプラクティス
アジャイルのメトリクスとKPI:何をなぜ測定するか
アジャイルチームが測定するのは、人を順位付けるためではなく、学び改善するためです。適切な少数のメトリクスは、チームが予測可能な形で、良い品質で、持続可能な方法で価値を提供しているかを示します。
要点
- デリバリー、フロー、品質、成果、チームの健全性を測りましょう。
- 少数のメトリクスを使い、傾向を見ましょう。
- メトリクスは学ぶためのものであり、チームを順位付けるためのものではありません。
デリバリーと予測可能性
| メトリクス | 示す内容 |
|---|---|
| ベロシティ | スプリントごとに完了したストーリーポイント。予測に使用 |
| スプリントバーンダウン | 現在のスプリントの残作業 |
| リリースバーンアップ | スコープの変化を含む、リリースに向けた進捗 |
| スプリントゴール達成率 | スプリントゴールを達成したスプリントの割合 |
| 計画と完了の比較 | チームが計画したものをどれだけ確実に提供しているか |
フロー
| メトリクス | 示す内容 |
|---|---|
| サイクルタイム | アイテムの開始から完了までの時間 |
| リードタイム | 依頼から納品までの時間 |
| スループット | 週あたりの完了アイテム数 |
| 仕掛かり作業 | 開始されたが完了していないアイテム |
| 累積フロー図 | ワークフローのどこで作業が滞留しているか |
品質
- 流出欠陥: リリース後に見つかった問題。
- 欠陥の解決時間。
- 変更失敗率 と デプロイ頻度。ソフトウェアチームで広く使われているDORAメトリクスのうちの2つです。
- 技術的負債 の傾向。
成果と価値
- 顧客満足度またはネットプロモータースコア。
- 新機能の導入と利用状況。
- コンバージョンや削減時間など、リリースゴールに結び付いたビジネス成果。
- 新しい取り組みで最初の価値が出るまでの時間。
チームの健全性
- チームの満足度やエンゲージメントの定期的な調査。
- 残業と計画外の作業。
- 完了したレトロスペクティブのアクション。
メトリクスの上手な使い方
- 少数のセットを選びましょう。各グループから1つか2つずつです。
- 単一のデータ点ではなく、傾向を見ましょう。
- メトリクスはレトロスペクティブでチームと一緒に話し合いましょう。
- ベロシティをチーム間で比較したり、個人の評価に使ったりしてはいけません。
- スピードの指標には必ず品質の指標を組み合わせ、一方を犠牲にして他方を改善しないようにしましょう。
このトピックの無料テンプレート
よくある質問
最も重要なアジャイルのメトリクスは何ですか?
唯一の指標はありません。フローまたはデリバリーの指標に、品質の指標と成果の指標を組み合わせましょう。
アジャイルのメトリクスであるリードタイムとサイクルタイムの違いは何ですか?
リードタイムは依頼が出された時点から、サイクルタイムは作業が実際に始まった時点から計測します。どちらもアイテムが納品された時点で終わります。
最も一般的なアジャイルのメトリクスは何ですか?
ベロシティ、スプリントバーンダウン、リリースバーンアップ、サイクルタイム、リードタイム、スループット、流出欠陥、チームの健全性調査です。
アジャイルのメトリクスとしてのスプリントバーンダウンチャートとは?
現在のスプリントの残作業を日ごとに示すチャートです。チームがスプリントゴールに向けて順調かどうかを確認するのに役立ちます。
アジャイルのメトリクスとしてのスループットとは?
週ごとなど、一定期間に完了したアイテムの数です。見積りに依存しない、シンプルで信頼できるフローメトリクスです。
DORAメトリクスとは何で、アジャイルのメトリクスですか?
ソフトウェアデリバリーの4つの指標:デプロイ頻度、変更のリードタイム、変更失敗率、サービス復旧時間。
アジャイルのメトリクスにおける累積フロー図とは?
各ワークフロー段階にあるアイテム数の推移を示す積み上げ面グラフです。帯が広がっている箇所が、作業が滞留している場所です。
チームはいくつのアジャイルメトリクスを追跡すべきですか?
デリバリー、品質、成果、チームの健全性からそれぞれ1つか2つずつ、少数のセットで通常は十分です。
アジャイルのメトリクスを人事評価に使うべきですか?
いいえ。個人の評価やチームの比較に使うと、数値の操作を招きます。問いを立て改善するために使いましょう。
アジャイルのメトリクスであるスプリントゴール達成率とは?
チームがスプリントゴールを達成したスプリントの割合です。ストーリーポイントに頼らずに予測可能性を示します。
価値を測るアジャイルのメトリクスはどれですか?
顧客満足度、機能の導入率、売上、削減コスト、最初の価値提供までの時間などの成果指標で測ります。