다음을 통해 공유


작업 항목 사용 시작

소프트웨어 개발 프로젝트를 계획하고 추적하려면 Visual Studio ALM(Application Lifecycle Management)에서 작업 항목을 만듭니다. 작업 항목은 TFS(Team Foundation Server)의 데이터 저장소에 추가됩니다. 작업 항목을 사용하여 작업을 할당하고, 상태를 추적하고, 팀 내에서 작업을 조정할 수 있습니다. 작업 항목을 변경 집합 및 소스 코드 파일에 링크할 수 있을 뿐만 아니라 서로 링크할 수 있습니다.

작업 항목은 새로운 기능, 사용자 경험, 코드 오류, 작업 또는 문제와 같이 프로젝트에서 추적할 기본 요소에 해당합니다. 작업 항목에 표시되는 작업의 만들기, 관리, 해결 또는 수행을 담당하는 사용자의 계정 이름은 담당자 필드에서 설정합니다. 작업 상태는 상태 필드를 통해 추적합니다.

Visual Studio Online, TWA(Team Web Access) 또는 팀 탐색기에서 작업 항목을 만들 수 있습니다. Excel이나 Project에서 작업 항목을 대량으로 추가할 수도 있습니다.

웹 브라우저(Visual Studio Online 또는 TWA)에서 작업 항목 만들기

팀 프로젝트 또는 팀 홈 페이지에서 원하는 형식의 작업 항목을 만들 수 있습니다. 팀 탐색기에서 작업하려면 이 섹션으로 이동합니다.

  1. 사용자 또는 사용자의 팀이 팀 프로젝트를 만들지 않은 경우 지금 만드세요.

  2. 아직 팀 멤버로 추가되지 않은 경우 지금 추가하세요.

  3. 웹 브라우저에서 작업할 팀 프로젝트에 연결합니다. 예를 들어 Fabrikam, Inc. 팀이 http://fabrikamprime:8080/tfs/DefaultCollection/Fabrikam%20Fiber%20Website/로 이동합니다.

    TWA 홈 페이지에서 만들려는 작업 항목 형식을 선택할 수 있습니다.

    Visual Studio Online, TFS 2013.1 또는 TFS 2013.2 온-프레미스

    홈페이지 - 작업 항목 생성

    Team Web Access -TFS 2013 온-프레미스

    홈페이지 - 작업 항목 생성(TFS 2013)

  4. 제목을 입력한 다음 작업 항목을 저장합니다. 기본 상태를 변경하기 전에 저장해야 합니다.

    제품 백로그 항목 작업 항목 폼

    각 필드에 대한 자세한 내용은 팀 프로젝트를 만드는 데 사용되는 프로세스 템플릿을 기반으로 하는 스크럼 작업 항목 형식(제품 백로그 항목 등), Agile 작업 항목 형식(사용자 스토리 등) 및 CMMI 작업 항목 형식(요구 사항 등) 항목을 참조하세요.

팀 탐색기에서 작업 항목 만들기

  1. 사용자 또는 사용자의 팀이 팀 프로젝트를 만들지 않은 경우 지금 만드세요.

  2. 아직 팀 멤버로 추가되지 않은 경우 지금 추가하세요.

  3. 팀 탐색기를 열고 작업하려는 팀 프로젝트에 연결합니다.

    연결 페이지에서 연결된 팀 프로젝트 2개 나열

    Visual Studio에서 작업 중인데 팀 탐색기가 표시되지 않으면 메뉴 모음에서 보기, 팀 탐색기를 선택합니다. 팀 프로젝트에 처음으로 연결하는 경우 여기로 이동합니다.

    Eclipse에서 작업 중인 경우 여기서 연결 방법을 확인하세요.

  4. 작업 항목 노드 작업 항목 페이지를 엽니다.

  5. 만들려는 작업 항목 형식(예: 제품 백로그 항목)을 선택합니다.

    새 작업 항목 메뉴 - PBI 추가

    사용 가능한 작업 항목 형식은 팀 프로젝트를 만드는 데 사용한 프로세스 템플릿에 따라 다릅니다.

  6. 제목을 입력한 다음 작업 항목을 저장합니다. 기본 상태를 변경하기 전에 저장해야 합니다.

    새 제품 백로그 항목(팀 탐색기)

    필수 필드는 노란색으로 표시합니다.

    각 필드에 대한 자세한 내용은 팀 프로젝트를 만드는 데 사용되는 프로세스 템플릿을 기반으로 하는 스크럼 작업 항목 형식(제품 백로그 항목 등), Agile 작업 항목 형식(사용자 스토리 등) 및 CMMI 작업 항목 형식(요구 사항 등) 항목을 참조하세요.

