このレッスンのロックを解除するには、まず「レッスン5:スプリントの計画と実行」を完了してください。前のレッスンに戻る

意思決定システムとしてのレポート

Jiraレポートは、意思決定を変える場合にのみ役立ちます。バーンダウンチャートは、スプリントが想定どおりに進んでいるかを明らかにできますが、作業が遅れた理由までは説明しません。ベロシティチャートはキャパシティプランニングを支援できますが、パフォーマンスの順位付けに使うものではありません。累積フロー図と管理図はフローのパターンを可視化しますが、それでも実際に作業を行っているメンバーとの議論が必要です。すべてのレポートを自動的な判定ではなく、ビジネス上の対話におけるエビデンスとして扱ってください。

一貫した解釈の手順を使いましょう。まず、チャートが直接示している内容を述べます。次に、確実だと断定せず、考えられる原因を特定します。その後、課題レベルのエビデンスを確認するか、チームに原因の妥当性を検証してもらいます。最後に、スコープ、キャパシティ、ワークフロー、または作業上の合意事項を変更するかどうかを決定します。この手順により、マネージャーが相関関係と因果関係を混同するのを防ぎ、レビューの焦点をデリバリーの成果に保てます。

実用的なレポートパックでは、4つの質問に答えられるようにします。現在のスプリントゴールを達成できる見込みはあるか。どれだけの作業を責任を持って予測できるか。作業はどこで待機状態または滞留状態になっているか。デリバリーの予測可能性は高まっているか。バーンダウン、ベロシティ、累積フロー、管理図は、このシステムの異なる側面を扱うため、組み合わせて解釈する必要があります。

バーンダウンとベロシティの読み方

スプリントバーンダウンは、スプリントの残り時間に対する残作業量を比較します。アジャイルの作業は日々一定の割合で完了するとは限らないため、滑らかに減少する必要はありません。ただし、繰り返し現れるパターンには注意が必要です。長く横ばいになった後、終盤に急激に減少する場合は、ストーリーが大きすぎる、テストが遅れている、受け入れが遅い、またはJiraの更新頻度が低い可能性があります。上向きの動きは、スコープの追加や見積もりの変更を反映している場合があります。結論を出す前に、スプリントレポートと課題の履歴を確認し、スコープ変更と実行上の遅延を区別してください。

ベロシティは、複数のスプリントにわたって完了した見積もり作業量を示します。予測には、同じチームが同程度の条件で完了した直近の複数スプリントを使用します。直近5回のベロシティが31、34、29、33、18ストーリーポイントだった場合、最後の値は休暇、インシデント、またはチーム変更を反映している可能性があります。妥当な予測では、その背景を考慮する必要があります。特殊原因がない場合は、最高値や単純な楽観的平均を使うよりも、直近の範囲の下限に近い値でコミットするほうが、通常は安全です。

ベロシティをチーム間の比較や個人評価に使ってはいけません。ストーリーポイントはチームごとに定義された見積もりなので、あるチームの30ポイントと別のチームの30ポイントは同等ではありません。ポイントの合計が増えていても、顧客価値が高まったのではなく、見積もりのインフレーションによる場合があります。スプリントレビューでは、ベロシティを達成したゴール、リリースした成果、予測の信頼度と結び付けてください。チームが意図した価値を予測どおりに提供できたかを問い、十分なポイントを生み出したかを問わないようにします。

2つのパネルで構成されたビジネスレポート用の図。左側には7日間の横ばい期間と終盤の減少を示すスプリントバーンダウン、右側には完了値、予測範囲、キャパシティの外れ値を示す6スプリント分のベロシティチャートを配置する

累積フローでフローを診断する

累積フロー図は、時間の経過に伴う各ワークフロー・ステータスの課題数を示します。帯の縦方向の厚さは、その状態にある作業量を表します。「進行中」の帯が拡大する一方で「完了」の増加が遅い場合、作業が開発に入る速度のほうが、そこから出ていく速度より速いことを示しています。これは、並行して進める作業が多すぎる、課題がブロックされている、レビュー能力が制約されている、またはテストに遅延がある、といった状況の兆候であることがよくあります。おおむね平行な帯が安定して並んでいる場合は、よりバランスの取れたシステムであることを示します。

到着率、離脱率、仕掛かり作業、リードタイムの観点から図を解釈します。たとえば、開発が週に10件の課題に着手する一方で、テストが完了できるのは6件であれば、すべての専門担当者が忙しく見えても、テスト待ちのキューは増加します。新しい作業をさらに開始すると、フィードバックと価値の実現が遅れるため、ビジネス上の問題は悪化します。適切な判断は、新規着手を一時停止すること、制約となっているステータスの解消を支援すること、または仕掛かり作業の上限を設定することかもしれません。

ワークフローの設定は重要です。外部承認を待っている間も課題が「進行中」に留まる場合、チャートでは実際に作業中なのか、待機中なのかを区別できません。チームには、待機中またはブロック中であることを示すステータス、ブロックフラグ、またはより明確なトランジションルールが必要になる場合があります。ワークフローを調整する際は、管理上の複雑さを増やすのではなく、意思決定に必要な可視性を高めることを目指します。各ステータスが意味のある引き継ぎを表していること、また「完了」が合意済みの完了ポリシーを表していることを確認してください。

