Azure DevOps サービス |Azure DevOps Server |Azure DevOps Server 2022
バックログ項目にタスクを追加すると、必要な作業が追跡され、各チーム メンバーの作業量が見積もられます。 容量ツールは、チームがコミットできる作業量を示します。 容量と計画作業を効果的に比較するには、バックログ項目ごとにタスクを定義して見積もります。
- 各バックログ項目のすべての作業をキャプチャするために必要な数のタスクを追加します。
- デザイン、コーディング、テスト、コンテンツの作成、サインオフなど、さまざまなアクティビティに対して個別のタスクを作成します。
- チーム メンバーは通常、独自のタスクを追加し、見積もりを設定します。
- 開発リーダーは、ストーリーまたは要件の初期タスクを定義できます。
- 作業量の見積もりを設定して、総作業量を測定し、チームの利用可能な容量に合わせます。
ヒント
この記事の後半でAIを使用してこのタスクを支援することができます。また、作業を開始するには、Azure DevOps MCP ServerでAIサポートを有効にする方法を参照してください。
前提条件
| カテゴリ | 必要条件 |
|---|---|
| プロジェクトへのアクセス権 | プロジェクト メンバー。 |
| Permissions | - 共同作成者 または プロジェクト管理者 セキュリティ グループのメンバー。 追加するには、「プロジェクトまたはチームにユーザーを追加する」を参照してください。 - 作業項目を表示または変更するには、[このノードの作業項目を表示] と、[このノードの作業項目を編集] のアクセス許可を [許可]に設定します。 デフォルトでは、 Contributors グループにこの権限が与えられます。 詳細については、「作業追跡のアクセス許可とアクセスを設定する」を参照してください。 |
| アクセス レベル | 作業項目を追加したり、ボードのすべての機能を活用するには、少なくとも 基本 アクセスが必要です。 |
| スプリント バックログ | スプリント バックログのタスク。 |
Note
関係者アクセス権が割り当てられているユーザー は、カードに表示されているフィールドを更新したり、[計画] ウィンドウを使用してスプリントの割り当てを変更したりすることができません。
チームのスプリント タスクボードを開く
プロジェクトから [ Boards>Sprints] を選択し、適切なチームを選択して、[ Taskboard] を選択します。
チームを切り替えるには、チーム セレクターを開いて別のチームを選択するか、[ すべてのスプリントを参照] を選択します。 検索ボックスにキーワードを入力して、チーム バックログの一覧をフィルター処理することもできます。
別のスプリントを選択するには、スプリント セレクターを開き、目的のスプリントを選択します。
現在のチームのフォーカスに対して選択されたスプリントのみが一覧に表示されます。 目的のスプリントが一覧にない場合は、メニューから [新しいスプリント ] を選択し、[ 既存のイテレーションの選択] を選択します。 詳細については、「 イテレーション (スプリント) パスの定義」を参照してください。
タスクボードをカスタマイズする
各チームは、次の方法で タスクボード をカスタマイズできます。
- 列を追加または名前変更する。
- カードをカスタマイズ して他のフィールドを表示したり、フィールド条件に基づいてカードの色を変更したりできます。
- バックログ項目またはタスクとして、タスクボードにバグを表示します。 タスクとしてバグを追跡すると、タスクと同じレベルのスプリント バックログとタスクボードに表示されます。
管理者は、すべてのチームの タスクボード をカスタマイズできます。
タスクボードのコントロール
| コントロール | Function |
|---|---|
| Backlog | スプリント バックログ ビューに切り替えます |
| ボード | タスクボード ビューに切り替える |
| 容量 | 容量計画に切り替える |
| ストーリー/ユーザー別にグループ化 | バックログ アイテムまたはチーム メンバーによるカードのグループ化の切り替え |
| Person | タスクをフィルター処理して、すべてのチーム メンバーまたは選択したチーム メンバーに割り当てられているアイテムを表示する |
|
|
ボード設定を開く |
|
|
全画面表示モードの開始または終了 |
詳細については、「 バックログのキーボード ショートカット」を参照してください。
毎日のスクラム会議で進行状況を確認する
毎日のスクラム中に、 タスクボード をフィルター処理して関心のあるアイテムに集中します。
- バックログ項目またはストーリー別にグループ化して、製品バックログ項目、ストーリー、要件、またはバグの進行状況を監視します。
- 個々のチーム メンバーの進行状況を監視するために 、ユーザー 別にグループ化します。
Note
タスクボードは、変更が発生すると自動的に更新されます。 他のチーム メンバーがカードを移動または並べ替える場合、タスクボードはバックグラウンドで更新されます。
個人フィルターを使用して、個々のチーム メンバーに割り当てられた作業に集中します。
ヒント
チームに属していないタスクが見つかった場合は、 適切なチームを選択したことを確認します。
項目の進行状況を表示する
このビューには、完了に近い項目と開始されていない項目が表示されます。
バックログからタスクへのグループ化に基づいてカードを表示するには、
表示オプション を選択し、 ストーリー (アジャイルの場合)、 問題 (Basic の場合)、 バックログ項目 (スクラムの場合)、または 要件 (CMMI の場合) を選択します。
[ すべて折りたたみ] または [すべての行を展開] を選択します。 特定の項目とそのタスクに焦点を当てるには、
で行を選択的に展開し、
で行を折りたたみます。
チーム メンバーの進行状況を表示する
このビューには、各チーム メンバーの完了した作業と残りの作業が表示され、スプリント タスクに関するヘルプが必要なユーザーを特定するのに役立ちます。
特定のチーム メンバーのタスクをフィルター処理するには、
フィルター アイコンを選択し、[ 割り当て済みの フィルター] ボックスから名前を選択します。
チーム メンバー別にタスクをグループ化する
このビューには、各チーム メンバーに関連付けられているすべてのタスクが表示されます。 バックログ項目は表示されません。個々のタスクのみが表示されます。
表示オプションアイコンを選択し、参加者を選択します。タスクが割り当てられているチーム メンバーのみが表示されます。 タスクは、各列の状態の下にカードとして表示されます。
特定のチーム メンバーのタスクをフィルター処理するには、[
フィルター] を選択し、[割り当て済みのフィルター] ボックスから名前を選択します。
詳細については、「「Azure Boards でバックログ、ボード、クエリ、プランを対話的にフィルター処理する」を参照してください。
スプリント サイクル中にタスクを更新する
タスクボードを使用すると、タスクの状態と残存作業時間の両方を簡単に更新できます。
タスクの状態を更新する
タスクをダウンストリーム列にドラッグして、進行中か完了かを表示します。
タスクを [完了] 列または [完了 ] 列に移動すると、CMMI を除くすべてのプロセスで 残存作業時間 が自動的に 0 に設定されます。 さらに作業が残っている場合は、[状態] を [進行中 ] または [実行] に 戻し、[ 残存作業時間] の値を入力します。
残りの作業を更新する
毎日のスクラム会議の前に 残存作業時間 を更新して、チームに情報を提供し、よりスムーズなバーンダウン チャートを確保します。
各チーム メンバーは、自分のタスクを確認し、残りの作業を見積もります。 タスクの所要時間が予想よりも長い場合は、[ 残存作業時間 ] の値を増やします。 残存作業時間 は、チーム メンバーの残存作業の現在の見積もりを常に反映する必要があります。
スプリントを閉じてタスクボードを更新する
スプリントの最後に、次の最後のタスクを完了します。
- 完了したすべてのタスクの 残存作業時間 を 0 に設定します。
- 完了したすべてのバックログ項目の状態を更新します。
- 未完了のバックログ項目とタスクを次期スプリントにドラッグするか、プロダクト バックログに戻す。
不完全な項目を製品バックログまたは将来のスプリントにドラッグすると、未完了のすべての子タスクのイテレーション パスが新しいイテレーション パスと一致するように更新されます。
詳細については、「 スプリントアクティビティの終了」を参照してください。
タスクボードのアイテム数を減らす
タスクボードで許可されているアイテムの最大数を超えると、数を減らすためのメッセージが表示されます。 最大値には、[要件] カテゴリと [タスク] カテゴリの作業項目の種類が含まれます。
アイテムをバックログまたは別のスプリントに移動して、カウントを減らします。 親 PBI またはユーザー ストーリーを移動すると、アクティブなすべての子タスク (状態が [完了] または [終了] ではないもの) が自動的に親項目と共に移動します。
- タスクボードから、PBI またはユーザー ストーリーを最初の列からバックログまたは将来のスプリントにドラッグします。
- スプリント バックログから、移動する項目を複数選択し、コンテキスト メニューを選択して、ターゲットイテレーションを選択します。
または、プロジェクトでオンプレミスの XML プロセスを使用している場合は、 許可される項目の最大数を増やすこともできます。
AI を使用してスプリントの進行状況を更新する
エージェント モードで Azure Boards MCP Server を AI エージェントに接続する場合は、自然言語プロンプトを使用してスプリントの進行状況を更新および監視できます。
| Task | プロンプトの例 |
|---|---|
| タスクの状態を更新する | Move tasks #3001, #3002, and #3003 to Done in project <Contoso> |
| 残りの作業を更新する | Set remaining work to 2 hours for task #3004 in project <Contoso> |
| スプリントの進行状況レポート | Show a summary of task states (To Do, In Progress, Done) for Sprint 12 on <Contoso Team> |
| 古いタスクを検索する | List all tasks in the current sprint for <Contoso Team> that are still in To Do state and were created more than 3 days ago |
Note
エージェント モードと MCP サーバーでは自然言語が使用されるため、これらのプロンプトを調整したり、フォローアップの質問をして結果を絞り込むことができます。