Azure Boards란?

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

Azure Boards 소프트웨어 개발 팀에게 소프트웨어 프로젝트를 관리하는 데 필요한 대화형 및 사용자 지정 가능한 도구를 제공합니다. Agile, 스크럼 및 Kanban 프로세스에 대한 네이티브 지원, 일정 보기, 구성 가능한 대시보드 및 통합 보고를 비롯한 다양한 기능을 제공합니다. 이러한 도구는 비즈니스가 성장함에 따라 확장됩니다.

프로젝트와 관련된 작업, 문제 및 코드 결함을 빠르고 쉽게 추적할 수 있습니다. 다음 이미지에 표시된 Kanban 보드는 사용자 스토리, 버그, 기능 및 서사시를 추가, 업데이트 및 필터링할 수 있는 여러 도구 중 하나일 뿐입니다.

Azure Boards Hub Pages, Kanban 보드 스크린샷

Azure Boards 사용할 준비가 되면 무료로 등록을 참조하고 다른 사용자가 Azure Boards 공동 작업하도록 초대하세요. 자세한 정보가 필요하신가요? Azure Boards 사용하여 작업을 계획하고 추적하는 이유를 참조하세요.

참고

이 문서는 Azure DevOps Services 및 Azure DevOps Server 2019 이상 버전에 적용됩니다. 대부분의 정보는 이전 온-프레미스 버전에 유효합니다. 그러나 이미지는 최신 버전의 예제만 표시합니다.

사용자 스토리, 버그, 기능 및 서사시 추적

기본 작업 항목 유형(예: 사용자 스토리, 버그, 기능 및 서사시)을 사용하여 다양한 유형의 작업을 추적합니다. 또는 이러한 형식을 사용자 지정하거나 직접 만듭니다. 각 작업 항목 양식은 주석, 기록, 링크첨부 파일 추가 및 추적을 위한 토론을 포함하여 표준 시스템 필드 및 컨트롤 집합을 제공합니다. 배포, 개발관련 작업 컨트롤은 코드가 릴리스 또는 변경되는 시기와 작업 항목 간의 관계 추적을 지원합니다.

Azure Boards 작업 항목 양식, 사용자 스토리 스크린샷

대화형 백로그, 보드, 목록 및 일정 보기 사용

Azure Boards 각각 대화형 도구 집합을 제공하는 여러 허브를 제공합니다. 각 도구는 필터링된 작업 항목 집합을 제공합니다. 대부분의 도구는 작업 항목 추가 및 업데이트를 지원합니다. 이러한 도구를 효과적으로 사용하는 방법에 대한 자세한 내용은 작업 항목을 추가, 업데이트 및 연결하는 최상의 도구를 참조하세요.

개인 설정된 필터링된 목록에 대한 작업 항목 열기

작업 항목 허브를 사용하여 사용자에게 할당된 작업 항목을 빠르게 찾을 수 있습니다. 팔로우하는 작업 항목, 언급한 항목 또는 보거나 업데이트한 항목과 같은 선택 조건에 따라 다양한 목록에 액세스합니다.

Azure Boards, 작업 항목 스크린샷

Boards를 사용하여 상태 추가, 업데이트 및 추적

Boards 허브를 사용하여 작업 항목을 카드로 보고 끌어서 놓기를 통해 빠른 상태 업데이트를 수행합니다. 이 기능은 실제 화이트보드의 스티커 메모와 유사합니다. Kanban 사례를 구현하고 팀의 작업 흐름을 시각화하는 데 사용합니다.

Azure Boards, Kanban 보드 스크린샷

백로그를 사용하여 작업 추가, 우선 순위 지정, 구성 및 할당

백로그 허브를 사용하여 작업 항목을 보고, 계획하고, 정렬하고, 구성합니다. 제품 백로그는 프로젝트 계획 및 팀과 추적하고 공유하는 데 필요한 모든 정보의 리포지토리를 나타냅니다. 포트폴리오 백로그를 사용하면 기능 및 서사시로 작업을 그룹화할 수 있습니다.

Azure Boards 제품 백로그 스크린샷

