アジャイル スプリント トラッキングまたはイテレーション トラッキングとは何ですか?

アジャイル スプリント トラッキングでは、確立されたトラッキング スケジュールに従って、チーム メンバーが現在作業中のタスクに関するトラッキング情報を入力します。

追跡頻度

アジャイルスプリントトラッキングでは、確立されたトラッキングスケジュールに従って、チームメンバーが現在取り組んでいるタスクのトラッキング情報を入力します。チームは、毎日、毎週、週2回など、情報ニーズに最適な間隔でトラッキング情報を入力することができます。トラッキング情報を毎日入力することで、1) 情報が記憶に新しいうちに入力され、2) プロジェクトのチャートやグラフが更新されます。多くのチームは、イテレーションの最終週までは週1回または2回のトラッキングを行い、その後はイテレーション全体を通して毎日情報を確実に提供するために、より頻繁に情報を提供します。これらの情報の多くは、デイリースタンドアップミーティングでも共有される必要があります。トラッキンググラフのレビューは、デイリースタンドアップミーティングで得られる貴重なコミュニケーションに取って代わるものとなるでしょう。

機能とタスクの完了

機能のすべてのタスクが完了すると、その機能は完了したとみなされます。チームによっては、すべての受け入れテストの合格も要件に含める場合があります。

よくあるご質問

反復を追跡する理由は何ですか?

1週間のような極めて短いイテレーションでは、中間ステータスの測定の必要性は低くなりますが、たとえ1週間のイテレーションであっても、イテレーションの途中で作業が半分完了しているかどうか、また当初のイテレーション計画以降にどれだけの作業が追加されたかを把握することは重要です。イテレーションの長さが長くなるにつれて、正確なステータスを把握する必要性は高まります。

反復中に追跡される情報は何ですか?

イテレーション中に追跡する必要のある情報はごくわずかです。各タスクについて、費やされた労力と残存作業見積りを定期的に追跡する必要があります。受け入れテストのステータスも追跡する必要があります。スクラムでは、費やされた労力を無視し、スプリントの追跡を残存作業見積りのみに絞ります。

追跡情報を入力するのは誰ですか?

通常、各担当者は自身の追跡情報を入力します。チームによっては、各イテレーションごとに1人の担当者を指定して、チームのすべての追跡データを収集・更新することを選択する場合もあります。

チームメンバーはどのくらいの頻度で時間を入力しますか?

各組織は独自の追跡スケジュールを設定します。チームは通常、毎日から毎週まで、より長い反復期間をかけて追跡します。

反復中に見積りを変更する必要がありますか?

見積もりは、まさに見積もりです。タスクによっては早く完了するものもあれば、遅く完了するものもあり、通常は新しいタスクが見つかるでしょう。目標は見積もりの​​正確さではなく、継続的な一貫性と信頼性です。チームがイテレーションごとに20日間分の理想的な機能を一貫して提供し、タスクの見積もりが通常200~220時間の範囲になるとすれば、これはプロジェクトを正確に計画・管理するのに十分な情報です。追跡されている場合、実際の作業時間はイテレーションごとに260時間になる可能性があります。したがって、実績値や予測キャパシティではなく、過去に検証された見積もりを計画に使用することを考慮すると、見積もりを後戻りして修正する必要はありません。

残りの作業量がタスクの当初の見積もりを超えた場合はどうなりますか?

もしこれが真実なら、入力されているのはこれです。これは単に一部のタスクにおける現実であり、目標は追跡情報を用いて現実を表現することであり、理想や計算ではありません。

残りの労力はなぜ計算されないのでしょうか?

計算された数値は、タスクやプロジェクトの真の状態を表すものではなく、歴史的に信頼性が低く不正確であることが証明されている数学的計算です。タスクのステータスを正確に伝えるために、チームメンバーは常に、現在入手可能なすべての情報に基づいて、残りの作業量を考慮する必要があります。

タスクが完了したかどうかはどうやってわかりますか?

タスクは、そのタスクに携わる誰にもやるべき作業がなくなった時点で完了します。

機能が完成したかどうかはどうやってわかりますか?

機能は、その機能に関して行うべき作業がまったくなくなり、その機能が顧客に受け入れられた時点で完了となります。

反復の最後に、機能が部分的にしか完了していない場合はどうなるでしょうか?

機能が部分的に完了している場合、その機能を分割するか、次のイテレーションに移行するか、優先順位を変更するかなどを決定するのは顧客です。アジャイル開発は一般的に、価値が提供されるか提供されないかの二者択一であると考えられています。作業は完了してもビジネス価値が提供されない場合、アジャイルではそれは無駄な作業とみなされます。機能を分割し、一部の価値を現在のイテレーションで提供し、残りの部分を後で提供する場合は、顧客とチームの判断に委ねられます。