프로젝트 관리 및 탐색 용어집

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

이 용어집에서는 Azure DevOps에 대한 웹 포털에서 탐색할 때 사용되는 용어를 설명합니다. Agile 용어집도 참조하세요.

백로그

팀이 제공할 계획에 대한 팀 프로젝트 계획 또는 로드맵에 해당하는 작업 항목의 대화형 목록입니다. 제품 백로그는 작업의 우선 순위를 지정하고, 스프린트별로 작업을 예측하고, 포트폴리오 백로그 항목에 작업을 빠르게 연결할 수 있도록 지원합니다. 백로그 항목을 정의한 다음 Kanban 보드를 사용하여 해당 상태 관리할 수 있습니다.

Teams는 각 백로그를 사용자 지정할 수 있습니다. 자세한 내용은 백로그 만들기를 참조하세요.

Analytics 보기

분석 뷰는 분석 서비스를 기반으로 Power BI 보고서에 대한 필터 조건을 지정하는 간소화된 방법을 제공합니다. 분석 서비스는 Azure DevOps Services에 대한 보고 플랫폼입니다.

영역 경로

영역 경로는 팀, 제품 또는 기능 영역별로 작업 항목을 그룹화하는 데 사용됩니다. 반복 경로는 스프린트, 마일스톤 또는 기타 이벤트별 또는 시간 관련 기간으로 작업을 그룹화하는 데 사용됩니다. 영역 경로를 사용하여 경로 계층 구조를 정의할 수 있습니다. 자세한 내용은 영역 및 반복 경로에 대해 참조하세요.

감사 로그

감사 로그에는 Azure DevOps 조직 전체에서 발생하는 많은 변경 내용이 포함됩니다. 변경 내용은 조직 내의 사용자 또는 서비스 ID가 권한 변경을 포함하여 아티팩트 상태를 편집할 때 발생합니다. 자세한 내용은 감사 로그 액세스 , 내보내기 및 필터링을 참조하세요.

인증

인증은 Azure DevOps에서 조직에 로그인할 때 제공된 자격 증명에 따라 사용자의 식별을 확인합니다. 이러한 서비스/서버는 일반적으로 Active Directory 또는 Microsoft Entra ID와 같은 서비스에서 제공하는 보안 기능과 통합되고 의존합니다. 자세한 내용은 보안, 인증 및 권한 부여 정보를 참조 하세요.

권한 부여

권한 부여는 서비스 또는 서버 인스턴스에 연결하려는 ID에 서비스, 기능, 함수, 개체 또는 메서드에 액세스하는 데 필요한 권한이 있는지 확인하기 위해 수행되는 작업입니다. 자세한 내용은 보안, 인증 및 권한 부여 정보를 참조 하세요.

Boards(Kanban)

개념에서 완성 및 린 메서드로 작업 흐름의 시각화를 지원하는 대화형 전자 서명 보드입니다. 자세한 정보: Kanban 개요.

컬렉션

컬렉션은 Azure DevOps의 여러 프로젝트에 대한 컨테이너입니다. 기본 컬렉션은 Azure DevOps Services에 등록하거나 Team Foundation Server를 설치할 때 만들어집니다. Azure DevOps Services 내에서 컬렉션은 조직에 해당합니다. 온-프레미스 TFS 배포의 경우 컬렉션을 추가하고 관리하여 컬렉션 내의 프로젝트에서 사용할 수 있는 논리 및 물리적 리소스를 지정할 수 있습니다.

자세한 정보: Team Foundation Server에서 프로젝트 및 조직 크기 조정, 조직 관리 또는 프로젝트 컬렉션 관리에 대해 알아봅니다.

조건부 액세스

조건부 액세스는 Microsoft Entra 테넌트가 지원하는 Azure DevOps 리소스 보안을 지원합니다. 예를 들어 다단계 인증을 사용하도록 설정하여 손상된 자격 증명의 위험으로부터 보호할 수 있습니다. 자세한 내용은 Azure DevOps에 대한 조건부 액세스 관리를 참조 하세요.

