次の方法で共有


チームを作成または追加する

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

この記事では、新しいチームの作成、メンバーの追加、チーム設定の構成、Azure DevOpsでのチーム管理のベスト プラクティスに従う方法について説明します。

組織の成長に合わせて、特定の製品、サービス、または機能領域を管理するチームを追加します。 新しい各プロジェクトには、プロジェクトにちなんだ既定のチームが含まれています。 各チームは、構成可能なツールの独自のセットを取得します。

  • バックログとボード
  • スプリントの計画とキャパシティ
  • ダッシュボードとアラート
  • チームのお気に入り

スケーリングのガイダンスについては、「 大規模なチームへのアジャイルのスケーリング」を参照してください。 チーム ツールの詳細については、「 チームとアジャイル ツールについて」を参照してください。

Note

この記事では、Microsoft Teamsではなく、Azure DevOps チームについて説明します。 Microsoft Teams統合については、 Microsoft Teamsでの Azure Boards アプリの使用に関するページを参照してください。

ヒント

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

前提条件

カテゴリ 要件
アクセス許可 - チームの作成: プロジェクト管理者グループの メンバー。
- メンバーを追加するか、チームを構成します: チーム管理者 または プロジェクト管理者 グループのメンバー。
ツール Azure CLIコマンドを使用するには:Azure DevOps CLI
カテゴリ 要件
アクセス許可 - チームの作成: プロジェクト管理者グループの メンバー。
- メンバーを追加するか、チームを構成します: チーム管理者 または プロジェクト管理者 グループのメンバー。

チームを作成してチーム メンバーを追加する

ヒント

チームを作成すると、子ノードとしてエリア パスを自動的に生成できます。 階層的なチーム構造を設定するには、最初にプロジェクト レベルでエリア パスを定義してから、チームに割り当てます。 詳細については、「 チームの階層を構成する」を参照してください。

