Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
ボード上の列の管理は、チームのワークフローを可視化するために不可欠です。 各列は、"To do"、"進行中"、"完了" などの作業のステージに対応しています。これらの列は特定のプロセスに合わせてカスタマイズすることができますが、ボード上の各カードはユーザー ストーリー、バグ、タスクなどの作業項目を表しています。
Note
- スプリント タスクボードの列の管理については、タスクボードのカスタマイズに関する記事をご覧ください。
- バックログやクエリ結果の列を管理するには、「列のオプションの変更」を参照してください。
- Azure Boards についてよく寄せられる質問については、「FAQ」を参照してください。
前提条件
| カテゴリ | 必要条件 |
|---|---|
| アクセスレベル | Basic 以上のアクセス レベル。 |
| アクセス許可 | チーム設定を構成するには: プロジェクト管理者セキュリティ グループ のメンバー、もしくはチーム管理者ロール が必要です。 詳細については、 プロジェクトレベルのアクセス許可の変更に関する記事を参照してください。 |
| タスク (省略可能) | 構成の再検討を避けるために、ボード列の管理を開始する前に、次のタスクを実行することをお勧めします。 - カスタム作業項目の種類を追加する - 製品とポートフォリオのバックログをカスタマイズする - ワークフローの状態 をカスタマイズする - チーム のバックログ ナビゲーション レベルを選択する - バックログとボードにバグを表示する |
列の追加と編集
列のタイトルとオプションは、プロジェクトの作成に使用される プロセス および、バグを要件とタスクのどちらとして処理するかに関するチームの決定によって異なります。
以下の手順を実行して、列を追加および編集します。
組織にサインインします (
https://dev.azure.com/{yourorganization})。[ボード]>[ボード]>[ボード設定の構成]
を選択します。
[列] を選択します。
- 列を追加するには、[+ 列の追加] を選択します。
- 列を編集するには、列タブを選択します。たとえば、次の図では、[アクティブ] 列を編集します。
列に対して次のいずれかのタスクを実行します。 これらのタスクは、この記事でさらに詳しいセクションにリンクされています。
保存を選択します。
ワークフローの状態を列にマップする
ワークフロー状態カテゴリをボード内の列にマッピングすることは、作業項目の進行状況を視覚化するために不可欠です。 これにより、作業項目の各状態がボード上に表示され、明確で整理されたワークフロー ビューが提供されます。 このマッピングにより、チームは作業項目の現在の状態確認、進捗状況の追跡、ボトルネックや問題の特定をすばやく行うことができます。 ワークフローの状態をボード列に合わせることにより、チームはワークフローの共有理解を維持し、タスクを効率的に管理および完了する能力を向上できます。
ヒント
各ワークフローの状態を列にマップすることをお勧めします。 マップされていない場合、ボードには表示されません。
次の表では、既定のユーザー ストーリー状態カテゴリについて説明します。
| 状態のカテゴリ | 説明 |
|---|---|
| 提案済み | 最初のボード列は、各作業項目の既定の状態に自動的にマップされます。 |
| 進行中 | ワークフローの状態は、作業項目の種類および列ごとに指定する必要があります。 |
| 完成 | 最後のボード列にのみマップできます。 |
| 削除済み | ワークフローの状態を指定する必要はありません。 |
詳細については、「ワークフローと状態カテゴリについて」を参照してください。
列、ワークフローの状態、または作業項目の種類 (WIT) を追加するたびに、このタスクを実行します。 通常、このアクションは、バグのある作業の設定を変更したり要件カテゴリに WIT を追加したりワークフローをカスタマイズしたりする場合に必要です。
Note
不具合や他の作業項目をボードに追加すると、以下の状況で、列から状態へのマッピングを調整する必要がある新しいワークフローの状態が作成される可能性があります。
- チーム管理者がバックログとボードに不具合を表示する場合。
- プロジェクト管理者が作業項目の種類をバックログおよびボードに追加する場合。
- プロジェクト コレクションまたはプロジェクト管理者が、継承されたプロセスまたはオンプレミス XML プロセスを使用して、要件カテゴリ内の作業項目タイプのワークフローをカスタマイズする場合。
列の名前変更
列タイトルの名前を変更してワークフロー ステージにマップすると、チーム内での明確さとアラインメントが確保されます。 これにより、すべてのユーザーが作業項目の現在の状態をひとめで把握でき、ボードにチームのワークフローが正確に反映されます。
次の図に示すように、列名を選択して、ボードから直接列の名前を変更します。 列の編集画面から列の名前を変更することもできます。
列の分割
各列は、進行中の項目の数を示す作業ステージを表しています。 ただし、多くの場合、作業を列に移動してから作業を開始するまでにラグがあります。 このラグに対処するには、分割列を有効にし、各列を "実行中" と "完了" に分割します。
分割列は、チームがプル メカニズムを実装して、アイドル状態の項目を可視化し、ワークフローの透明性を向上させるのに役立ちます。
Note
- 列を分割する前に、各ステージが列にマップされていることを確認します。 列を分割するのは、明確な引き継ぎが存在し、項目を次のステージに取り込む操作をチームに任せる場合のみです。
- 列のタイトルと選択肢は、プロジェクトの作成に使ったプロセスと、チームがバグを要件やタスクのように扱うことを選んだかどうかに基づいて異なります。
分割する列タブを選択し、チェック マークをボックスに追加して列を分割します。
ヒント
[ボードの列が完了しました] フィールドを使って、クエリをフィルター処理することやグラフを作成することができます。
[実行中] 列と [完了] 列に項目を移動する
分割列が有効になっている場合、アイテムの状態を通常どおりに更新します。 項目の処理が完成したら、その項目を下流の列ではなく [完了] に移動します。 次のチーム メンバーは、実行中にプルし、準備ができたら自分自身に再割り当てします。
たとえば、コーディング タスクが完了したら、[開発] の下の [完了] に移動します。 テスト担当者は、テストを開始する準備ができたら、[テスト] の下にある [実行中] にプルします。
ボトルネックを特定する
分割列では、[完了] 列でアイドル状態になっている項目数をさらに詳しく把握することができます。 ボトルネックになりそうな項目が山積みになると、チームが簡単に確認できます。
チームがボトルネックをなくすためにプロセスを調整できるように、項目がたまる頻度と場所を確認します。 ボトルネックがない、または少ないワークフロー プロセスは、完璧なフローに相当します。
[実行中] または [完了] の作業項目を一覧表示する
[ボードの列が完了しました] フィールドを使うと、分割列の作業項目のクエリを実行できます。 このフィールドは [実行中] 列の場合は False、[完了] 列の場合は True の値になります。
ボードの列のクエリを実行する例については、割り当てまたはワークフローの変更によるクエリに関する記事をご覧ください。
完成の定義を列に追加します。
チームがある段階から次のステージに進むときは、チームが "完了" がどういうことかを明確に理解していることが重要です。各列の [完了の定義] の条件を定義します。 このアクションは、項目を次のステージに進める前に必要なタスクを特定し、プロセスとポリシーを明示的にする核心的原則を実装するのに役立ちます。
列タブを選択して、その列の [完了の定義] を構成します。
ユーザーは、情報ツールヒント
情報アイコンを選ぶことで、条件を満たしていることをすぐに再確認できます。
列を削除または移動する
列を削除または移動すると、ボードを合理化し、チームのワークフローと優先順位をより適切に反映できます。 列の順序を調整したり、不要なステージを削除したりすることで、最も重要なステージが目立つように表示され、ワークフローがすべてのチーム メンバーにとって直感的であることを確認できます。
列の削除
列に作業項目が含まれていないことを確認します。 含まれている場合は、項目を別の列に移動します。
[ボード設定の構成] ページで、[列]>[列] オプション メニュー
>[X 削除] を選択します。
列の移動
列を移動するには、ボード上の目的の位置に列タブをドラッグするか、[列] オプション メニューで、[左に移動] または [右に移動] を選択します。
更新の状態
ステータスを更新するには、作業項目をドラッグ アンド ドロップします。 たとえば、ダウンストリーム ステージで作業が始まるときに通知するには、次の列に項目をドラッグします。 ボード上のある列から他の列に、またはその反対方向に項目を移動できます。
作業項目の引き渡し
他のメンバーに作業を引き継ぐには、ボードから直接再割り当てを行います。
引き継ぎを受けるユーザーは、アラートを設定することで、新しく割り当てられた作業のメール通知をすぐに受信できます。
列のステータスを追跡する
クエリ ツールを使って、レビュー、トリアージ、更新、またはグラフ生成のために作業項目のサブセットを一覧表示します。 たとえば、アクティブなユーザー ストーリーをすべて一覧表示するクエリを作成できます (Work Item Type=User Story と State=Active の 2 つの句を指定します)。
[進行中の作業 (WIP) の制限]、[列の分割]、および [完了の定義] を指定します。
チームの優先順位を変更する
列内で項目を上下にドラッグします。
その他のタスクを実行する
次の表には、タスクとそれに関連する記事が一覧表示されているため、ボードでより多くのことを達成できます。
| [アーティクル] | タスク |
|---|---|
| バックログ、ボード、クエリ、プランの対話的フィルター | チーム メンバーまたはスプリントへの割り当て、タグ、親機能に基づいてボードをフィルター処理し、選んだ作業に焦点を当てます。 |
| 更新の状態 | ドラッグ アンド ドロップ操作でワークフローの状態を更新します。 |
| 優先順位を変更する | カードを並べ替えて作業項目の優先順位を変更します。 |
| カードのカスタマイズ | 値を確認し、キー フィールドに簡単に割り当てます。 |
| ボード列の状態を追跡する | ボード列に基づいてクエリとグラフを作成します。 |
| 累積フロー ダイアグラムを表示および構成する | 列の割り当てに基づいて累積フロー ダイアグラムを確認します。 |