Azure Boards でチームのデリバリー計画を確認する

Azure DevOps Services | Azure DevOps Server 2022

Azure Boards のデリバリー計画機能によって提供される視覚化オプションを使用すると、チームが提供する予定のストーリーやフィーチャーのスケジュールを確認できます。 デリバリー計画では、選択したチームのスプリント (イテレーション パス) ごとのスケジュール済み作業項目が、カレンダー ビューに表示されます。

デリバリー計画機能を使用すると、チームの活動が組織の目標に沿っているかどうかを確認できます。 アカウント全体を対象に、複数のバックログと複数のチームを表示できます。 簡単なドラッグ アンド ドロップ操作で、スケジュールの更新や変更を行ったり、カードを開いたり、チームの展開や折りたたみを行ったりして、プランを操作できます。

配信プランでは、次のタスクがサポートされています。

  • 異なるプロジェクトのバックログとチームの組み合わせを含め、最大 20 チームのバックログを表示する。
  • カスタム ポートフォリオのバックログとエピックを追加する
  • 複数のイテレーションにまたがる作業項目を表示する
  • ドラッグ アンド ドロップ罫線を使用して開始日とターゲット日付をリセットする
  • プランからチームにバックログ項目を追加する
  • 機能、エピック、その他のポートフォリオ アイテムのロールアップの進行状況を表示する
  • 作業項目間に存在する依存関係を表示する
  • 利害関係者がプランを表示できるようにする

元のデリバリー計画拡張機能で作成したプランはすべて、デリバリー計画機能で正常に使用できます。 データを移行したり、プラン設定を再構成したりする必要はありません。 詳細については、「 配信プランを追加または編集する」を参照してください。

デリバリー計画のフィーチャー ロードマップのスクリーンショット。

この記事では、次のことについて説明します:

  • 定義済みの計画の一覧から計画を開く
  • チームで計画をレビューする
  • プランの対話型要素を使用し、プラン ビューを変更する
  • ロールアップの表示

依存関係の操作については、「依存関係の追跡」を参照してください。

前提条件

  • デリバリー計画を表示するには、プロジェクト コレクションの有効なユーザー グループのメンバーである必要があります。 プライベート プロジェクトの "利害関係者" アクセスを許可されたユーザーは、計画を表示できます。 パブリック プロジェクトの "利害関係者" アクセスを許可されたユーザーは、計画を追加して表示できます。
  • 作業項目を開いたり変更したり、作業項目を計画に追加したりするには、作業項目に割り当てられた区分パスで [このノードの作業項目の編集][許可] に設定されている必要があります。 詳細については、「 作業追跡のアクセス許可とアクセス権を設定する」を参照してください。

作業項目と依存関係の線をプランに表示する場合:

ヒント

プランを編集しても、加えた変更がプランに表示されない場合は、ブラウザーを更新します。 更新をトリガーするには、ブラウザーの更新が必要な場合があります。

チームでプランをレビューする

大規模なソフトウェア プロジェクトを開発するには、複数の自律型チームが必要になります。 自律型チームでは、独自のバックログと優先順位が管理されます。これは、そのプロジェクトの方向性を統一することにつながります。 自律型チームと組織の連携については、「アジャイル カルチャ」に関する記事を確認してください。

これらのチームとプロジェクト スケジュールを定期的にレビューすることで、チームが共通の目標に向けて取り組んでいるかどうかを確認することができます。 デリバリー計画は、プロジェクト スケジュールの管理に必要な、複数チーム型のビューを提供するものです。

レビュー時には、次のような点を確認します。

  • 各スプリントでスケジュールされている成果物に対するチームの自信度はどれくらいか?
  • "チーム間の依存関係は、計画された成果物を介して適切に管理されているか?"
  • スケジュールにギャップがあって、成果物がスケジュールされていないということはないか? その場合、原因は何か? 問題を軽減することはできるか?

たとえば、デリバリー計画を内部的に使用して、フィーチャーのスケジュールを共有している場合は、 多数のチームが今後の 3 つのスプリントに対して計画している作業を確認することで、プランに適切な優先順位があるかどうかを簡単に確認し、依存関係を特定することができます。

