Azure DevOps サービス |Azure DevOps Server |Azure DevOps Server 2022
この記事では、新しいチームの作成、メンバーの追加、チーム設定の構成、Azure DevOpsでのチーム管理のベスト プラクティスに従う方法について説明します。
組織の成長に合わせて、特定の製品、サービス、または機能領域を管理するチームを追加できます。 バックログの管理、スプリントの計画、ダッシュボードの構成、アラートの定義、チームのお気に入りの設定を行うツールをチームに提供します。
新しいプロジェクトには、プロジェクトにちなんで名付けられた既定のチームが含まれており、必要に応じて名前を変更したり、再割り当てしたりできます。
チームのスケーリング中にアジャイルプラクティスを維持するには、 大規模なチームへのアジャイルのスケーリングを確認します。 チームで構成可能なツールの詳細については、「チームとアジャイル ツールについて」を参照してください。
Note
この記事では、チームまたはチーム メンバーをAzure DevOps プロジェクトに追加する方法について説明します。 Microsoft TeamsまたはAzure Boardsとの統合については、「
作業項目をチーム間で移動する方法については、「あるチームから別のチームに作業項目を移動する」を参照してください。
前提条件
| カテゴリ | 要件 |
|---|---|
| アクセス許可 | - プロジェクト管理者 セキュリティ グループのメンバー。 - メンバーをチームに追加したり、その構成を変更したりするには、チーム管理者、または プロジェクト管理者 グループのメンバーになります。 |
| ツール | Azure CLIコマンドを使用するには:Azure DevOps CLI。 |
| カテゴリ | 要件 |
|---|---|
| アクセス許可 | - プロジェクト管理者 セキュリティ グループのメンバー。 - メンバーをチームに追加したり、その構成を変更したりするには、チーム管理者、または プロジェクト管理者 グループのメンバーになります。 |
チームを作成してチーム メンバーを追加する
チームを作成するには、次の手順を実行します。
Note
チームを作成すると、メイン プロジェクトの子ノードとして エリア パス を自動的に生成できます。 階層的なチーム構造を確立するには、まずプロジェクト レベルでエリア パスを定義し、次にチームを作成して、各チームに適切なエリア パスを割り当てます。 詳細については、「チーム階層を構成する」を参照してください。
- Web ポータル
- Azure DevOps CLI
組織にサインインします ()。
[プロジェクトの設定][チーム] を選択します。
[プロジェクトの設定を開く] と [Teams] ボタンのスクリーンショット。
[新しいチーム] を選択します。
[新しいチーム] ボタンのスクリーンショット。
チーム名と、チームに割り当てるプロジェクト メンバーの名前を入力します。 必要に応じて、説明を入力します。 チーム管理者として少なくとも 1 人の名前を追加します。 [ チーム名でエリア パスを作成する] を選択するか、オフのままにして、チームの作成後にチームのエリア パスを割り当てます。 既存の区分パスを選択するか、この時点で新しい区分パスを追加することができます。
[新しいチームの作成] ダイアログのスクリーンショット。
Note
チーム管理者として 1 人以上のユーザーを追加することを検討してください。 チーム管理者には、チーム メンバーを追加し、バックログ、ボード、タスクボードを含むすべてのチーム設定を構成するために必要なアクセス許可があります。 詳細については、「チーム ツールの管理と構成」を参照してください。
準備ができたら、 [作成] を選択します。
チーム画像を追加するチームを選択するか、他のチーム要素を構成します。
[設定] を選択して、画像のアップロード、チーム名の変更、チーム管理者の追加、チームの削除を行います。
[チーム設定] ダイアログのスクリーンショット。
[保存] を選びます。
[ イテレーション] と [エリア パス] を選択して、チームが使用するエリア パスとイテレーション パスを設定します。
[イテレーション] と [領域] が強調表示されているチーム設定のスクリーンショット。
詳細については、次の記事を参照してください。
- 領域パスを定義してチームに割り当てる
- イテレーション パス (スプリントとも呼ばれます) を定義し、チームイテレーションを構成する
新しい Teams ユーザー インターフェイスは、Azure DevOps Server 2020 以前のバージョンではサポートされていません。
チームを作成すると、次の項目が自動的に構成されます。
- チームに割り当てられたメンバーを含む、チーム名を持つセキュリティ グループ (例: [Fabrikam Fiber]\Production Planning)。 この名前を使用してクエリをフィルター処理することや、チームのすべてのメンバーに対して @メンションすることができます。
- チームに割り当てられた既定の通知。 詳細については、「チーム、プロジェクト、または組織の通知を管理する」を参照してください。
- チームに割り当てられた "Overview" という名前の既定のダッシュボード。 ダッシュボードを構成する方法については、「ダッシュボードにウィジェットを追加する」を参照してください。
重要
チームが使用するエリア パスとイテレーション パスの構成は、バックログ、ボード、スプリント、デリバリー プランなど、多くのAzure ボード ツールが機能するために不可欠です。 チームの既定の区分パスを設定するまで、チーム ツールは使用できません。 エリア パスと反復パスは、最初にプロジェクト用に構成され、チームによって割り当てまたは選択されます。
1 つのチームから 2 つ以上のチームに移行する場合は、既定のプロジェクト チームに割り当てられている領域パスを確認して修正することができます。
その他のチーム機能を構成する方法については、「チーム ツールの管理と構成」を参照してください。
既定のプロジェクト チームを設定する
各プロジェクトには、既定のチームが割り当てられます。 既定として割り当てられたプロジェクトは、次の手順で変更できます。
- Web ポータル
- Azure DevOps CLI
前のセクションで説明したように、[プロジェクトの設定] [チーム] を開きます。
既定として指定するチームの [その他のオプション] を選択し、[チームをプロジェクトの既定値として設定する] を選択します。
[Teams] ページ、[その他のオプション] メニューの選択、[新しい Teams ページが有効] のスクリーンショット。
新しい Teams ユーザー インターフェイスは、Azure DevOps Server 2020 以前のバージョンではサポートされていません。
Azure CLIを使用してチームを一覧表示する
Azure DevOps チーム リストを使用してチームを一覧表示できます。 チーム メンバーを一覧表示する方法については、「チーム メンバーの 一覧表示」を参照してください。
az devops team list [--project]
[--skip]
[--top]
ヒント
番号を指定しない場合は、100 チームが返されます。 プロジェクト内のすべてのチームを一覧表示するには、定義されている現在のチーム数を超える の数を指定します。
パラメーター
- : 省略可能。 プロジェクトの名前または ID。 例: . を使用して、既定のプロジェクトを構成できます。 既定として設定されていない場合、または git 構成を使って取得された場合は必須です。
- : 省略可能。 スキップするチーム数。
- : 省略可能。 返されるチームの最大数。
例
たとえば、次のコマンドを実行すると、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
チーム メンバーにアクセス許可を付与する
チームが自律的に作業できるようにするには、既定では付与されないアクセス許可を付与します。 推奨されるタスクには、次のアクセス許可をチーム管理者またはチーム リーダーに提供することが含まれます。
- 既定の区分パスの下に子ノードを作成および編集する
- クエリとクエリ フォルダーに対するアクセス許可を設定する
選択したユーザーのアクセス許可とアクセス権の設定の詳細については、「 作業追跡のアクセス許可を設定する」を参照してください。
次のステップ
チームを管理しチーム ツールを構成する
関連コンテンツ
- チームを名前変更または削除する
- チームとアジャイル ツールについて学習する
- プロジェクトまたはチームにユーザーを追加する
REST API のリソース
Azure DevOps Teams CLI - Teams REST API を使用する
- 作業項目 REST API を使用する