Azure Boards でチームのデリバリー計画を確認する
Azure DevOps Services | Azure DevOps Server 2022
Azure Boards のデリバリー計画機能によって提供される視覚化オプションを使用すると、チームが提供する予定のストーリーやフィーチャーのスケジュールを確認できます。 デリバリー計画では、選択したチームのスプリント (イテレーション パス) ごとのスケジュール済み作業項目が、カレンダー ビューに表示されます。
デリバリー計画機能を使用すると、チームの活動が組織の目標に沿っているかどうかを確認できます。 アカウント全体を対象に、複数のバックログと複数のチームを表示できます。 簡単なドラッグ アンド ドロップ操作で、スケジュールの更新や変更を行ったり、カードを開いたり、チームの展開や折りたたみを行ったりして、プランを操作できます。
配信プランでは、次のタスクがサポートされています。
- 異なるプロジェクトのバックログとチームの組み合わせを含め、最大 20 チームのバックログを表示する。
- カスタム ポートフォリオのバックログとエピックを追加する
- 複数のイテレーションにまたがる作業項目を表示する
- ドラッグ アンド ドロップの境界線を使用して開始日とターゲットの日付をリセットする
- プランからチームにバックログ項目を追加する
- 機能、エピック、およびその他のポートフォリオ アイテムのロールアップの進行状況を表示する
- 作業項目間に存在する依存関係を表示する
- 利害関係者がプランを表示できるようにする
元のデリバリー計画拡張機能で作成したプランはすべて、デリバリー計画機能で正常に使用できます。 データを移行したり、プラン設定を再構成したりする必要はありません。 詳細については、「 配信計画を追加または編集するを参照してください。
この記事では、次のことについて説明します:
- 定義済みの計画の一覧から計画を開く
- チームでプランをレビューする
- プランの対話型要素を使用してプラン ビューを変更する
- ロールアップの表示
依存関係の操作については、「依存関係の追跡」を参照してください。
前提条件
- デリバリー計画を表示するには、プロジェクト コレクションの有効なユーザー グループのメンバーである必要があります。 プライベート プロジェクトの "利害関係者" アクセスを許可されたユーザーは、計画を表示できます。 パブリック プロジェクトの "利害関係者" アクセスを許可されたユーザーは、計画を追加して表示できます。
- 作業項目を開いたり変更したり、作業項目を計画に追加したりするには、作業項目に割り当てられた区分パスで [このノードの作業項目の編集] が [許可] に設定されている必要があります。 詳細については、「作業追跡のアクセス許可とアクセスを設定する」を参照してください。
作業項目と依存関係の線をプランに表示する場合:
- 作業項目は、チームのプロダクト バックログまたはポートフォリオ バックログに属している必要があります。 チームのバックログで表示するために選択したカテゴリに属する作業項目のみがプランに表示されます。
- チームのプロダクト バックログまたはポートフォリオ バックログを有効にする必要があります。
- プランで定義されているチームごとにスプリントを選択する必要があります。
- 開始日と終了日は、イテレーションごとに定義する必要があります。
- イテレーション パスは、各作業項目に割り当てる必要があります。
- 依存関係のアイコンと線を表示するには、先行処理-後続処理のリンクの種類か、他のカスタム依存関係リンクの種類を使用して作業項目をリンクする必要があります。 (リモート・リンク・タイプはサポートされていません。) カスタム・リンク・タイプを追加できるのは、オンプレミス環境のみです。
ヒント
プランを編集しても、加えた変更がプランに表示されない場合は、ブラウザーを更新します。 更新をトリガーするには、ブラウザーの更新が必要な場合があります。
チームでプランをレビューする
大規模なソフトウェア プロジェクトを開発するには、複数の自律型チームが必要になります。 自律型チームでは、独自のバックログと優先順位が管理されます。これは、そのプロジェクトの方向性を統一することにつながります。 自律型チームと組織の連携については、「アジャイル カルチャ」に関する記事を確認してください。
これらのチームとプロジェクト スケジュールを定期的にレビューすることで、チームが共通の目標に向けて取り組んでいるかどうかを確認することができます。 デリバリー計画は、プロジェクト スケジュールの管理に必要な、複数チーム型のビューを提供するものです。
レビュー時には、次のような点を確認します。
- 各スプリントでスケジュールされている成果物に対するチームの自信度はどれくらいか?
- "チーム間の依存関係は、計画された成果物を介して適切に管理されているか?"
- スケジュールにギャップがあって、成果物がスケジュールされていないということはないか? その場合、原因は何か? 問題を軽減することはできるか?
たとえば、デリバリー計画を内部的に使用して、フィーチャーのスケジュールを共有している場合は、 多数のチームが今後の 3 つのスプリントに対して計画している作業を確認することで、プランに適切な優先順位があるかどうかを簡単に確認し、依存関係を特定することができます。
このように、デリバリー計画は、各チームの自律性を維持しながら、チーム間の調整を図っていくのに役立ちます。 個々のチームは、必要に応じてさまざまなスプリント周期に対応し、さまざまな作業項目の種類 (ストーリー、フィーチャー、エピック) を管理できます。 各チームの作業は、すべて同じプラン ビューで表示できます。 異なるプロセスを使用しているチームが、別のプロジェクトに参加することもできます。 カード フィールドをカスタマイズして、関心のあるデータ フィールドと、各作業項目の種類に適用されるデータ フィールドのみが表示されるようにしましょう。
デリバリー計画の使用に関するベスト プラクティス
- デリバリー計画の使用方法を決定しましょう。 次のようなアイデアがあります。
- 四半期ごとに配信される機能の計画をレビューする
- 依存関係のある複数のチームと毎月同期をとる
- プロジェクト横断的な成果物をレビューし、依存関係を特定する
- 可能であれば、プロジェクト チームと組織全体で一貫したスプリント スケジュールを使用しましょう。 この計画はさまざまなスプリント・スケジュールに対応できるが、視覚的な乱雑さを助長します。 バックログ、フィーチャー、エピックに、同じスプリントを使用しましょう。 エピックやその他のポートフォリオ バックログ用に、固有のスプリントを作成することはしないでください。
- 作業項目の期間を指定するには、 開始日 と イテレーション を使用しましょう。 または、 開始日 と 目標とする日を使用しましょう。 ただし、作業項目に対して イテレーション と 目標とする日 の両方を指定することはしないでください。 目標とする日 は常に計画の イテレーション 終了日よりも優先されます。
- カードに表示するフィールドの数は最小限に抑えましょう。
- 区分パスを複数チームで所有することは避けましょう。 区分パスを複数チームで所有すると、望ましくないエッジ ケースにつながる可能性があります。
- 作業項目は最新の状態に保ちましょう。 変更が発生した場合は、目標とする日やイテレーション パスを更新しましょう。
- 次の情報を把握します。
- プラン ビューには、プランにバックログが表示されているチームによって選択されたイテレーション パスに対応する、一連の月が表示されます。
- 計画ビューは最大20のチームまたはバックログに制限されます。
- 表示を縮小すると、フィールドとタグがカードから消える可能性があります。 縮小していくほど、カードに項目を収めるのが難しくなります。 ズーム レベルによっては、一部の項目が非表示になることもあります。
- ロールアップは、元の親作業項目とは異なるプロジェクトに属する子作業項目ではサポートされません。
- 作業項目に開始日や目標とする日がない場合は、プロジェクトに対して定義されているカスタム プロセスにそれらを追加できます (フィールドの追加と管理 (継承プロセス) に関する記事で説明されています)。
プランを開く
いくつかのプランを定義すると、そのプランが Plans ページの All に表示されます。 または、 Favoritesの下に、タイトル、説明、最新の作成者/エディターが表示されます。
お気に入りに追加 を使用してプランにすばやく戻ることができるように、プランをお気に入りに追加します。 また、プロジェクト内の他のプランを検索することもできます。
プランを開くには、 Boards>Delivery Plans を開き、プラン名を選択します。 並べ替えは、[名前]、[作成者]、[説明]、[最終構成]、[お気に入り] のいずれかの列で行うことができます。
プランを操作する
デリバリー計画で指定された各チームのバックログは、プラン ビュー内の行として表示されます。 行が折りたたまれているときには、バックログ項目のロールアップが表示されます。 行を展開すると、各バックログ項目のカードが、割り当てられたイテレーション別に表示されます。
ヒント
作業項目は、スプリント バックログ (プロダクト バックログから優先度を継承) の優先度順で表示されます。
次の方法でプランを使用します。
- プランをフィルター処理する: フィルター を選択します。 プランに含めた任意のフィールドでフィルター処理できます。 設定は、キーワードまたはテキスト フィルターに基づいています。 詳細については、「バックログ、ボード、計画を対話的にフィルター処理する」を参照してください。
- カードとカレンダーのサイズを変更する: 表示 または 表示 を選択します。
- 前月または将来の月を表示する: 左のカレンダーを選択するか カレンダーを右にスクロールします 。 プランを選択し、マウスを水平方向にドラッグして、プランをスクロールすることもできます。
- チームの詳細を表示する: [Expand team rowを選択します。
- すべてのチーム行を展開して折りたたむ: チーム行をすべて展開するかチーム行をすべてTeamsの横にある [すべてのチーム行を折りたたむ] を選択します。
- プラン ビュー内よりも下にあるチームを表示するには、ビューを垂直方向にスクロールします。
- タイトルのみを表示する: [Collapsed card fields を選択します。 すべてのフィールドを表示するには、 [Expand card fields を選択します。
- バックログ項目を開き、詳細を表示するには、カード タイトルを選択します。 プランに戻るには、作業項目を閉じます。
- スプリントに作業項目を追加する: 追加するスプリントおよびチーム内で 項目の追加を選択します。
- カードに表示されるフィールドを変更します: その他のアクション を選択します。
チームを折りたたんで概要情報を表示する
デリバリー計画の利点は、関心のあるプロジェクト全体を対象に複数のチームを表示できることです。 プラン ビュー内でより多くのチームを表示するには、主に次の 2 つの方法があります。
- すべてのチームを折りたたみ、概要データだけを表示する。
- カードに表示されるフィールドの数を最小限に減らす。
スケジュールされている作業の概要ビューを表示するには、すべてのチームを折りたたみます。 そうすると、予測のギャップをより簡単に見つけ出すことができます。
各チーム行を展開したり折りたたんだりするには、チーム名の横にある [チーム行の展開] または [チーム行の折りたたみ] を選択します。
1 つ以上のイテレーションにまたがる作業を表示する
1 つ以上のイテレーションにまたがる作業項目につては、[開始日] と [目標とする日] を定義します。 プランには、次の図に示すように、設定した日付に従って開始と終了のカードが表示されます。 作業項目の左または右の境界線をつかんで、新しい開始日または目標とする日にドラッグすることもできます。
折りたたまれたカード ビューでのみタイトルを表示する
折りたたまれたカード ビューを使用すると、タイトルのみを表示するカードと、プランに構成されているすべてのフィールドを表示するカードをすばやく切り替えることができます。 タイトルのみを表示するには、 Collapsed カード フィールド を選択します。 すべてのフィールドを表示するには、 [Expand card fields を選択します。
フィーチャーとエピックのロールアップを表示する
ロールアップでは、基になる作業の全体像がデリバリー計画のカードに直接表示されます。 ロールアップ ビューは、フィーチャー、エピック、またはプロジェクトに追加したポートフォリオ バックログで使用できます。 ロールアップを有効にするには、プラン設定を開き、[フィールド] を選択し、[子ロールアップ データの表示] を選択します。
たとえば、次に示すのは、1 つのチームの子フィーチャー、ユーザー ストーリー、およびバグのロールアップを表示した、4 つのシナリオのプラン ビューです。
「ロールアップの進行状況または合計を表示する」の説明に従って、バックログ ビューからロールアップを表示することもできます。
バックログ項目のイテレーションを更新する
スケジュールが変更された際には、バックログ項目のイテレーションを更新できます。 カードを別のイテレーションに移動してください。 この変更によって、組織全体での一貫性を促進することができます。
デリバリー計画を印刷する
デリバリー計画は、キャプチャして共有したいビューに応じて、その全部または一部を印刷することができます。 ブラウザーの印刷機能を使用して、一度に 1 ページのみ印刷できます。
プランの一部を印刷するためのヒントを次に示します。
- 全画面表示モードを選択します .
- 1 つ以上のチームを展開または折りたたみ、拡大または縮小して目的のビューを表示します。
- プラン ビューのスクリーンショットを撮るか、ブラウザーの [印刷] 機能を選択します。