次の方法で共有


プロジェクトの管理を開始する

Azure DevOps Services |Azure DevOps Server 2022 および Azure DevOps Server 2019

ほとんどのAzure DevOps Servicesでは、サービスの使用を開始し、リソースを構成できます。 事前作業は必要ありません。 ほとんどの設定では、既定値が定義されます。

プロジェクトを作成した場合、または プロジェクト管理者 グループに追加した場合は、課金対象の管理タスクを理解してください。 スムーズな運用エクスペリエンスを確保するために必要なタスクがいくつかあります。

前提 条件

カテゴリ 必要条件
アクセス許可 プロジェクト管理者 セキュリティ グループのメンバー。

注意

この記事では、 プロジェクト管理者 グループのメンバーがレビューして参加する必要があるタスクの概要について説明します。 プロジェクト コレクション管理者グループのメンバーが実行するタスクの詳細については、「組織またはプロジェクト コレクションを管理する」を参照してください。

ユーザーをプロジェクトに追加する

ユーザーをチームまたはプロジェクトに追加して、チームとプロジェクトに貢献できるようにします。 ユーザーは、複数のチームとプロジェクトに追加できます。

組織に追加されたユーザーは、チームに追加するか、プロジェクトに投稿するよう招待することで、プロジェクトに簡単に追加できます。

チーム管理者は、ユーザーをチームに追加できます。ユーザーは自動的にプロジェクトに追加されます。 ユーザーをチームに追加することで、ユーザーはチーム セキュリティ グループ、チーム メンバー ウィジェット、スプリント容量計画ツールなどのチーム固有のツールに表示されるようになります。 チームについて詳しくは、「チームとアジャイル ツールについて」をご覧ください。

プロジェクト管理者グループのメンバーは、プロジェクトにユーザーを追加できます。 チームまたはプロジェクトに追加されたユーザーは、プロジェクトの共同作成者グループに自動的に追加されます。 このグループのメンバーには、作業項目、コード、ビルド、リリースに貢献するために必要なほとんどの機能に対するアクセス許可があります。 既定のアクセス許可の概要については、既定のアクセス許可のクイック リファレンスに関する記事をご覧ください。

ユーザーがプロジェクトまたは組織に追加されたら、ユーザー選択ツールから表示名またはユーザー名 (電子メール エイリアス) を参照できます。 ユーザーはプロジェクトに接続し、サポートされているクライアントまたは Web ポータルから利用できる機能にアクセスできます。

詳細については、次の記事をご覧ください。

プロジェクト ビジョンを共有し、プロジェクト Wiki を設定する

各プロジェクトには、README ファイルを使って情報を共有するのに便利な概要ページがあります。 ユーザーをプロジェクト Wiki にリダイレクトすることもできます。 プロジェクトを初めて使用するユーザーには、 プロジェクトの概要ページを設定 するか 、Wiki を準備することをお勧めします。 これらの機能を使って、プロジェクトで確立されたプロセスと手順を共有します。

使われていないサービスを削除する

Web ポータルのユーザー インターフェイスを簡略化するために、特定のサービスを無効にすることができます。 プロジェクトを使用してバグをログに記録したとします。 このシナリオでは、 Boards を除くすべてのサービスを無効にすることができます。 詳細については、「サービスのオンとオフを切り替える」を参照してください。

次の例では、 テスト プラン サービスが無効になっています。

Azure DevOps Services の [プロジェクト設定] ページで無効になっているテスト プラン サービスを示すスクリーンショット。

セキュリティとアクセス許可を管理する

アクセス許可とセキュリティ グループは、特定のタスクへのアクセスを制御します。 プロジェクトに対して構成される既定値をすばやく理解するには、既定のアクセス許可とアクセスに関する記事をご覧ください。

次の表は、プロジェクト レベルで割り当てられるアクセス許可の一覧です。 [共有分析ビューの削除] および [共有分析ビュー編集] アクセス許可を除き、これらすべてのアクセス許可がプロジェクト管理者グループのメンバーに付与されます。 各アクセス許可の説明については、アクセス許可とグループのリファレンスのグループに関する説明をご覧ください。

注意

Analytics に関連付けられているアクセス許可では、オンプレミスのプロジェクト コレクションに対して継承されたプロセス モデルが選択されている必要があります。

全般

  • チーム プロジェクトの削除
  • プロジェクトレベル情報を編集します
  • プロジェクトのプロパティを管理する
  • チーム プロジェクトの名前を変更する
  • 作業項目の更新に関する通知を抑制する
  • プロジェクトの表示範囲を更新する
  • プロジェクトレベル情報を表示します
  • チーム プロジェクトの削除
  • プロジェクトレベル情報を編集します
  • プロジェクトのプロパティを管理する
  • チーム プロジェクトの名前を変更する
  • 作業項目の更新に関する通知を抑制する
  • プロジェクトレベル情報を表示します

掲示板

  • 作業項目の更新に関する規則をバイパスする
  • チーム プロジェクトのプロセスを変更する
  • タグ定義の作成
  • 作業項目を削除して復元する
  • このプロジェクトから作業項目を移動する
  • 作業項目を完全に削除する

解析学

  • 共有分析ビューを削除する
  • 共有分析ビューを編集する
  • 分析結果の表示

テスト 計画

  • テストの実行を作成
  • テストの実行を削除します
  • テスト構成の管理
  • テスト環境の管理
  • テストの実行を表示します

プロジェクト レベルでのセキュリティとアクセス許可の設定の詳細については、次の記事を参照してください。

プロジェクト管理者グループにメンバーを追加する