검색 상자를 사용하여 작업 항목 찾기

작업 항목 검색 상자에 ID를 입력한 후 검색 아이콘을 선택합니다.

작업 항목 검색 텍스트 상자

또는 상황에 맞는 메뉴 아이콘 상황에 맞는 메뉴를 사용하여 필터를 추가하면 할당, 상태, 키워드 또는 작업 항목 형식을 기준으로 항목을 찾을 수 있습니다.

예를 들어, A=@Me T=Task을 입력하여 사용자에게 할당된 모든 작업을 나열합니다. =, : 및 – 연산자를 사용하여 각각 Equals, ContainsNot 연산을 지정합니다.

결과 목록이 표시되면 편집기를 선택하여 필터 기준을 수정하고 검색 결과를 구체화합니다.

자세한 내용은 검색 상자 쿼리 예제작업 항목 쿼리를 참조하세요.

상태 업데이트, 다시 할당 또는 작업 항목 수정

각 팀 멤버는 작업 항목 폼에서 작업 항목의 상태를 업데이트하거나 기록을 제외한 모든 쓰기 가능한 필드의 값을 변경할 수 있습니다. 수정된 작업 항목은 기록 필드에 저장됩니다. ID는 변경할 수 없습니다.

일반적인 워크플로 진행:

  • 기본 상태인 신규에서 제품 백로그 항목을 만듭니다.

  • 신규에서 승인됨으로 상태를 변경합니다.

  • 승인됨에서 커밋됨으로 상태를 변경합니다.

  • 커밋됨에서 완료로 상태를 변경합니다.

일반적이 아닌 전환:

  • 신규에서 제거됨으로 상태를 변경합니다.

  • 제거됨에서 신규로 상태를 변경합니다.

  • 승인됨에서 제거됨으로 상태를 변경합니다.

  • 커밋됨에서 승인됨으로 상태를 변경합니다.

  • 완료에서 커밋됨으로 상태를 변경합니다.

제품 백로그 항목 워크플로, Scrum 프로세스

변경 내용 검토

각 작업 항목에는 해당 작업 항목에 대한 변경 내용의 감사 추적이 포함되어 있습니다. 이러한 변경 내용은 기록 탭을 통해 볼 수 있습니다.

변경 기록 보기

로그에 추가된 주석만 보려면 토론 전용 탭을 선택합니다.

항목에 대한 모든 변경 내용을 보려면 모든 변경 내용 탭을 선택한 다음 특정 날짜 및 시간 또는 필드에 대한 모든 변경 내용 표시 링크를 선택합니다.

TWA에서 다음 그림처럼 특정 날짜와 시간에 대한 확장/축소(축소됨) 확장 아이콘을 선택합니다.

Team Web Access의 변경 기록 보기

기록을 기준으로 작업 항목을 찾으려면 기록 필드를 사용하여 작업 항목 쿼리를 참조하세요.

추적 가능성 및 종속성을 지원할 작업 항목 연결

각 작업 항목에는 링크 컨트롤이 포함된 탭이 하나 이상 있습니다. 이러한 컨트롤은 TFS에 정의된 하나 이상의 개체에 작업 항목 연결을 지원합니다.

웹 브라우저의 링크 제어 탭

Visual Studio Online 및 TWA의 링크 컨트롤

작업 항목 폼 내에서 링크 컨트롤 탭 중 하나를 사용하여 작업 항목 간에 링크를 만들 수 있습니다. 일부 작업 항목 형식에는 링크 컨트롤 탭이 3개 이상 있습니다. 각 탭은 특정 형식의 링크를 지원하도록 마련되었으며 생성되는 링크 관계 형식을 제한합니다. 링크 컨트롤, 제한 사항 및 필드 참조을 참조하세요.