스크럼 프로세스에 스프린트 사용

스프린트 허브 열어 특정 반복 경로 또는 스프린트에 따라 팀의 필터링된 작업 항목 보기에 액세스합니다. 백로그에서 끌어서 놓기를 사용하여 반복 경로에 작업을 할당할 수 있습니다. 백로그 목록 또는 카드 기반 태스크보드와 상호 작용하여 스크럼 사례를 구현합니다.

Azure Boards 작업 보드 스크린샷

쿼리를 사용하여 작업 항목 목록 및 차트 만들기

쿼리 허브 액세스하여 작업 항목의 사용자 지정 목록을 생성합니다. 쿼리는 다음 작업을 지원합니다.

  • 공통 항목이 있는 작업 항목 그룹을 찾습니다.
  • 팀 구성원 또는 스프린트에 할당할 작업을 심사하고 우선 순위를 지정합니다.
  • 대량 업데이트를 수행합니다.
  • 작업 항목 간의 종속성 또는 관계를 확인합니다.
  • 필요에 따라 대시보드에 추가할 수 있는 상태 및 추세 차트를 만듭니다.

백로그 계층 구조

Azure Boards, 쿼리 스크린샷

쿼리 차트

차트 구성, 플랫 목록 쿼리 스크린샷

일정 보기 및 종속성에 배달 계획 사용

배달 계획 허브를 사용하여 관리 팀은 일정 보기에서 결과물을 보고 여러 팀의 종속성을 추적할 수 있습니다. 배달 계획은 완전히 대화형이며 다음 작업을 지원합니다.

  • 다양한 프로젝트의 백로그와 팀을 포함하여 최대 15개의 팀 백로그 보기
  • 사용자 지정 포트폴리오 백로그 및 서사시 보기
  • 여러 반복에 걸쳐 있는 작업 보기
  • 계획에서 백로그 항목 추가
  • 기능, 에픽 및 기타 포트폴리오 항목의 롤업 진행률 보기
  • 작업 항목 간에 존재하는 종속성을 봅니다.

Azure Boards, 배달 계획의 스크린샷

GitHub를 사용하여 Azure Boards에서 작업 추적

Azure Boards와 GitHub 리포지토리를 연결하여 GitHub 커밋, 끌어오기 요청, 이슈를 작업 항목에 연결할 수 있습니다. Azure Boards를 사용하여 작업을 계획하고 추적하면서 소프트웨어 개발용 GitHub를 사용할 수 있습니다. Azure Boards는 조직 및 비즈니스 요구 사항이 증가함에 따라 확장하도록 스케일링 성능을 제공합니다.

Kanban 보드에서 연결된 GitHub 커밋, 끌어오기 요청 또는 문제를 보고 빠르게 열 수 있습니다. 자세한 내용은 GitHub & Azure Boards 참조하세요.

GitHub 주석이 있는 Azure Boards Kanban 보드의 스크린샷

Agile, 스크럼 및 Kanban 프로세스 구현

Azure Boards 프로젝트에 대해 선택된 기본 프로세스 모델을 통해 소프트웨어 개발 프로세스를 지원하도록 설계되었습니다. 각 프로세스는 다음 이미지와 같이 자연스러운 계층 구조로 작업 항목 형식 집합을 제공합니다.

기본 은 문제, 작업 및 에픽을 통해 작업을 추적하는 가장 간단한 모델을 제공합니다.

기본 작업 항목 형식의 개념 이미지

Agile 은 스크럼을 포함하여 Agile 계획 방법( Agile Alliance의 Agile 방법론에 대해 자세히 알아보기)을 지원하고 개발 및 테스트 활동을 별도로 추적합니다. 이 프로세스는 Kanban 보드에서 사용자 스토리 및 버그(선택 사항)를 추적하거나 작업 보드에서 버그 및 작업을 추적하려는 경우에 유용합니다.

Agile 작업 항목 형식

스크럼은 Kanban 보드에서 제품 백로그 항목(PPI) 및 버그를 사용하거나 스프린트 태스크보드에서 볼 수 있는 작업을 추적합니다.

