プロジェクト管理とナビゲーションの用語集

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

この用語集では、Azure DevOps の Web ポータルで移動するときに使用される用語について説明します。 アジャイル用語集も 参照してください

バックログ

チームが配信を計画しているチームのプロジェクト計画またはロードマップに対応する作業項目の対話型リスト。 プロダクト バックログでは、作業の優先順位の指定、スプリント別の作業の予測、ポートフォリオ バックログ項目への作業の迅速なリンクがサポートされています。 バックログ項目を定義してから、かんばんボードを使ってその状態を管理できます。

Teams では、各バックログをカスタマイズできます。 詳細については、バックログの作成に関するページを参照してください。

Analytics ビュー

分析ビューを使用すると、Analytics サービスに基づいて Power BI レポートのフィルター条件を簡単に指定できます。 Analytics サービスは、Azure DevOps Services のレポート プラットフォームです。

区分パス

区分パスは、チーム、製品、またはフィーチャーの区分別に作業項目をグループ化するために使われます。 イテレーション パスは、作業をスプリント、マイルストーン、またはその他のイベント固有または時間関連の期間にグループ化するために使用されます。 区分パスを使って、パスの階層を定義できます。 詳しくは、区分パスとイテレーション パスの概要に関する記事をご覧ください。

監査ログ

監査ログには、Azure DevOps 組織全体で発生する多くの変更が含まれています。 変更は、組織内のユーザーまたはサービス ID が、アクセス許可の変更を含む成果物の状態を編集するときに発生します。 詳細については、「監査ログへのアクセス、エクスポート、およびフィルター処理」を参照してください

認証

認証は、Azure DevOps で組織にサインインするときに指定された資格情報に基づいて、ユーザーの識別を検証します。 これらのサービス/サーバーは、通常、Active Directory や Microsoft Entra ID などのサービスによって提供されるセキュリティ機能と統合され、それに依存します。 詳細については、「 セキュリティ、認証、承認について」を参照してください。

承認

承認は、サービスまたはサーバー インスタンスに接続しようとしている ID が、サービス、機能、関数、オブジェクト、またはメソッドにアクセスするために必要なアクセス許可を持っていることを確認するために実行される操作です。 詳細については、「 セキュリティ、認証、承認について」を参照してください。

ボード (かんばん)

コンセプトから完了までの作業フローの可視化とリーン方式をサポートする対話型の電子掲示板。 詳細情報: かんばんの概要

コレクション

コレクションは、Azure DevOps での多数のプロジェクトのコンテナーです。 Azure DevOps Services にサインアップするか、Team Foundation Server をインストールすると、既定のコレクションが作成されます。 Azure DevOps Services 内では、コレクションは組織に対応します。 オンプレミスの TFS の展開では、コレクションを追加および管理して、コレクション内のプロジェクトで使用できる論理リソースと物理リソースを指定できます。

詳細情報: プロジェクトと組織のスケーリングについて組織を管理するTeam Foundation Server でプロジェクトのコレクションを管理する

条件付きアクセス

条件付きアクセスでは、Microsoft Entra テナントによってサポートされる Azure DevOps リソースをセキュリティで保護するためのサポートが提供されます。 たとえば、多要素認証を有効にして、資格情報が侵害されるリスクから保護することができます。 詳細については、「Azure DevOps への条件付きアクセスの管理」を参照してください

ダッシュボード

ダッシュボードは、リアルタイムの情報を提供する、ユーザーが構成可能な対話型の掲示板です。 ダッシュボードはチームに関連付けられており、情報を示す構成可能なウィジェットが表示されます。 詳細については、ダッシュボードの追加と管理に関するページを参照してください。

Extensions

拡張機能は、Azure DevOps の DevOps エクスペリエンスをカスタマイズおよび拡張するために使用される単純なアドオンです。 これらは標準テクノロジ (HTML、JavaScript、CSS) を使用して記述されており、好みの開発ツールを使用して開発できます。 Visual Studio Marketplace の [Azure DevOps] タブから何百もの拡張機能を利用できます。

お気に入り

お気に入りとしてオブジェクトにタグ付けする方法は、自分や他のチーム メンバーによる素早いナビゲーションをサポートするために使われます。 作業項目のクエリやビルド定義に、個人やチームのお気に入りとしてタグを付けることができます。 自分のお気に入りとしてタグを付けられるその他のオブジェクトには、コード ブランチ、配信計画、テスト計画、チームまたはプロジェクトのみが含まれます。 詳細については、個人またはチームのお気に入りの設定に関する記事を参照してください。