대시보드

대시보드는 실시간 정보를 제공하는 사용자가 구성할 수 있는 대화형 로그보드입니다. 대시보드는 팀과 연결되며 구성 가능한 위젯을 표시하여 정보를 표시합니다. 자세한 내용은 대시보드 추가 및 관리를 참조하세요.

확장

확장은 Azure DevOps의 DevOps 환경을 사용자 지정하고 확장하는 데 사용되는 간단한 추가 기능입니다. HTML, JavaScript, CSS 등의 표준 기술로 작성되었으며 선호하는 개발 도구를 사용하여 개발할 수 있습니다. Visual Studio Marketplace, Azure DevOps 탭에서 수백 개의 확장을 사용할 수 있습니다.

Favorites

개체를 즐겨찾기로 태그 지정하는 방법은 자신 또는 다른 팀 구성원의 빠른 탐색을 지원하는 데 사용됩니다. 작업 항목 쿼리에 태그를 지정하고 정의를 개인 및 팀 즐겨찾기로 빌드할 수 있습니다. 즐겨찾기로 태그를 지정할 수 있는 다른 개체에는 코드 분기, 배달 계획, 테스트 계획, 팀 또는 프로젝트만 포함됩니다. 자세한 내용은 개인 또는 팀 즐겨찾기 설정을 참조 하세요.

팔로우

특정 작업 항목 또는 끌어오기 요청에 태그를 지정하여 따라야 하는 것은 변경 내용에 대한 전자 메일 업데이트를 받는 데 사용되는 방법입니다. 자세한 내용은 작업 항목 팔로우 또는 끌어오기 요청을 참조하세요.

Git 리포지토리

Git 리포지토리는 변경 내용 추적, 코드에 대한 기여 검토 등을 위한 분산 버전 제어 시스템을 지원합니다. 각 개발자는 자신의 개발 컴퓨터에 소스 리포지토리의 복사본을 가지고 있습니다. 프로젝트에 여러 Git 리포지토리를 추가할 수 있습니다. 자세한 정보: Git 리포지토리.

참고 항목

Visual Studio 및 Azure DevOps Services의 Git은 표준 Git입니다. 타사 Git 서비스와 함께 Visual Studio를 사용할 수 있으며 Azure DevOps Services에서 타사 Git 클라이언트를 사용할 수도 있습니다.

상속

사용자에 대해 직접 허용되거나 거부되지 않는 사용 권한은 상속될 수 있습니다. 자세한 내용은 권한, 액세스 및 보안 그룹 시작을 참조하세요.

Microsoft 인증 라이브러리

MSAL(Microsoft 인증 라이브러리)을 사용하면 애플리케이션 개발자가 Microsoft ID 플랫폼 토큰을 획득하여 사용자를 인증하고 보안 웹 API에 액세스할 수 있습니다. Microsoft Graph, 기타 Microsoft API, 타사 웹 API 또는 자체 웹 API에 대한 보안 액세스를 제공하는 데 사용할 수 있습니다. MSAL은 .NET, JavaScript, Java, Python, Android 및 iOS를 비롯한 다양한 애플리케이션 아키텍처 및 플랫폼을 지원합니다. 자세한 내용은 Microsoft 인증 라이브러리 개요를 참조하세요.

네임스페이스

Azure DevOps 리소스의 각 제품군(작업 항목, Git 리포지토리 등)은 다른 네임스페이스를 사용하여 보호됩니다. 각 보안 네임스페이스에는 0개 이상의 ACL이 포함됩니다. 각 ACL에는 토큰, 상속 플래그 및 0개 이상의 ACE 집합이 포함됩니다. 각 ACE에는 ID 설명자, 허용되는 권한 비트 마스크 및 거부된 권한 비트 마스크가 포함됩니다.

Azure DevOps 네임스페이스 목록은 보안 네임스페이스 및 권한 참조를 참조하세요.

알림