このように、デリバリー計画は、各チームの自律性を維持しながら、チーム間の調整を図っていくのに役立ちます。 個々のチームは、必要に応じてさまざまなスプリント周期に対応し、さまざまな作業項目の種類 (ストーリー、フィーチャー、エピック) を管理できます。 各チームの作業は、すべて同じプラン ビューで表示できます。 異なるプロセスを使用しているチームが、別のプロジェクトに参加することもできます。 カード フィールドをカスタマイズして、関心のあるデータ フィールドと、各作業項目の種類に適用されるデータ フィールドのみが表示されるようにしましょう。

デリバリー計画の使用に関するベスト プラクティス

  • デリバリー計画の使用方法を決定しましょう。 たとえば、次のような使用方法が考えられます。
    • 配信される機能の四半期ごとの計画を確認する
    • 依存関係を持つ複数のチームと毎月同期する
    • プロジェクト間の成果物を確認し、依存関係を特定する
  • 可能であれば、プロジェクト チームと組織全体で一貫したスプリント スケジュールを使用しましょう。 計画はさまざまなスプリント スケジュールに対応できますが、視覚的な煩雑さが追加されます。 バックログ、機能、エピックに、同じスプリントを使います。 エピックやその他のポートフォリオ バックログ用に、固有のスプリントを作成することはしないでください。
  • 作業項目の期間を指定するには、開始日イテレーションを使用しましょう。 または、開始日目標とする日を使用しましょう。 ただし、作業項目に対してイテレーション目標とする日の両方を指定することはしないでください。 ターゲット日付 は、プランの イテレーション 終了日を常にオーバーライドします。
  • カードに表示するフィールドの数は最小限に抑えましょう。
  • 区分パスを複数チームで所有することは避けましょう。 区分パスを複数チームで所有すると、望ましくないエッジ ケースにつながる可能性があります。
  • 作業項目は最新の状態に保ちましょう。 変更が発生した場合は、目標とする日やイテレーション パスを更新しましょう。
  • 次の情報を把握します。
    • プラン ビューには、プランにバックログが表示されているチームによって選択されたイテレーション パスに対応する、一連の月が表示されます。
    • プラン ビューは、最大 20 チームまたはバックログに制限されます。
    • 表示を縮小すると、フィールドとタグがカードから消える可能性があります。 縮小していくほど、カードに項目を収めるのが難しくなります。 ズーム レベルによっては、一部の項目が非表示になることもあります。
    • ロールアップは、元の親作業項目とは異なるプロジェクトに属する子作業項目ではサポートされません。
    • 作業項目に開始日目標とする日がない場合は、プロジェクトに対して定義されているカスタム プロセスにそれらを追加できます (フィールドの追加と管理 (継承プロセス) に関する記事で説明されています)。

プランを開く

いくつかのプランを定義すると、[すべて] の [プラン] ページに表示されます。 または、[ お気に入り] の下にタイトル、説明、最新の作成者/エディターが表示されます。

プランにすばやく戻ることができるように、[お気に入りに追加] を使用してプランをお気に入りに追加します。 また、プロジェクト内の他の計画を検索することもできます。

プランを開くには、 Boards>Delivery Plans を開き、プラン名を選択します。 並べ替えは、[名前][作成者][説明][最終構成][お気に入り] のいずれかの列で行うことができます。

Azure Boardsの [配信プラン] 領域のスクリーンショット。

プランを操作する

デリバリー計画で指定された各チームのバックログは、プラン ビュー内の行として表示されます。 行が折りたたまれているときには、バックログ項目のロールアップが表示されます。 行を展開すると、各バックログ項目のカードが、割り当てられたイテレーション別に表示されます。

配信プランと折りたたまれたチームの吹き出しのスクリーンショット。

ヒント

作業項目は、スプリント バックログ (プロダクト バックログから優先度を継承) の優先度順で表示されます。