フォロー

フォローするために特定の作業項目や pull request にタグを付けることは、それらに対して行われた変更に関するメールの更新を受け取るために使われる方法です。 詳しくは、作業項目または pull request のフォローに関する記事を参照してください。

Git リポジトリ

Git リポジトリでは、変更の追跡、コードへのコントリビューションの確認などを行うために、分散バージョン管理システムがサポートされています。 各開発者は、開発マシンにソース リポジトリのコピーを持っています。 プロジェクトに複数の Git リポジトリを追加できます。 詳細情報: Git リポジトリ

Note

Visual Studio と Azure DevOps Services の Git は標準の Git です。 サード パーティの Git サービスで Visual Studio を使用することも、Azure DevOps Services でサードパーティの Git クライアントを使用することもできます。

継承

ユーザーに対して直接許可または拒否されないアクセス許可は、継承される可能性があります。 詳細については、「アクセス許可、アクセス、およびセキュリティ グループの概要」を参照してください。

Microsoft Authentication Library

Microsoft 認証ライブラリ (MSAL) を使用すると、アプリケーション開発者はMicrosoft ID プラットフォームからトークンを取得して、ユーザーを認証し、セキュリティで保護された Web API にアクセスできます。 これは、Microsoft Graph、その他の Microsoft API、サード パーティの Web API、または、独自の Web API へのセキュリティで保護されたアクセスを提供するために使用できます。 MSAL は、.NET、JavaScript、Java、Python、Android、iOS などの、さまざまなアプリケーション アーキテクチャとプラットフォームをサポートします。 詳細については、「Microsoft 認証ライブラリ概要」を参照してください。

名前空間

Azure DevOps リソースの各ファミリ (作業項目、Git リポジトリなど) は、異なる名前空間を使用してセキュリティ保護されます。 各セキュリティ名前空間には、0 個以上の ACL が含まれています。 各 ACL には、トークン、継承フラグ、0 個以上の ACE のセットが含まれています。 各 ACE には、ID 記述子、許可されたアクセス許可ビットマスク、および拒否されたアクセス許可ビットマスクが含まれています。

Azure DevOps 名前空間の一覧については、「セキュリティ名前空間とアクセス許可のリファレンス」を参照してください

通知

通知を使用すると、作業項目、コード レビュー、pull request、ソース管理ファイル、ビルドに対する変更が発生するとメールを受信します。 たとえば、自分がオープンしたバグが解決されたり、自分に作業項目が割り当てられたりしたときに、通知を受けることができます。 自分やチーム、またはプロジェクトのために作成したルールまたはサブスクリプションに基づいて通知を受け取ります。 詳細情報: 通知について

OAuth

OAuth 2.0 は、認可用の業界標準プロトコルです。 Azure DevOps Services では、REST API を認証するために OAuth 2.0 がサポートされています。 詳細については、OAuth 2.0 を使用した REST API へのアクセスの承認に関する記事を参照してください。

Organization owner

組織を作成したユーザー、または後で組織の所有者として割り当てられたユーザー。 組織の所有者は、すべての Azure DevOps の機能にアクセスでき、他のユーザーに機能や機能へのアクセス権を付与できます。 組織の所有者を検索または変更するには、「組織の所有者を変更する」を参照してください

個人用アクセス トークン (PAT)

個人用アクセス トークン (AT) は、Azure DevOps への認証に使用できる代替パスワードです。 AT を作成および取り消す方法については、「個人用アクセス トークンを使用してアクセスを認証する」を参照してください

権限

機能または関数を使用するためにユーザーまたはグループに対して行われた割り当て。 アクセス許可は、既定のセキュリティ グループに割り当てられます。 詳細については、「アクセス許可、アクセス、およびセキュリティ グループの概要」を参照してください。

アクセス許可の状態

ユーザーまたはグループのアクセス許可に機能または関数に割り当てられた状態。 ユーザーのアクセス許可が [許可]、[継承された許可]、または [システム許可] に設定されている場合、ユーザーは機能にアクセスする権限を持ちます。 状態が [拒否]、[継承された拒否]、[システム拒否]、または [未設定] に設定されている場合、アクセス許可がありません。 詳細については、「アクセス許可、アクセス、およびセキュリティ グループの概要」を参照してください。