コントロールチャートで予測可能性を評価する

コントロールチャートは、完了した課題のサイクルタイムを示します。Jiraでは、選択した開始ステータスから選択した終了ステータスまで、作業にどれだけ時間がかかったかを確認できます。中央値は典型的な結果を示し、分布と外れ値はばらつきを明らかにします。サイクルタイムの中央値が5日で、ほとんどの項目が4〜8日以内に完了するチームは、同じ中央値でも、完了までに20日かかる項目が頻繁に発生するチームよりも、自信を持って予測できます。

行動を起こす前に、データを分類してください。バグ、小規模なサービスリクエスト、大規模なプロダクトストーリーでは、サイクルタイムの特性が異なる場合があります。チームの変更、ワークフローの変更、または新しい完了の定義(Definition of Done)によって、過去のデータとの比較可能性が低下することもあります。課題タイプ、コンポーネント、解決状況、日付範囲、サービスクラスなどのフィルターを使用し、サンプルが予測対象の作業と一致するようにします。都合の悪い外れ値を削除するのは避けてください。外れ値は、依存関係、要件の不明確さ、承認の遅延などを明らかにすることが多いため、調査する必要があります。

ビジネスの予測では、保証された完了日ではなく、確率と範囲で表現してください。比較可能な項目の85%が10日以内に完了している場合、同程度の規模で依存関係のない項目について、過去の実績上、その期間内に完了する可能性が高いとチームは説明できます。これは約束ではありません。スコープ、優先度の変更、ブロックされていた時間、データ品質は、引き続き明示的な前提条件となります。

レビューとレトロスペクティブで知見を活用する

スプリントレビューでは、レポートを使ってデリバリーの状況を明確にし、ステークホルダーの意思決定を支援します。まずスプリントゴールの達成結果を示し、次に受け入れ済みの成果、重要なスコープ変更、更新された予測を説明します。バーンダウンやベロシティは、確信度やリスクを説明できる場合に限って使用します。たとえば、完了が繰り返し遅れている場合、次回のリリースマイルストーンをより小さな単位に分割することや、価値の低い機能を直近の予測から外すことが妥当になる可能性があります。

レトロスペクティブでは、パターンを検証可能な改善策に変換します。事実と解釈を分けてください。事実には、進行中の課題が19件あることや、サイクルタイムの中央値が4日から7日に増加したことが含まれます。レビュー能力が制約されているというのは解釈です。ステータスに滞留している期間、ブロックされていた時間、課題の履歴、チームの経験を調べて、その解釈を検証します。そのうえで、次のスプリント中にチームが現実的に評価できる変更を1つか2つ選びます。

優れた実験には、問題、アクション、担当者、測定方法、レビュー日が含まれます。たとえば、1回のスプリントの間、開発の仕掛かり作業を8件に制限し、デリバリーリードが超過を毎日監視する方法があります。成功とは、滞留している項目の数が減り、スループットが低下しないことです。もう1つの例は、計画したストーリーを分割し、それぞれが通常4営業日以内に「完了」に到達できるようにすることです。成功とは、完了したストーリーのうち、サイクルタイムが8日を超えるものを15%未満にすることです。これらの指標によって、メトリクスを個人目標に変えることなく、システムの改善を検証できます。

Jiraレポートの観察、課題レベルの検証、レビュー判断、振り返りでの実験、測定可能な成功基準、次スプリントでの再評価をつなぐ継続的改善ループ

予測と改善のチェックリスト

予測を公開する前に、データが比較可能な作業を表していること、ワークフローの日付が信頼できること、直近のキャパシティ変更が記録されていることを確認します。過去の基準としては、コミットした作業ではなく完了した作業を使用します。変動性が大きい場合は範囲を示し、前提条件を明記し、信頼度を平易なビジネス言語で説明します。予測はステークホルダーがトレードオフを判断するのに役立つものであり、精密な数値の背後に不確実性を隠すものであってはなりません。

各レビューサイクルでは、スプリントのスコープが変更されたか、作業が特定のステータスに滞留していないか、サイクルタイムのばらつきが拡大していないか、外れ値に共通する原因があるかを確認します。1つのチャートだけに依存せず、レポートから得られるシグナルを比較します。バーンダウンの遅れに加えて、In Progressの増加とサイクルタイムの上昇が見られる場合、これらの観察結果のいずれか1つだけの場合よりも、フローに問題があることを強く示す証拠になります。

継続的改善は、チームが実験を再評価して初めて完了します。次回の振り返りで、合意した指標をベースラインと比較し、何が変わったかを記録したうえで、そのプラクティスを採用、調整、または中止するかを決定します。指標はチームレベルとシステムレベルで管理し、定量的なレポートを顧客の成果と組み合わせ、文脈を保持します。目的は完璧なチャートではありません。価値ある成果をより高い予測可能性で生み出し、ビジネスが対応できる十分な早さでリスクを明らかにするデリバリーシステムを構築することです。

レッスンの練習

レッスンのチェックポイント

学んだ内容を復習し、回答へのフィードバックを受けましょう。

0/1
回答済み · 0/1