알림을 사용하면 작업 항목, 코드 검토, 끌어오기 요청, 소스 제어 파일 및 빌드가 변경될 때 전자 메일을 받습니다. 예를 들어 연 버그가 해결되거나 작업 항목이 할당될 때마다 알림을 받을 수 있습니다. 사용자, 팀 또는 프로젝트에 대한 규칙 또는 구독에 따라 알림을 받습니다. 자세한 정보: 알림에 대해 알아봅니다.

OAuth

OAuth 2.0은 권한 부여를 위한 업계 표준 프로토콜입니다. OAuth 2.0은 Azure DevOps Services에서 REST API를 인증하는 데 지원됩니다. 자세한 내용은 OAuth 2.0을 사용하여 REST API에 대한 액세스 권한 부여를 참조하세요.

조직 소유자

조직을 만들었거나 나중에 조직 소유자 할당된 사람입니다. 조직 소유자 모든 Azure DevOps 기능 및 함수에 액세스할 수 있으며 다른 사용자에게 기능 및 함수에 대한 액세스 권한을 부여할 수 있습니다. 조직 소유자 조회하거나 변경하려면 조직 소유자 변경을 참조하세요.

PAT(개인용 액세스 토큰)

PAT(개인 액세스 토큰)는 Azure DevOps에 인증하는 데 사용할 수 있는 대체 암호입니다. PAT를 만들고 해지하는 방법을 알아보려면 개인용 액세스 토큰을 사용하여 액세스 인증을 참조 하세요.

Permission

기능 또는 함수를 사용하기 위해 사용자 또는 그룹에 할당한 것입니다. 권한은 기본 보안 그룹에 할당됩니다. 자세한 내용은 권한, 액세스 및 보안 그룹 시작을 참조하세요.

사용 권한 상태

사용자 또는 그룹의 권한에 기능 또는 함수에 할당된 상태입니다. 사용 권한이 허용, 상속된 허용 또는 시스템 허용으로 설정된 경우 사용자는 기능에 액세스할 수 있는 권한이 있습니다. 상태가 거부, 상속된 거부, 시스템 거부 또는 설정되지 않음으로 설정된 경우 권한이 없습니다. 자세한 내용은 권한, 액세스 및 보안 그룹 시작을 참조하세요.

Pipelines

파이프라인은 동시 빌드를 실행하거나 동시 릴리스를 배포하기 위해 정의하는 아티팩트입니다. 두 가지 유형의 파이프라인이 지원되며 프라이빗 및 호스트됩니다. 자세한 내용은 CI/CD 동시 작업을 참조 하세요.

파이프라인 개념 엔드 투 엔드

계획(배달 계획이라고도 함)

계획은 각 팀의 반복에 따라 일정 내에 배치된 여러 팀과 프로젝트의 작업을 표시하는 구성 가능한 보기입니다. 보기의 각 행은 팀의 제품 또는 포트폴리오 백로그의 작업을 나타냅니다. 각 카드 사용자 스토리, 기능 또는 에픽과 같은 작업 항목에 해당합니다. 자세한 내용은 팀 배달 계획 검토를 참조하세요.

Process

프로세스는 작업 추적 시스템의 구성 요소를 정의합니다. 프로세스를 사용자 지정하려면 먼저 기본 시스템 프로세스 중 하나인 Agile, 스크럼 또는 CMMI에서 상속된 프로세스를 만듭니다. 프로세스를 사용하는 모든 프로젝트에는 사용자가 변경한 내용이 표시됩니다. 자세한 내용은 프로세스 사용자 지정 및 상속된 프로세스에 대해 참조하세요.

프로젝트

이전에 팀 프로젝트로 알려진 프로젝트는 소스 코드에 대한 리포지토리를 제공합니다. 프로젝트는 사용자 그룹이 소프트웨어 솔루션 빌드를 계획, 추적 및 공동 작업할 수 있는 장소를 제공합니다. 프로젝트는 Azure DevOps Services 조직 또는 TFS 프로젝트 컬렉션 내에서 정의됩니다. 이를 사용하여 프로젝트 내에 정의된 개체에 집중할 수 있습니다. 자세한 내용은 프로젝트 및 조직 크기 조정에 대해 참조하세요.