Pipelines

パイプラインは、同時実行ビルドを実行したり、同時実行リリースをデプロイしたりするために定義する成果物です。 2 種類のパイプラインがサポートされ、プライベートとホストされます。 詳細については、CI/CD 同時実行ジョブに関するページを参照してください

パイプラインの概念のエンドツーエンド

計画 (配信計画とも呼ばれます)

計画は、各チームのイテレーションに基づいて予定表内にレイアウトされた複数のチームとプロジェクトの作業を表示する構成可能なビューです。 ビューの各行は、チームのプロダクトまたはポートフォリオ バックログからの作業を表します。 各カードは、ユーザー ストーリー、フィーチャー、エピックなどの作業項目に対応します。 詳しくは、チームの配信計画の確認に関する記事をご覧ください。

処理

プロセスは、作業追跡システムの構成要素を定義します。 プロセスをカスタマイズするには、最初に、既定のシステム プロセス (アジャイルスクラムCMMI) のいずれかから継承プロセスを作成します。 プロセスを使用するすべてのプロジェクトに、行った変更が表示されます。 詳しくは、「プロセスのカスタマイズと継承プロセスの概要」をご覧ください。

プロジェクト

プロジェクト (以前は "チーム プロジェクト" と呼ばれていました) は、ソース コードのリポジトリを提供します。 プロジェクトは、ユーザーのグループがソフトウェア ソリューションの構築に関する計画、進捗状況の追跡、共同作業を行うことができる場所を提供します。 プロジェクトは、Azure DevOps Services 組織に対して、または TFS プロジェクト コレクション内で定義されます。 これを使用すると、プロジェクト内で定義されたオブジェクトに焦点を当てることができます。 詳細については、「プロジェクトの概要と組織のスケーリング」を参照してください。

パブリック プロジェクト

Azure DevOps Services 組織内で作成され、全世界に公開されるプロジェクト。 世界中の誰もがそれらを発見し、限定された操作を実行することができます。 Azure DevOps CLI を使用して、プロジェクトの一覧を検出できます。 管理者は、完全に投稿できるユーザーを制御できます。 プロジェクトの可視性の変更で説明されているように、管理者はプロジェクトをプライベートからパブリックに、またはその逆に切り替えることができます。

クエリ

クエリは、作業項目を検索して一覧表示するために使われます。 アドホック検索が特定の作業項目を検索するために使われるのに対し、クエリでは作業のトリアージに使われるマネージド検索がサポートされます。 フラット リスト クエリでは、状態グラフと傾向グラフもサポートされます。 詳しくは、マネージド クエリの概要に関する記事をご覧ください。

リポジトリ

ファイルの変更を追跡するために構成するソース管理フォルダーまたはコンテナー。 お使いのコンピューターには任意の数のリポジトリを持つことができます。各リポジトリは、それぞれ独自のフォルダーに格納されます。 各リポジトリは独立しているため、あるリポジトリに保存された変更は別のリポジトリの内容には影響しません。 詳細情報: 新しい Git リポジトリを作成します

ロール ベース アクセス許可

ロール内のメンバーシップと、そのロールに割り当てられたアクセス許可に基づいてアクションを制限するセキュリティ モデル。 詳細については、「ロール ベース アクセス許可」を参照してください。

セキュリティ グループ

アクセス許可とアクセスの管理を簡略化するために、ユーザーやその他の doメイン オブジェクトを整理できるメソッド。 Azure DevOps では、多くの既定のセキュリティ グループとカスタム グループを作成する機能がサポートされています。 詳細については、「アクセス許可、アクセス、およびセキュリティ グループの概要」を参照してください。

サービス アカウント

ビルド サービスやテスト サービスなど、選択したサービスの監視または管理に使用されるアカウント。

サービス プリンシパル

サービス プリンシパルは、単一のテナントまたはディレクトリ内のグローバル アプリケーション オブジェクトのローカル表現、つまりアプリケーション インスタンスです。 アプリケーションが (登録または同意によって) テナント内のリソースへのアクセス許可を与えられると、サービス プリンシパル オブジェクトが作成されます。 詳細については、Microsoft Entra ID のアプリケーション オブジェクトとサービス プリンシパル オブジェクト、および Azure DevOps でのサービス プリンシパルとマネージド ID のサポートに関するページを参照してください。