プロジェクトを作成したユーザーは、プロジェクト管理者グループにメンバーとして自動的に追加されます。 このグループのメンバーには、プロジェクトの構成、リポジトリ、パイプライン リソース、チーム、およびすべてのプロジェクト レベルのアクセス許可を管理するためのアクセス許可があります。

複数のチーム メンバーに管理特権を割り当てることをお勧めします。 このグループにユーザーを追加するには、「 プロジェクト レベルでのアクセス許可の変更」の「プロジェクト管理者グループにメンバーを追加する」の手順に従います。

アクセス許可の付与または制限

アクセス許可は、次の 3 つのレベルで、ロールベースの割り当てを使用して管理されます。

  • オブジェクト
  • プロジェクト
  • 組織またはコレクション

プロジェクト管理者グループのメンバーは、プロジェクト レベルですべてのオブジェクトに対する権限を付与または制限できます。 特定のタスクを他のユーザーに委任するには、組み込みセキュリティ グループまたはカスタム セキュリティ グループにユーザーを追加するか、特定のロールに追加することをお勧めします。 詳細については、次の記事をご覧ください。

通知の確認と更新を行う

追加するプロジェクトごとに、いくつかの通知が事前に定義されています。 通知はサブスクリプション ルールに基づいています。 サブスクリプションは、次の領域から発生します。

ユーザーが多すぎる通知を受け取ったと報告した場合は、 サブスクリプションからオプトアウトするようにユーザーに指示できます。

ユーザーがさまざまな種類の通知をオプトアウトする方法を示すスクリーンショット。

追跡可能性の要件を決定する

Azure Boards、Azure Repos、Azure Pipelines、Azure Test Plans など、ほとんどの Azure DevOps Services を使用する場合は、エンド ツー エンドの追跡可能性をサポートする機能についてチームにアラートを送信することをお勧めします。 開始するには、次の記事を参照してください。

DevOps ポリシーを設定する

チーム間のコラボレーションをサポートし、古いファイルを自動的に削除するようにポリシーを設定します。 Azure Repos、Azure Pipelines、Azure Test Plansを管理するポリシーを設定するには、次の記事を参照してください。

Azure Boardsの構成とカスタマイズ

Azure Boardsを構成およびカスタマイズして、作業の計画と追跡に関する多くのビジネス要件をサポートできます。 少なくとも、次の要素を構成する必要があります。

  • チーム、製品、または機能領域ごとに作業項目をグループ化するためのエリア パス
  • 作業をスプリント、マイルストーン、またはその他のイベント固有または時間関連の期間にグループ化するためのイテレーション パス

Azure Boardsを初めて使用する場合、構成およびカスタマイズできる内容の詳細な概要については、「Azure Boardsの構成とカスタマイズ」を参照してください。

作業を追跡するための領域と反復パスを定義する

複数の製品をサポートしている場合は、 エリア パスを定義することで、機能領域に従って作業項目を割り当てることができます。 作業項目を特定の時間間隔 ( スプリントとも呼ばれます) に割り当てるには、 イテレーション パスを構成します。 スプリント バックログ、タスクボード、チーム容量などのスクラム ツールを使用するには、複数のスプリントを構成する必要があります。 概要については、区分パスとイテレーション パスに関する記事をご覧ください。

次の図は、スクラム プロセスの既定の反復パスを示しています。

スクラム プロセスの既定のイテレーションを示すスクリーンショット。

次の図は、一連のサンプル エリア パスを示しています。

一連のサンプルエリアパスを示すスクリーンショット。

作業追跡プロセスをカスタマイズする

ユーザーやチームは、プロジェクトの作成直後からすべての作業追跡ツールを使い始めることができます。 しかし、多くの場合、一部のユーザーは、さまざまなビジネス ニーズに合わせてエクスペリエンスをカスタマイズしたいと考えています。 プロセスはユーザー インターフェイスを使って簡単にカスタマイズできます。 ユーザーが更新プログラムを管理し、要求を評価できる手法を確立することをお勧めします。

注意

既定では、組織所有者と、プロジェクト コレクション管理者セキュリティ グループに追加されたユーザーには、作業追跡エクスペリエンスのカスタマイズに使われるプロセスを作成、編集、管理するためのアクセス許可が付与されます。 ユーザーがこれらのタスクを実行できないようにしたい場合は、組織レベルでアクセス許可を [拒否] に設定できます。

詳細については、次の記事をご覧ください。

他のサービスとの統合

Azure DevOps では、Azure、GitHub、その他の多くのサービスとの統合がサポートされています。 プロジェクト管理者グループのメンバーとして、これらの多くのサービスとの統合を構成できます。 詳細については、次の記事を参照してください。

サービス統合 リソース
Azure DevOps と GitHub Azure DevOps と GitHub の統合の概要
Azure Boards と GitHub Azure Boardsと GitHub の統合
Microsoft Teams - Microsoft Teamsを使用した Azure Boards
- Microsoft Teamsを使用した Azure Repos
- Microsoft Teamsを使用した Azure Pipelines
スラック - Azure Boards と Slack
- Slack を使用した Azure Repos
- Slack を使用した Azure Pipelines
Azure DevOps サービス フック サービス フックと統合する

チームを追加してプロジェクトをスケーリングする

組織が成長するにつれて、プロジェクトをスケーリングするチームを追加することをお勧めします。 各チームは、カスタマイズ可能なアジャイル ツールの独自のセットにアクセスできます

計画 (追跡、監視、学習、コラボレーション) をサポートするために編成されたアジャイル ツールとチーム資産の図。

詳細については、次の記事をご覧ください。