クイックスタート: ボードを使う

Azure DevOps サービス |Azure DevOps Server |Azure DevOps Server 2022

ボードを使用すると、プロジェクトの管理、作業項目の追跡、共同作業を視覚的に行うことができます。 プロジェクト内の各チームは 1 つのボードを自動的に取得するため、プロジェクトを作成するとすぐにボードの使用を開始できます。 別のボードを追加するには、別のチームをプロジェクトに追加します。 詳細については、「 チームとアジャイル ツールについて」を参照してください。

このクイック スタートでは、作業項目の追加、列のカスタマイズ、仕掛品 (WIP) の制限の設定、フィルター処理、フロー メトリックの確認など、最も一般的なボード タスクについて説明します。

ヒント

この記事の後半でAI を使用してこのタスクに役立てる方法をご説明します。または、Azure DevOps MCP Server で AI サポートを有効にする方法を参照して作業を開始できます。

前提条件

ボードは、プロジェクトの作成時またはチームの追加時に作成されます。 各チームは、「チームとアジャイル ツールについて」で説明されているように、独自の製品とポートフォリオ ボードにアクセスできます。

カテゴリ 必要条件
アクセス レベル - プロジェクト メンバー
- 作業項目を追加し、すべてのボード機能を使用するには、基本 アクセス以上が必要です。
- 利害関係者 アクセス権を持つユーザー:
- パブリック プロジェクト: Basic アクセス権を持つユーザーと同様に、ボード機能へのフル アクセス。
- プライベート プロジェクト: ドラッグ アンド ドロップで作業項目と更新状態を追加できますが、カードに表示されるフィールドを更新することはできません。また、タスクを追加したり、タスクの状態を変更したりできます。
Permissions 作業項目を表示または変更するには、このノードの作業項目の「表示」および「編集」のアクセス許可を「許可」に設定します。 デフォルトでは、 Contributors グループにこれらの権限が与えられます。 詳細については、「作業追跡のアクセス許可とアクセスを設定する」を参照してください。
カテゴリ 必要条件
アクセス レベル - プロジェクト メンバー
- 作業項目を追加し、すべてのボード機能を使用するには、基本 アクセス以上が必要です。
- プライベート プロジェクトの 関係者 アクセス権を持つユーザーは、ドラッグ アンド ドロップを使用して作業項目を追加し、状態を更新できますが、カードに表示されるフィールドを更新することはできません。 タスクの追加と状態の変更はできます。
Permissions 作業項目を表示または変更するには、このノードの作業項目の「表示」および「編集」のアクセス許可を「許可」に設定します。 デフォルトでは、 Contributors グループにこれらの権限が与えられます。 詳細については、「作業追跡のアクセス許可とアクセスを設定する」を参照してください。

ボードタスクボードを使用して、さまざまな計画ビューを作成します。

  • Boards を使用して、イテレーション全体の要件レベルの作業を追跡し、累積フロー ダイアグラム (CFD) などのツールを使用してフローを監視します。
  • タスクボードを使用して、スプリント タスクの実行、容量、バーンダウンを追跡します。

タスクボードのガイダンスについては、「 タスクボードの更新と監視」を参照してください

