Azure Boardsで作業項目リストの列を管理する

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

Visual Studio 2019 |Visual Studio 2022

各作業項目リスト列は、作業項目フィールドにマップされます。 列オプションを使用して、列を追加または削除し、並べ替え、表示するフィールドに合わせてリストを調整します。 列の設定はページごとに保持され、ビューにのみ適用されます。

次の表は、各列アクションを実行できる場所を示しています。

アクション バックログ スプリント バックログ クエリ 作業項目
列を追加または削除する
親フィールドを追加または削除する
ロールアップ列を追加または削除する
列での並べ替え

バックログでは、列ベースの並べ替えはサポートされていません。 バックログ項目を並べ替えるには、バックログで [クエリの作成] を選択し、[列オプション] ダイアログの [並べ替え] タブを使用します。 すべてのフィールドが並べ替えをサポートしているわけではありません。 たとえば、 履歴説明、およびその他のリッチ テキスト フィールドを並べ替えようとすると、エラーが返されます。

作業項目フィールド インデックスのほとんどのフィールドは、プロジェクトが使用しない組織全体で定義されているフィールドを含めて使用できます。 使用可能なフィールドを確認するには、[ 組織の設定] > [プロセス] > フィールドに移動します。

作業項目フィールド インデックスのほとんどのフィールドを使用できます。これには、プロジェクトで使用しないプロジェクト コレクション全体で定義されたフィールドが含まれます。 プロジェクトで継承されたプロセス モデルを使用している場合は 、[組織の設定] > [プロセス] > フィールドで使用可能なフィールドを確認します。

Tip

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

列オプションの永続化

列オプションは、変更するまで保持されます。 次の規則が適用されます。

  • バックログ — 設定は、アクティブなチームおよびバックログ レベルに適用されます。 製品バックログとポートフォリオ バックログの設定は独立しています。
  • スプリント バックログ — 設定は、変更するまですべてのスプリントに適用されます。
  • クエリ - クエリを保存すると設定が保持されます。
  • 作業項目 - 設定はビューごとにのみ保持されます (たとえば、[ 自分に割り当て]、[ フォロー中]、[ メンション] など)。

Note

他のチーム メンバーの列オプションを設定したり、既定の列オプションを設定したりすることはできません。

Note

他のチーム メンバーの列オプションを設定することはできません。 継承されたプロセス モデルを使用するプロジェクトの場合、既定の列オプションを設定することはできません。 オンプレミスの XML プロセス モデルを使用するプロジェクトでは、製品、ポートフォリオ、およびスプリント バックログの既定値を設定できます。 詳細については、「 プロセス構成 XML 要素リファレンス」を参照してください

Prerequisites

Category Requirements
プロジェクトへのアクセス権 プロジェクト メンバー
Permissions - 共同作成者 または プロジェクト管理者 セキュリティ グループのメンバー。
- 作業項目を表示または変更するには、[このノードの作業項目を表示] と、[このノードの作業項目を編集] のアクセス許可を [許可]に設定します。 既定では、共同作成者グループではこのアクセス許可が [許可する] に設定されています。 詳細については、「作業追跡権限を設定する」を参照してください。
アクセス レベル 作業項目を追加または変更するには:少なくとも Basic アクセス。 パブリック プロジェクトの 利害関係者 アクセス権を持つユーザーは、 Basic アクセス権を持つユーザーと同様に、バックログとボード機能へのフル アクセス権を持っています。 詳細については、「利害関係者アクセスクイック リファレンス」を参照してください。
定義されたイテレーション [計画] ウィンドウを使用するには:チーム管理者がイテレーション パス (スプリント) を定義し、チームイテレーションを構成します。
Category Requirements
プロジェクトへのアクセス権 プロジェクト メンバー
Permissions - 共同作成者 または プロジェクト管理者 セキュリティ グループのメンバー。
- 作業項目を表示または変更するには、[このノードの作業項目を表示] と、[このノードの作業項目を編集] のアクセス許可を [許可]に設定します。 既定では、共同作成者グループではこのアクセス許可が [許可する] に設定されています。 詳細については、「作業追跡権限を設定する」を参照してください。
アクセス レベル 作業項目を追加または変更するには: 少なくとも 基本 アクセスが必要です。
定義されたイテレーション [計画] ウィンドウを使用するには:チーム管理者がイテレーション パス (スプリント) を定義し、チームイテレーションを構成します。

[列のオプション] ダイアログを開く

作業項目の一覧から [列オプション] ダイアログを開きます。 このオプションが表示されない場合は、[ その他のアクション (...)] を選択して検索します。

列を開くオプションを示すスクリーンショット。

列を追加または削除する

[ 列のオプション ] ダイアログで、次の手順を実行します。

  • [ 列の追加] を選択してフィールドを追加します。
  • フィールドをドラッグ アンド ドロップして並べ替えます。
  • [ 削除] アイコン を選択してフィールドを削除します。

[列のオプション] ダイアログを示すスクリーンショット。

ロールアップ列を追加または削除する

ロールアップ列には、進行状況バーまたは子項目の数値フィールドの合計を表示できます。 任意のプロダクトまたはポートフォリオ バックログに追加できます。 詳細については、「ロールアップの進行状況または合計を表示する」を参照してください。

列での並べ替え

クエリ結果ビューまたは 作業項目 ビューを並べ替えるには、[ 列オプション ] ダイアログを開 き、[並べ替え] を選択します。 並べ替えるフィールドを追加し、優先順位にドラッグし、上矢印または下矢印を使用して昇順または降順に設定します。

[列のオプション]、[並べ替え] ページ ダイアログ

列と並べ替えのキーボード ショートカット

  • 列の順序を変更 する - 列ヘッダーを新しい位置にドラッグします。
  • 列のサイズを変更する - 列の分割線をヘッダーの右側にドラッグします。
  • 列で並べ替える (クエリ結果のみ) - Shift キーを押しながら列ヘッダーを選択します。
  • 並べ替え順序を逆 にする - Shift キーを押しながら同じ列ヘッダーをもう一度選択します。
  • 複数の列で並べ替え — Shift キーを押しながら、必要な順序で各列ヘッダーを選択します。

キーボード ショートカットの完全な一覧については、任意のページで ? キーを押します。

AI を使用してボード列を構成する

Azure DevOps MCP サーバーを構成する場合は、各列の列設定ダイアログを使用する代わりに、自然言語でボード列の構成を記述できます。

Task プロンプトの例
列を追加する Add a "Ready for Review" column between "Doing" and "Done" on the board for team <Web> in project <Contoso>
列の名前変更 Rename the "Doing" column to "In Progress" on the board for team <Web> in project <Contoso>
列の並べ替え Move the "Testing" column so it appears before "Done" on the board for team <Web> in project <Contoso>
WIP の制限を設定する Set a WIP limit of 5 on the "Doing" column on the board for team <Web> in project <Contoso>
列を分割する Split the "Doing" column into "Doing" and "Done" swim lanes on the board for team <Web> in project <Contoso>
列を状態に対応付ける Map the "In Review" column to the "Active" workflow state on the board for team <Web> in project <Contoso>
完成の定義を設定する Add a Definition of Done checklist to the "Done" column on the board for team <Web> in project <Contoso>
列の削除 Remove the "Blocked" column from the board for team <Web> in project <Contoso>
列のレイアウトをコピーする Copy the column layout from team <Web> to team <Mobile> in project <Contoso>
監査列の設定 List all boards in project <Contoso> that don't have WIP limits configured

Note

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