次の方法でプランを使用します。

  • プランをフィルター処理する: [フィルター] を選択します。 プランに含めた任意のフィールドでフィルター処理できます。 設定は、キーワードまたはテキスト フィルターに基づいています。 詳細については、「バックログ、ボード、計画を対話的にフィルター処理する」を参照してください。
  • カードとカレンダーのサイズを調整する: [縮小] または [拡大] を選択します。
  • 前または将来の月を表示する: [ 予定表を左 にスクロールする] または [ 予定表を右 にスクロールする] を選択します。 プランを選択し、マウスを水平方向にドラッグして、プランをスクロールすることもできます。
  • チームの詳細を表示する: [ チーム行の展開] を選択します。
  • [すべてのチーム行を展開および折りたたみ]: [すべてのチーム行を展開する] または [Teams] のにある [すべてのチーム行を折りたたみ] を選択します。
  • 計画ビュー内よりも下にあるチームを表示するには、ビューを垂直方向にスクロールします。
  • タイトルのみを表示する: [折りたたまれたカードフィールド] を選択します。 すべてのフィールドを表示するには、[フィールド カードの展開] を選択します。
  • バックログ項目を開き、詳細を表示するには、カード タイトルを選択します。 計画に戻るには、作業項目を閉じます。
  • 作業項目をスプリントに追加する: スプリントとチーム内で 追加する項目 を選択します。
  • カードに表示されるフィールドを変更する: [その他のアクション] を選択します

チームを折りたたんで概要情報を表示する

デリバリー計画の利点は、関心のあるプロジェクト全体を対象に複数のチームを表示できることです。 プラン ビュー内でより多くのチームを表示するには、主に次の 2 つの方法があります。

  • すべてのチームを折りたたみ、概要データだけを表示する。
  • カードに表示されるフィールドの数を最小限に減らす。

スケジュールされている作業の概要ビューを表示するには、すべてのチームを折りたたみます。 そうすると、予測のギャップをより簡単に見つけ出すことができます。

各チーム行を展開したり折りたたんだりするには、チーム名の横にある [チーム行の展開] または [チーム行の折りたたみ] を選択します。

選択したターゲットの折りたたみを示すスクリーンショット。

1 つ以上のイテレーションにまたがる作業を表示する

1 つ以上のイテレーションにまたがる作業項目につては、[開始日][目標とする日] を定義します。 プランには、次の図に示すように、設定した日付に従って開始と終了のカードが表示されます。 作業項目の左または右の境界線をつかんで、新しい開始日または目標とする日にドラッグすることもできます。

複数のイテレーションにまたがるフィーチャーを示すスクリーンショット。

折りたたまれたカード ビューでのみタイトルを表示する

折りたたまれたカード ビューを使用すると、タイトルのみを表示するカードと、プランに構成されているすべてのフィールドを表示するカードをすばやく切り替えることができます。 タイトルのみを表示するには、[折りたたまれたカード フィールド] を選択します。 すべてのフィールドを表示するには、[フィールド カードの展開] を選択します。

カード フィールドを折りたたんで展開するためのフィーチャー アイコンの場所を示すスクリーンショット。

フィーチャーとエピックのロールアップを表示する

ロールアップでは、基になる作業の全体像がデリバリー計画のカードに直接表示されます。 ロールアップ ビューは、フィーチャー、エピック、またはプロジェクトに追加したポートフォリオ バックログで使用できます。 ロールアップを有効にするには、プラン設定を開き、[フィールド] を選択し、[子ロールアップ データの表示] を選択します。

たとえば、次に示すのは、1 つのチームの子フィーチャー、ユーザー ストーリー、およびバグのロールアップを表示した、4 つのシナリオのプラン ビューです。

4 つのシナリオのロールアップ ビューを示すスクリーンショット。

ロールアップの進行状況または合計を表示する」の説明に従って、バックログ ビューからロールアップを表示することもできます。

バックログ項目のイテレーションを更新する

スケジュールが変更された際には、バックログ項目のイテレーションを更新できます。 カードを別のイテレーションに移動してください。 この変更によって、組織全体での一貫性を促進することができます。

別のイテレーションへのカードの移動を示すスクリーンショット。

デリバリー計画は、キャプチャして共有したいビューに応じて、その全部または一部を印刷することができます。 ブラウザーの印刷機能を使用して、一度に 1 ページのみ印刷できます。

プランの一部を印刷するためのヒントを次に示します。

  • 全画面表示モードを選択します。
  • 1 つ以上のチームを展開または折りたたみ、拡大または縮小して目的のビューを表示します。
  • プラン ビューのスクリーンショットを撮るか、ブラウザーの [印刷] 機能を選択します。