ウェブポータルからボードを開く

  1. プロジェクトにサインインします(https://dev.azure.com/{Your_Organization}/{Your_Project})。

  2. [Boards>Boards] を選択し、チーム セレクターで適切なチームを選択します。

    指定したチームのボードを開くスクリーンショット。

    別のチーム ボードに切り替えるには、セレクターを開きます。 次に、別のチームを選択するか、すべてのチーム ボードを参照 を選択するか、キーワードを入力してチーム バックログの一覧を絞り込みます。

    別のチームのボードを選択するスクリーンショット。

    ヒント

    チームのボードをお気に入りにするには、 星型アイコンを選びます。 お気に入りの成果物 ( お気に入りのアイコン) がチーム セレクターリストの上部に表示されます。

  3. 正しいバックログ レベル (スクラムの バックログ項目 、アジャイルの ストーリー 、CMMI の 要件 ) を選択します。

    スクリーンショットは、製品のバックログ レベル、バックログ項目、ストーリー、または要件の選択を示しています。

プロダクト バックログに切り替えるには、 [ストーリー バックログ]を選びます。 タスクボードに切り替えるには、「タスクボードの更新と監視」を参照してください。

  1. プロジェクトを選択し、[ Boards>Boards] を選択します。

  2. チーム セレクターで適切なチームを選択します。

    スクリーンショットは、チームのボードを開く方法を示しています。

    別のチーム ボードに切り替えるには、セレクターを開きます。 次に、別のチームを選択するか、すべてのチーム ボードを参照 を選択するか、キーワードを入力してチーム バックログの一覧を絞り込みます。

    別のチームのボードを選択するスクリーンショット。

    ヒント

    チームのボードをお気に入りにするには、 星型アイコンを選びます。 お気に入りの成果物 ( お気に入りのアイコン) がチーム セレクターリストの上部に表示されます。

  3. 正しいバックログ レベル (スクラムの バックログ項目 、アジャイルの ストーリー 、CMMI の 要件 ) を選択します。

    [バックログ] 項目の選択、または関連する場合は [ストーリー] または [要件] を示すスクリーンショット。

プロダクト バックログに切り替えるには、 [ストーリー バックログ]を選びます。 タスクボードに切り替えるには、「タスクボードの更新と監視」を参照してください。

チームの作業の進め方のフローをマップする

ボードを初めて開くと、Azure Boardsワークフローの状態ごとに 1 つの列が作成されます。 チームは、プロジェクトで使用する プロセス に基づいてこれらの列をカスタマイズできます。

  1. チームの実際のワークフロー ステージを特定します。 多くの場合、これらのステージは既定の状態とは異なります。 チームが使用する実際のハンドオフを反映するようにボードを構成します。

    たとえば、ユーザー ストーリーは通常、アイデアから完了までの間に、新規アクティブ解決済み完了 の各状態を順に進みます。

    ユーザー ストーリー ワークフローの状態の図: 新規、アクティブ、解決済み、およびクローズ。

    アジャイル プロセス テンプレートを使用した空のボードのスクリーンショット。既定の列はユーザー ストーリーワークフローの状態と一致します。

  2. ワークフロー ステージと 一致するように列を管理します。 列数は少なく抑えつつ、重要な引き継ぎはすべて含めます。

    チームのワークフロー ステージに合わせてカスタマイズされた列を含むボードのスクリーンショット。

WIP の制限を設定する

ワークフロー ステージごとに、進行中の作業 (WIP) の制限を設定します。 ステージがその制限を超えると、Azure Boardsは列数を赤で表示します。 そのシグナルを使用してボトルネックを特定し、作業をすばやく再調整します。 詳細については、 WIP の設定に関するページを参照してください。

WIP の制限を超えたため、項目数が赤で表示されているボード列のスクリーンショット。

進行中の作業を追跡する

ボードを使用して、作業の動きと優先順位を明確に保ちます。

  1. 最初の列に新しい項目を追加します。
  2. 優先順位の変化に合じて列内の項目を並べ替えます。
  3. 作業が進むにつれて、カードを下流の列に移動します。

各カードには、右下隅の推定作業サイズが表示されます。

ボードを頻繁に更新して、チームの同期を維持し、バリュー ストリームを表示します。

重要

複数のチームのボードに作業項目が表示された場合、更新によって予期しない結果が生成される可能性があります。 各チームはボード列とスイムレーンをカスタマイズできるため、別のチームがボードから同じアイテムを更新すると、 ボード列ボード列の完了ボード レーン の値が変更される可能性があります。 詳細については、「Azure Boardsを参照してください。

作業項目を追加する

最初の列から作業項目を直接追加します。

  1. 追加アイコン (+) を選択します。
  2. タイトルを入力します。
  3. Enter キーを押して保存します。

最初の列で [追加] アイコンが強調表示され、新しい項目のタイトルが入力されているボードのスクリーンショット。

必要な数の作業項目を追加するには、次の手順を繰り返します。

詳細を編集するには、作業項目のタイトルを選択します。 カードに直接表示されるフィールド ( 割り当て対象など) を更新することもできます。 フィールドの説明については、 バックログの作成、詳細の追加、見積もりを参照してください。 また、 タスクや子項目をチェックリストとしてカードに追加することもできます。

Note

  • 各作業項目を 1 人のユーザーにのみ割り当てます。
  • 複数のユーザーが作業を所有している場合は、ユーザーごとに 1 つの作業項目を作成し、タイトルと説明の所有権を明確にします。
  • 作業を割り当てる前に、プロジェクトまたはチームにユーザーを追加します。 [ 割り当て済み] フィールドは、 プロジェクトまたはチームに追加されたアカウントのみを受け入れます。

作業項目の状態を更新する

作業が進むにつれて、ボード上の状態を直接更新します。

  1. カードを選択します。
  2. それを次のダウンストリーム列にドラッグします。
  3. カードをドロップして、新しい状態を保存します。

Note

  • バックログとボードは、 変更日 が 183 日 (約 6 か月) より古い場合、完了または終了した作業項目を非表示にします。
  • クエリを実行して非表示のアイテムを検索します。
  • 変更日を更新するためにマイナー更新を行って、バックログまたはボードに項目をもう一度表示します。

Note

  • バックログとボードは、 変更日 が 1 年以上経過すると、完了した作業項目または終了した作業項目を非表示にします。
  • クエリを実行して非表示のアイテムを検索します。
  • 変更日を更新するためにマイナー更新を行って、バックログまたはボードに項目をもう一度表示します。

ある列から次の列にドラッグして状態を更新するカードのスクリーンショット。

カード フィールドを更新する

フィールドと所有権をボードから直接更新します。

  1. カード上のフィールド(たとえば、担当者)を選択します。
  2. 新しい値を入力するか、別の担当者を選択します。
  3. カードの更新を確認します。

フィールドが表示されない場合は、カードをカスタマイズして表示します。 変更要求、インシデント、問題、カスタムの種類など、他の作業項目の種類を表示することもできます。 詳細については、「カードのカスタマイズおよびAzure Boardsを参照してください。

ボード上でインライン フィールドが直接更新されているカードのスクリーンショット。

キーワード、フィールド値、またはタグを使用してボードをフィルター処理する

ボードをフィルター処理して、確認する必要がある作業に集中します。

  1. [フィルター] を選択します。
  2. キーワード、担当者、タグなど、1 つ以上のフィルター値を選択します。
  3. フィルター処理されたボードの結果を確認します。

たとえば、スプリント中に 担当者 で絞り込んで、特定のチーム メンバー 1 人の作業を確認します。 詳細については、「対話形式によるバックログ、ボード、計画のフィルター処理に関するページを参照してください。

次の画像例は、Jamal と Raisa に割り当てられた項目にフィルター処理されたボードを示しています。

2 人のチーム メンバーに割り当てられている項目のみを表示するために [割り当て済み] フィールドでフィルター処理されたボードのスクリーンショット。

かんばんボードで作業するように他のユーザーを招待する

ボードへの直接リンクを共有して、チームメイトを招待します。

  1. Azure Boardsでボードを開きます。
  2. ブラウザーのアドレス バーから URL をコピーします。
  3. チャットやメールでチームメイトと URL を共有します。

Projectメンバーは、リンクを開き、アクセス許可に基づいてすぐに投稿できます。

ブラウザーの URL が強調表示され、チームメイトとコピーして共有する準備ができているボードのスクリーンショット。

誰かがアクセス権を持っていない場合は、最初にプロジェクトに追加します。 詳細については、「 プロジェクトにユーザーを追加する」を参照してください。

監視メトリック

ボード メトリックを使用してボトルネックを特定し、フローを改善します。

チームがボードを数週間使用した後、累積フロー図 (CFD) を確認します。

  1. 分析タブを選択します。
  2. [CFD] タイルで [ レポート全体を表示 ] を選択します。
  3. 時間範囲、スイムレーン、ワークフローの状態またはボード列を設定します。
  4. グラフ上のポイントにカーソルを合わせると、その日付の各状態にある項目の数が表示されます。

ボード上の [分析] タブのスクリーンショット。[CFD] カードと [レポート全体の表示] リンクが強調表示されています。

次の例では、1 日の上にマウス ポインターを置くと、その日付に 101 個の項目が リサーチ 状態にありました。

[調査中] 状態の 1 日のアイテム数を示すツールヒントを含む累積フローダイアグラムのスクリーンショット。

ヒント

選択内容は、変更するまでセッション間で保持されます。

これらの分析情報を使用して、作業の積み上げ先を決定し、WIP の制限、スタッフ配置、または引き渡しを調整して、リード タイムを短縮します。 詳細については、 累積フロー チャートの構成に関する記事を参照してください。

ダッシュボードに Analytics ウィジェットを追加することもできます。

クエリからボードを表示する

クエリ ベースの Boards Marketplace 拡張機能を使用して、フラットリスト クエリをボードとして表示します。

以下にまたがる1つのボードビューが必要な場合は、このオプションを使用します。

  • 複数の作業項目の種類
  • 複数のプロジェクト

まず、拡張機能をインストールし、フラット リスト クエリを開き、拡張機能によって提供されるボード ビューに切り替えます。

AI を使用してかんばんボードを管理する

Azure DevOps MCP サーバーを構成する場合は、カードを列に手動でドラッグする代わりに、一般的なかんばんボード タスクを自然言語で記述できます。

シナリオの例として、これらのプロンプトを使用します。 サポートされる操作は、接続されているツール、拡張機能のバージョン、アクセス許可によって異なります。

Task プロンプトの例
ボードに作業項目を追加する Add a new user story "Enable dark mode" to the board for team <Web> in project <Contoso>
列間でカードを移動する Move user story 4321 to the "Doing" column on the board for team <Web> in project <Contoso>
カードを割り当てる Assign user story 4321 to <Raisa> on the board for team <Web> in project <Contoso>
カードを一括移動する Move all "Approved" user stories on the board for team <Web> to "Committed" in project <Contoso>
ボードをフィルター処理する Show all cards on the board for team <Web> in project <Contoso> tagged "customer-request"
子タスクを追加する Add 3 tasks under user story 4321 in project <Contoso> with the titles I provide
カードの詳細を更新する Set Story Points to 5 on user story 4321 in project <Contoso>
ブロックされたカードを識別する List all cards on the board for team <Web> in project <Contoso> that are blocked or at risk
ボードの状態を要約する Summarize the board for team <Web> in project <Contoso> - count of items in each column and any blockers
一括再割り当て Reassign all "In Progress" cards from <Jamal> to <Raisa> on the board for team <Web> in project <Contoso>

Note

Visual Studio Codeを使用している場合、エージェント モードは複雑なかんばんボード操作に特に役立ちます。

次のステップ