Visual Studio용 팀 탐색기 플러그 인의 링크 제어 탭

작업 항목 폼 링크 도구 모음 컨트롤

Eclipse용 팀 탐색기 플러그 인에서 제공되는 링크 제어 탭에서는 다음과 같은 기능 하위 집합이 제공됩니다.

작업 항목에 코드 체크 인 연결

코드 변경 내용을 작업 항목에 연결하면 팀이 완료한 작업이나 버그가 수정된 방법을 파악할 수 있습니다.

TFVC(Team Foundation 버전 제어)를 통해 Changeset 및 Versioned Item 링크 형식을 사용하여 버전 제어 변경 집합 또는 버전이 있는 소스 코드 파일에 작업 항목을 연결할 수 있습니다. 보류 중인 변경 내용을 체크 인하거나 내 작업을 사용하여 변경 내용을 체크 인하면 작업 항목이 변경 내용에 자동으로 연결됩니다.

Git를 통해 Commit 링크 형식을 사용하여 작업 항목을 커밋에 연결할 수 있습니다. 연결 방법은 변경 내용 관리 및 커밋을 참조하세요.

Q & A

Q: 종속성을 추적하는 가장 좋은 방법은 무엇인가요?

A: 관련 또는 종속 링크 형식으로 작업 항목을 연결하여 다른 작업에 종속된 작업을 추적할 수 있습니다. 자세한 내용은 작업 항목을 연결하여 추적 가능성 지원을 참조하세요.

Q: 링크된 작업 항목을 추가하려면 어떻게 해야 하나요?

A: 링크 컨트롤 탭에서 기존 작업 항목에 자동으로 연결된 작업 항목을 추가할 수 있습니다. 예를 들어 작업 탭에서 백로그 항목에 연결된 작업을 추가할 수 있습니다.

작업 탭의 링크된 새 작업 항목 아이콘 및 폼

또한 작업 항목 쿼리에서 상황에 맞는 메뉴를 사용할 수 있습니다.

기존 작업 항목에 작업 항목 연결(Visual Studio용 팀 탐색기 플러그 인)

기존 작업 항목에 링크

연결에 대한 자세한 내용은 작업 항목을 연결하여 추적 가능성 지원을 참조하세요.

Q: 작업 항목에 대한 URL은 어떻게 얻을 수 있나요?

A: Visual Studio에서 작업 항목 탭을 마우스 오른쪽 단추로 클릭하여 URL을 복사합니다. URL은 TWA에서 작업 항목을 엽니다. TWA에서 웹 브라우저 주소의 URL을 복사하기만 하면 됩니다.

작업 항목에 대한 하이퍼링크를 전자 메일로 보내기

Q: 소프트웨어 개발 프로젝트의 계획을 시작하려면 어떻게 할까요?

A: 가장 빠른 방법은 백로그 만들기로 시작하는 것입니다. 대량으로 추가해야 하는 PBI, 사용자 스토리, 요구 사항 또는 작업이 많은 경우 Excel 또는 Project를 사용할 수 있습니다.

제품군을 계획 중이고 여러 팀에서 프로세스를 관리하고 있는 경우 포트폴리오 백로그 작업팀 계층을 설정하는 방법을 읽을 수 있습니다.

Q: 작업 항목의 목록을 필터링하려면 어떻게 할까요?

A:기존 쿼리를 열거나 쿼리를 만들어 검색 조건을 기준으로 작업 항목을 필터링합니다. 작업 항목을 필터링하는 데 사용되는 일반적인 방법은 영역 경로별, 반복 경로별 및 태그를 추가하는 것입니다.

Q: 작업 항목 형식에 다른 필드를 추가하려면 어떻게 할까요?

A: 작업 항목에 대한 추가 데이터를 추적하기 위해 쿼리, 보고서 및 워크플로를 지원하도록 필드를 수정하거나 추가할 수 있습니다.

Q: 어떤 클라이언트가 TFS를 지원하나요?

A: 웹 브라우저 또는 여러 클라이언트에서 TFS에 연결할 수 있습니다. 작업을 지원할 Team Foundation 클라이언트 선택을 참조하세요.