공용 프로젝트

전 세계에 표시되는 Azure DevOps Services 조직 내에서 만든 프로젝트입니다. 전 세계 모든 사용자가 이를 검색하고 제한된 작업을 수행할 수 있습니다. Azure DevOps CLI를 사용하여 프로젝트 목록을 검색할 수 있습니다. 관리주인은 누가 완전히 기여할지 제어할 수 있습니다. 관리주체는 설명한 대로 프로젝트를 프라이빗에서 퍼블릭으로 전환할 수 있으며 그 반대의 경우도 마찬가지입니다.프로젝트 표시 유형을 변경합니다.

쿼리

쿼리는 작업 항목을 찾고 나열하는 데 사용됩니다. 쿼리는 특정 작업 항목을 찾는 데 사용되는 임시 검색과 작업을 심사하는 데 사용되는 관리 검색을 지원합니다. 플랫 목록 쿼리는 상태 및 추세 차트도 지원합니다. 자세한 내용은 관리되는 쿼리를 참조 하세요.

리포지토리

파일 변경 내용을 추적하는 데 도움이 되도록 구성하는 소스 제어 폴더 또는 컨테이너입니다. 컴퓨터에는 각 리포지토리가 자체 폴더에 저장되어 있을 수 있습니다. 각 리포지토리는 독립적이므로 한 리포지토리에 저장된 변경 내용은 다른 리포지토리의 내용에 영향을 주지 않습니다. 자세한 정보: 새 Git 리포지토리 만들기

역할 기반 권한

역할 내의 멤버 자격 및 해당 역할에 할당된 권한에 따라 작업을 제한하는 보안 모델입니다. 자세한 내용은 역할 기반 권한을 참조하세요.

보안 그룹

사용자 및 기타 do기본 개체를 구성하여 권한 및 액세스 관리를 간소화할 수 있는 방법입니다. Azure DevOps는 많은 기본 보안 그룹과 사용자 지정 그룹을 만드는 기능을 지원합니다. 자세한 내용은 권한, 액세스 및 보안 그룹 시작을 참조하세요.

서비스 계정

빌드 또는 테스트 서비스와 같은 선택 서비스를 모니터링하거나 관리하는 데 사용되는 계정입니다.

서비스 사용자

서비스 주체는 단일 테넌트 또는 디렉터리에 있는 전역 애플리케이션 개체의 로컬 표현 또는 애플리케이션 인스턴스입니다. 애플리케이션이 테넌트의 리소스에 액세스하기 위한 권한을 받으면(등록 또는 동의 시) 서비스 주체 개체가 만들어집니다. 자세한 내용은 Azure DevOps의 Microsoft Entra ID 및 서비스 주체 및 관리 ID 지원의 애플리케이션 및 서비스 주체 개체를 참조하세요.

스프린트(반복이라고도 함)

스프린트는 일반적으로 해당 기간 동안 완료할 작업 항목을 그룹화하는 데 사용되는 2~3주 기간입니다. 스프린트는 스크럼 메서드에서 스프린트 계획, 스프린트 번다운 및 기타 스크럼 프로세스를 지원하는 데 사용됩니다. 스프린트는 반복 경로를 통해 정의됩니다. 자세한 내용은 영역 및 반복 경로 정보(스프린트라고도 합니다)를 참조하세요.

스프린트 백로그

팀의 동일한 스프린트 또는 반복 경로에 할당된 작업 항목의 대화형 목록입니다. 스프린트 백로그는 스크럼 방법론을 사용하는 팀을 지원합니다. 자세한 정보: 스프린트 계획.

이해 관계자

관련자 액세스 권한이 있는 Azure DevOps 인스턴스의 조직에 대한 멤버 자격을 부여한 사용자 계정. 이해 관계자 액세스를 사용하면 작업 항목을 추가 및 수정하고, 프로젝트 상태 검사, 파이프라인을 관리하고, 대시보드를 보고 관리할 수 있습니다. 자세한 내용은 이해 관계자로 시작하기를 참조 하세요.