Azure DevOps CLI を使用して、チームを作成、一覧表示、削除することもできます。

  1. 所属組織 (https://dev.azure.com/{Your_Organization}) にサインインします。

  2. [プロジェクトの設定]>[チーム] を選択します。

    [プロジェクトの設定を開く] と [Teams] ボタンのスクリーンショット。

  3. [新しいチーム] を選択します。

    [新しいチーム] ボタンのスクリーンショット。

  4. チームの詳細を入力します。

    • 名前: チーム名を入力します。
    • メンバー: プロジェクト メンバーをチームに追加します。
    • 説明: 必要に応じて、説明を入力します。
    • 管理者: 少なくとも 1 人のチーム管理者を追加します。
    • エリア パス: [チームの名前でエリア パスを作成する] を選択するか、オフのままにして後でエリア パスを割り当てます。

    [新しいチームの作成] ダイアログのスクリーンショット。

    Note

    チーム管理者として 1 人以上のユーザーを追加することを検討してください。 チーム管理者には、チーム メンバーを追加し、バックログ、ボード、タスクボードを含むすべてのチーム設定を構成するために必要なアクセス許可があります。 詳細については、「チーム ツールの管理と構成」を参照してください。

  5. 準備ができたら、 [作成] を選択します。

  6. チーム画像を追加するチームを選択するか、他のチーム要素を構成します。

  7. [設定] を選択して、画像のアップロード、チーム名の変更、チーム管理者の追加、チームの削除を行います。

    [チーム設定] ダイアログのスクリーンショット。

  8. 保存を選びます。

  9. [ イテレーションと領域 ] を選択して、チームが使用する領域パスとイテレーション パスを設定します。

    [イテレーション] と [領域] が強調表示されているチーム設定のスクリーンショット。

    詳細については、次の記事を参照してください。

[ クラシック Teams] ページ タブを選択します。[新しい Teams] ページは、Azure DevOps Services でのみ使用できます。

チームを作成すると、次の項目が自動的に構成されます。

  • チームに割り当てられたメンバーを含む、チーム名を持つセキュリティ グループ (例: [Fabrikam Fiber]\Production Planning)。 この名前を使用すると、クエリをフィルター処理したり、チームのすべてのメンバーを @mention したりできます。
  • チームに割り当てられた既定の通知。 詳細については、「 チーム、プロジェクト、または組織の通知を管理する」を参照してください。
  • チームに割り当てられた "Overview" という名前の既定のダッシュボード。 ダッシュボードを構成する方法については、「ダッシュボードにウィジェットを追加する」を参照してください。

重要

バックログ、ボード、スプリント、配信計画など、多くの Azure Board ツールを使用するには、チームが使用するエリア パスとイテレーション パスを構成する必要があります。 チームの既定のエリア パスを設定するまで、チーム ツールにアクセスすることはできません。 まず、プロジェクトのエリア パスと反復パスを構成し、チームが割り当てるか選択します。

1 つのチームから 2 つ以上のチームに移行する場合は、既定のプロジェクト チームに割り当てられているエリア パスを確認して変更することを検討してください。

その他のチーム機能を構成する方法については、「チーム ツールの管理と構成」を参照してください。

既定のプロジェクト チームを設定する

各プロジェクトには、既定のチームが割り当てられます。 次の手順を使用して、既定のチームを変更します。

  1. 前のセクションで説明したように、 プロジェクト設定>Teams を開きます。

  2. 既定として指定するチームの [その他のオプション] を選択し、[チームをプロジェクトの既定値として設定する] を選択します。

    [チーム] ページ、[その他のオプション] メニューの選択、有効になっている新しいチーム ページのスクリーンショット。

[ クラシック Teams] ページ タブを選択します。[新しい Teams] ページは、Azure DevOps Services でのみ使用できます。

Azure CLIを使用してチームを一覧表示する

Azure DevOps チーム リストを使用してチームを一覧表示します。 チーム メンバーを一覧表示する方法については、「チーム メンバーの 一覧表示」を参照してください。

az devops team list [--project]
                    [--skip]
                    [--top]

ヒント

先頭の番号を指定しない場合、コマンドは 100 チームを返します。 プロジェクト内のすべてのチームを一覧表示するには、定義されている現在のチーム数を超える上位の数を指定します。

パラメーター

  • project: 省略可能。 プロジェクトの名前または ID。 例: --project "Fabrikam Fiber."az devops configure -d project=NAME_OR_IDを使用して既定のプロジェクトを構成します。 既定のプロジェクトを構成しない場合、または git 構成でプロジェクトが選択されない場合は、このパラメーターを指定する必要があります。
  • skip: 省略可能。 スキップするチーム数。
  • top: 省略可能。 返されるチームの最大数。

次のコマンドは、Fabrikam Fiber プロジェクトで定義されている 11 チームを返します。 その他の出力形式については、Azure CLI コマンドの出力形式を参照してください。

各チームには一意の ID があります。

az devops team list --project "Fabrikam Fiber" --output table

次の表の出力から、チームに対して定義されている各属性の情報がわかります。

ID                                    Name                Description
------------------------------------  ------------------  ----------------------------------------------------------------------------
a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1  Account Management  Management team focused on creating and maintaining customer services
b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2  Customer Profile    Feature team focused on securing account data
c2c2c2c2-dddd-eeee-ffff-a3a3a3a3a3a3  Email               Feature team delivering email apps
d3d3d3d3-eeee-ffff-aaaa-b4b4b4b4b4b4  Fabrikam Team       The default project team. Was Fabrikam Fiber Team
e4e4e4e4-ffff-aaaa-bbbb-c5c5c5c5c5c5  Internet            Feature team developing web apps
f5f5f5f5-aaaa-bbbb-cccc-d6d6d6d6d6d6  Phone               Feature team delivering phone apps
0a0a0a0a-1111-bbbb-2222-3c3c3c3c3c3c  Service Delivery    Management team responsible for ensure high performance delivery of services
1b1b1b1b-2222-cccc-3333-4d4d4d4d4d4d  Service Status      Feature team focused on monitoring and addressing service issues
2c2c2c2c-3333-dddd-4444-5e5e5e5e5e5e  Shopping Cart       Feature team managing shopping cart apps
3d3d3d3d-4444-eeee-5555-6f6f6f6f6f6f  TV                  Feature team developing TV apps
4e4e4e4e-5555-ffff-6666-7a7a7a7a7a7a  Voice               Feature team focused on voice communications

チーム メンバーにアクセス許可を付与する

チームが自律的に作業できるようにするには、既定では付与されないアクセス許可を付与します。 推奨されるタスクには、次のアクセス許可をチーム管理者またはチーム リーダーに提供することが含まれます。

選択したユーザーのアクセス許可とアクセス権の設定の詳細については、作業追跡のアクセス許可とアクセス権の設定に関するページを参照してください。

AI を使用してチームを作成および管理する

ヒント

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

GitHub Copilot を使用する場合、 Azure DevOps MCP Server は、自然言語プロンプトを使用してチームの作成、設定の構成、チーム メンバーシップの管理を行うのに役立ちます。

チーム管理のプロンプトの例

Task プロンプトの例
新しいプロジェクトのブートストラップ チーム I'm setting up a new project with three Scrum teams — API, Frontend, and QA. Create each team, assign a team administrator, set up their area paths, and configure 2-week sprint iterations starting next Monday
1 つのチームから多数のチームにスケーリングする Our single default team has grown to 30 people working on different features. Help me split into three feature teams, redistribute existing work items based on area paths, and set up independent backlogs for each team
チーム メンバーシップの監査 List all teams in my project with their members and administrators. Identify any teams with no administrator, teams with members who left the organization, or teams with overlapping membership that might cause confusion
クロスカット作業用の仮想チームを設定する Create a DevOps team that spans Backend and Frontend teams for infrastructure and deployment work. Configure their area path to include sub-areas from both teams so they can track cross-cutting concerns
CLI を使用してチームの作成を自動化する Generate Azure DevOps CLI commands to create 5 teams from a list of names, add specific members to each, and set the default team for our project
チームの既定値とアクセス許可を構成する I just created a new Platform team. Walk me through setting their default area path, backlog iteration, sprint iterations, working days, and granting the team lead permissions to manage the team settings

ヒント

最適な結果を得るには、Azure DevOps MCP サーバーが接続されているエージェント モードでこれらのプロンプトを使用します。 特定のチーム名、メンバー リスト、またはプロジェクト構造を使用してプロンプトをカスタマイズします。

次のステップ

REST API のリソース