計画していなかった作業

イテレーションの終了に向けて、計画していなかった作業レポートを使用して、イテレーションの開始時点では計画しておらず、その後イテレーションに新たに追加した作業がどの程度あるかを確認できます。 計画していなかった作業は、タスク、テスト ケース、ユーザー ストーリー、バグなど、追加した作業項目別に測定して表示できます。

計画していなかった作業 (たとえば、バグ) は、特に、チームがその負荷を処理するための十分な余裕を確保してスケジュールを作成している場合に受け入れることができます。 一方、チームに問題を解決する余力がなく、計画していた作業の完了に追われている場合、計画していなかった作業が問題そのものである場合があります。

レポートへのアクセス、レポートの更新または管理の方法については、「レポート (アジャイル)」を参照してください。

注意

このレポートを使用するには、チーム プロジェクトを含むチーム プロジェクト コレクションが SQL Server Reporting Services でプロビジョニングされている必要があります。このレポートは、チーム エクスプローラーを開いて、チーム プロジェクト ノードを展開したときに レポート[レポート] が表示されない場合は使用できません。

このトピックの内容

  • レポートのデータ

  • イテレーションの期間の設定

  • レポートの解釈

  • レポートのフィルター処理と表示の変更

このレポートを使用すると、次の事項を確認できます。

  • イテレーションの開始後に追加された作業はどれほどあるか。

  • イテレーションの途中で追加される作業は多すぎないか。

必要なアクセス許可

レポートを表示するには、Reporting Services で閲覧者ロールが割り当てられているグループに割り当てられているか、そのグループに属している必要があります。 詳細については、「チーム プロジェクトへのユーザーの追加」または「アクセス許可の管理」を参照してください。

レポートのデータ

計画していなかった作業レポートは、チームが、イテレーションの期間中に解決または終了しようとするすべての作業項目を識別して、イテレーションを計画するときに役立ちます。 レポートの開始日までにイテレーションに割り当てられている作業項目は、計画していた作業と見なされます。 開始日の後でイテレーションに追加されたすべての作業項目が、計画していなかった作業として識別されます。

計画していなかった作業レポートの例を次の図に示します。 この例は、イテレーションの開始後に追加されたのが 10 項目だけで、計画した作業に対して 16% の増加であるため、まったく正常です。

計画していなかった作業のレポート

データは、データ ウェアハウスから派生します。

レポートは、次の方法でフィルター処理できます。

  • レポートの開始日と終了日を変更します。

  • イテレーション パス、区分パス、作業項目の種類、および状態を指定して、レポートに反映させるタスク、ストーリー、テスト ケース、およびバグをフィルター処理します。

詳細については、このトピックの「レポートのフィルター処理と表示の変更」を参照してください。

計画していなかった作業の追跡に必要なアクティビティ

有益で正確な計画していなかった作業レポートを作成するには、チームは次のアクティビティを実行し、作業項目を追跡する必要があります。

  • イテレーションを開始する時点でユーザー ストーリー、テスト ケース、タスク、およびバグのバックログを確認し、チームがそれらを作業している期間中に各バックログをイテレーションに割り当てます。

  • 作業が識別されて追加されたときに、現在のイテレーションに一致するように作業項目の [イテレーション] フィールドを更新します。

  • (省略可能) フィルター処理をサポートするには、作業項目が属する製品区分を表す [区分] を割り当てます。

    注意

    イテレーション パスと領域パスの定義方法については、「区分およびイテレーションの作成および修正」を参照してください。

イテレーションの期間の設定

現在のイテレーションにおける計画していなかった作業の量を確認するには、現在のイテレーション サイクルに合わせてレポートの計画した終了日と開始日を設定する必要があります。

イテレーションの期間を変更するには

  1. [計画の完了日] または [開始日] の横にある予定表アイコンをクリックし、日付をクリックします。

  2. [レポートの表示] をクリックします。

レポートの解釈

計画していなかった作業レポートには、チームが計画している作業の状況を把握するための情報や、イテレーション中にチームにスコープ クリープが発生しているかどうかを把握するための情報が表示されます。

計画していなかった作業レポートを使用すると、チームがイテレーション中に完了できる作業を適切に予測しているかどうかを把握できます。 スクラム マスターまたはプロジェクト マネージャーとして、このレポートを使用してチームに関する履歴データを入手できます。 目標を達成するために、イテレーションに追加する作業の量を制限したり、追加する作業が計画していた作業の 10% を超えないようにする方法についてチームで議論することをお勧めします。

また、製品計画ブックおよびイテレーション バックログ ブックによって提供されるチームの速度データとチームのキャパシティ データに加え、計画していなかった作業レポートを使用して、将来のイテレーションを計画できます。 詳細については、「製品計画ブック」および「イテレーション バックログ ブック」を参照してください。

レポートで確認できる事項

レポートを確認することで、イテレーション全体で、または時間の経過と共に発生したスコープ クリープの量を把握できます。 具体的には、次の事項を確認できます。

  • イテレーションの開始時点で計画していた作業と実行した作業の差はどれほどあるか。

  • イテレーションの途中で追加される作業は多すぎないか。 チームは作業のスコープを広げているか。

  • 進行中の作業量は多すぎないか。

レポートのフィルター処理と表示の変更

計画していなかった作業レポートは、次の方法でフィルター処理または表示変更できます。

  • レポートの計画した終了日と開始日を変更します。

  • レポートに反映させるユーザー ストーリー、バグ、およびタスクを、イテレーション パス、区分パス、および作業項目の種類を指定することでフィルター処理します。

使用できるフィルターと表示オプションを次の図に示します。

計画していなかった作業のレポートのフィルター

レポートに表示されるタスク、ユーザー ストーリー、およびバグをフィルター処理するには

  1. 次の 1 つ以上の操作を実行します。

    • [イテレーション] ボックスまたは [区分] ボックスで、含めるイテレーションまたは製品区分のチェック ボックスをオンにします。

    • [作業項目の種類] の一覧で、含める各作業項目の種類のチェック ボックスをオンにします。

  2. [レポートの表示] をクリックします。

参照

概念

製品計画ブック

イテレーション バックログ ブック

その他の技術情報

スプリント計画会議

レポート (アジャイル)