작업표

작업 보드는 스프린트 백로그에 대해 정의된 작업을 검토하고 업데이트하는 데 사용할 수 있는 대화형 작업 항목 보드입니다. 작업표는 스크럼 방법론을 사용하는 팀을 지원합니다. 자세한 내용은 작업표 업데이트 및 모니터링을 참조하세요.

Teams

팀은 선택한 프로젝트 멤버 집합에 해당합니다. 팀과 함께 조직은 작업을 하위 분류하여 프로젝트 내에서 추적하는 모든 작업에 더 집중할 수 있습니다. 각 팀은 Agile 도구 모음에 액세스할 수 있습니다. Teams는 이러한 도구를 사용하여 기업 전체의 다른 팀과 자율적으로 작업하고 공동 작업할 수 있습니다. 각 팀은 작업 요구 사항을 충족하도록 각 도구를 구성하고 사용자 지정할 수 있습니다. 자세한 내용은 팀 및 Agile 도구에 대해 참조하세요.

팀 그룹

팀이 생성될 때 정의되고 팀에 추가될 때 멤버로 자동으로 채워지는 보안 그룹입니다.

테넌트

액세스 또는 청구를 관리하는 데 사용되는 Microsoft Entra ID입니다. 자세한 내용은 Microsoft Entra 테넌트 변경을 참조 하세요.

TFVC(Team Foundation 버전 제어)

중앙 집중식 버전 제어 시스템입니다. TFVC를 사용하면 개발 머신에 각 파일의 버전이 하나만 있습니다. 분기는 경로에 기반을 두며 서버에서 만들어집니다. 기록 데이터는 서버에만 보관됩니다. 자세한 정보: Team Foundation 버전 제어 사용합니다.

유효한 사용자

유효한 사용자는 Azure DevOps가 계정 또는 프로젝트에 연결할 수 있다고 인식하는 사용자입니다. 사용자의 계정을 기본 제공 그룹이나 Windows, Active Directory 또는 Microsoft Entra 그룹을 통해 직접 추가하면 유효한 사용자 그룹 중 하나에 자동으로 추가됩니다. 자세한 내용은 권한, 액세스 및 보안 그룹 시작을 참조하세요.

위젯

위젯은 대시보드에 정보와 차트를 표시합니다. 이들 중 많은 부분을 구성할 수 있습니다. 여러 위젯은 시스템에서 만든 하나 이상의 데이터 저장소 또는 차트에서 사용할 수 있는 정보를 표시합니다. 자세한 내용은 위젯 카탈로그를 참조하세요.

작업 항목

작업 항목은 작업 항목 데이터 저장소에 저장된 개체를 나타냅니다. 각 작업 항목은 사용자 스토리, 기능, 버그, 작업 또는 문제와 같은 작업 항목 유형을 기반으로 하며 조직 또는 프로젝트 컬렉션의 모든 프로젝트에서 고유한 식별자가 할당됩니다. 사용할 수 있는 작업 항목 유형은 프로젝트를 만들 때 사용한 프로세스를 기반으로 합니다. 각 작업 항목은 정보 캡처, 첨부 파일 추가, 다른 작업 항목에 연결 등을 지원합니다. 자세한 정보: 작업 항목에 대해 알아봅니다.

작업 항목 유형(WIT)

WIT는 작업 항목을 추적하는 데 사용되는 필드, 워크플로 및 양식을 지정합니다. 각 WIT는 30개 이상의 시스템 필드와 여러 형식별 필드와 연결됩니다. 작업 항목을 사용하여 프로젝트를 개발하는 데 필요한 작업을 계획하고 추적합니다. 기본 프로세스와 함께 제공되는 미리 정의된 WIT에 대한 개요는 프로세스 및 프로세스 템플릿에 대해 참조 하세요.