이 프로세스는 스크럼 조직에서 정의한 대로 스크럼 방법론을 지원합니다.

스크럼 작업 항목 형식

CMMI(기능 완성도 모델 통합)는 프로세스 개선을 위한 프레임워크와 감사 가능한 의사 결정 기록을 지원합니다. 이 프로세스를 통해 요구 사항을 추적하고 요청, 위험 및 검토를 변경할 수 있습니다. 이 프로세스는 공식적인 변경 관리 작업을 지원합니다.

CMMI 작업 항목 형식

구성 가능한 대시보드 및 Power BI 보고서

대시보드를 사용하여 팀은 사용자 지정된 보기를 만들어 상태를 파악하고, 진행 상황을 보고, 추세를 분석할 수 있습니다. 대시보드는 정보를 공유하고 워크플로 프로세스를 개선할 수 있는 유연성을 제공합니다. 각 팀은 대시보드를 조정하여 정보를 공유하고 진행 상황을 모니터링할 수 있습니다.

Azure Boards, 대시보드 스크린샷

또한 Power BI를 사용하여 분석 서비스의 사용자 지정 쿼리를 기반으로 하는 사용자 지정 복잡한 보고서를 만들 수 있습니다. Analytics 서비스는 Azure DevOps에 대한 보고 플랫폼입니다. 빠른 읽기 액세스 및 서버 기반 집계에 최적화되어 있습니다. 프로젝트의 과거 또는 현재 상태에 대한 정량적 질문에 대답하는 데 사용합니다.

자세한 내용은 대시보드, 차트, 보고서, & 위젯Analytics 서비스란?을 참조하세요.

엔드 투 엔드 추적 기능을 통해 가시성 확보

Azure Boards 사용하면 Azure DevOps 플랫폼과의 전체 통합을 활용할 수 있습니다. Azure DevOps는 요구 사항에서 배포까지 작업을 추적하는 엔드 투 엔드 추적 기능을 제공하도록 설계되었습니다. 결정 및 배포된 소프트웨어의 각 단계에서 인사이트를 얻습니다. 지원되는 추적 작업 중 일부는 다음과 같습니다.

  • 요구 사항에서 분기 만들기
  • 업데이트된 분기의 끌어오기 요청 만들기
  • 빌드 파이프라인을 사용하여 끌어오기 요청의 유효성 검사
  • 요구 사항에 대한 인라인 테스트 만들기 및 실행
  • 끌어오기 요청을 기본 기본 분기에 병합
  • Azure Boards 배포 상태를 사용하여 프로덕션에 변경 내용 배포
  • 요구 사항 추적 가능성 모니터링 및 보고

이러한 기능에 대한 자세한 내용은 엔드 투 엔드 추적 기능서비스 간 통합 및 공동 작업 개요를 참조하세요.

독립적이고 자율적인 팀 지원

팀은 특정 제품 영역에서 작업하는 프로젝트 멤버 그룹을 나타냅니다. 이러한 영역은 영역 경로로 표시됩니다. 영역 경로는 조직에서 가능한 소유권 영역을 나타내는 계층적 경로입니다. 팀은 이름, 멤버 및 해당 영역 경로로 정의됩니다.

보드, 백로그, 스프린트 및 배달 계획은 팀 구성에 의존합니다. 예를 들어 Kanban 보드 또는 제품 백로그를 추가하려는 경우 팀을 정의합니다. 팀에 대한 자세한 내용은 팀 및 Agile 도구 정보를 참조하세요.

팀 도구의 개념 이미지

Azure Boards 즐겨 찾는 도구에서 작동합니다. Microsoft TeamsSlack과 통합하여 효율적인 ChatOps를 사용하도록 설정합니다.

확장은 다른 도구를 지원합니다. 확장은 프로젝트에 새로운 기능을 추가하는 설치 가능한 소프트웨어 단위입니다. Azure DevOps Marketplace에서 확장을 찾습니다. 확장은 작업 항목, 스프린트, 스크럼 등의 계획 및 추적과 팀 구성원 간의 협업을 지원할 수 있습니다.

비디오: Azure Boards 작업 계획