スプリント (イテレーションとも呼ばれます)

スプリントは、通常は 2 から 3 週間の期間であり、その期間中に完了する必要がある作業項目をグループ化するために使われます。 スプリントは、スプリント計画、スプリント バーンダウン、その他のスクラム プロセスをサポートするために、スクラム方式で使われます。 スプリントは、イテレーション パスによって定義されます。 詳しくは、区分パスとイテレーション パス (スプリントとも呼ばれる) の概要に関する記事をご覧ください。

スプリント バックログ

チームの同じスプリントまたはイテレーション パスに割り当てられた作業項目の対話型リスト。 スプリント バックログは、スクラム手法を使用するチームをサポートします。 詳細情報: スプリント計画

関係者

利害関係者アクセス権を持つ Azure DevOps インスタンス内の組織のメンバーシップを付与されたユーザー アカウント。 利害関係者アクセスを使用すると、作業項目の追加と変更、プロジェクトの状態のチェック、パイプラインの管理、ダッシュボードの表示と管理を行うことができます。 詳細については、「利害関係者として開始する」を参照してください

タスクボード

タスクボードは、スプリント バックログに定義されているタスクの確認と更新に使用できる、作業項目の対話型ボードです。 タスクボードは、スクラム手法を使用するチームをサポートします。 詳細については、「タスクボードを更新して監視する」を参照してください。

Teams

チームは、選択したプロジェクト メンバーのセットに対応します。 チームを使用すると、組織は作業をサブカテゴリ化して、プロジェクト内で追跡するすべての作業に集中できます。 各チームは、一連のアジャイル ツールにアクセスできます。 チームは、これらのツールを使用して自律的に作業し、企業内の他のチームと共同作業を行うことができます。 各チームは、作業要件を満たすように各ツールを構成およびカスタマイズできます。 詳細については、「チームとアジャイル ツールについて」を参照してください。

チーム グループ

チームの作成時に定義され、チームに追加されるときにメンバーが自動的に設定されるセキュリティ グループ。

テナント

アクセスまたは課金の管理に使用される Microsoft Entra ID。 詳細については、「Microsoft Entra テナントの変更」を参照してください

Team Foundation バージョン管理 (TFVC)

一元化されたバージョン コントロール システム。 TFVC を使用すると、開発者は開発マシン上に各ファイルのバージョンを 1 つだけ保持できます。 分岐はパスに基づき、サーバー上で作成されます。 履歴データはサーバーにのみ保持されます。 詳細情報: Team Foundation バージョン管理の使用

有効なユーザー

有効なユーザーとは、Azure DevOps がアカウントまたはプロジェクトに接続できると認識するユーザーです。 組み込みグループに直接、または Windows、Active Directory、または Microsoft Entra グループを介してユーザーのアカウントを追加すると、有効なユーザー グループのいずれかに自動的に追加されます。 詳細については、「アクセス許可、アクセス、およびセキュリティ グループの概要」を参照してください。

Widgets (ウィジェット)

ウィジェットには、ダッシュボード上の情報とグラフが表示されます。 それらの多くは構成できます。 多くのウィジェットには、システムによって作成された 1 つ以上のデータ ストアまたはグラフから入手できる情報が表示されます。 詳しくは、ウィジェット カタログに関する記事をご覧ください。

作業項目

作業項目は、作業項目データ ストアに格納されているオブジェクトを表します。 各作業項目は、作業項目の種類 (ユーザー ストーリー、機能、バグ、タスク、問題など) に基づいており、組織またはプロジェクト コレクション内のすべてのプロジェクトで一意の識別子が割り当てられます。 使用できる作業項目の種類は、プロジェクトの作成時に使用されたプロセスに基づいています。 各作業項目は、情報のキャプチャ、添付ファイルの追加、他の作業項目へのリンクなどをサポートしています。 詳細情報: 作業項目について。

作業項目の種類 (WIT)

WIT は、作業項目の追跡に使われるフィールド、ワークフロー、フォームを指定します。 各 WIT は、30 を超えるシステム フィールドと、種類固有の複数のフィールドに関連付けられています。 作業項目を使って、プロジェクトの開発に必要な作業を計画して追跡します。 既定のプロセスで提供される定義済みの WIT の概要については、プロセスとプロセス テンプレートに関する記事をご覧ください。