Share via


작업(Agile)

이 항목에서는 작업(task) 작업 항목의 세부 정보를 작성하는 방법에 대해 배울 수 있습니다. 작업이 무엇이고 Agile 프로세스에서 어떻게 사용되는지에 대한 자세한 내용은 Product Backlog를 참조하십시오. 작업(task) 작업 항목을 만드는 방법에 대한 자세한 내용은 작업 항목 및 워크플로(Agile)를 참조하십시오.

항목 내용

관련 항목

  • 작업 정의

  • 작업을 사용자 스토리에 연결

  • 작업을 버그에 연결

  • 작업에 세부 정보, 첨부 파일 또는 하이퍼링크 추가

  • 완료된 작업 닫기

Agile 프로세스

통합 문서

Agile 보고서(Reporting Services)

필드 참조

필요한 권한

작업을 보려면 Readers 그룹의 멤버이거나 이 노드의 작업 항목 보기허용으로 설정되어 있어야 합니다. 작업을 만들거나 수정하려면 Contributors 그룹의 멤버이거나 이 노드의 작업 항목 편집 권한이 허용으로 설정되어 있어야 합니다. 자세한 내용은 권한 관리를 참조하십시오.

작업 정의

작업(task)은 수행해야 할 작업이 있음을 알리는 것입니다. 각 팀 멤버는 작업을 정의하여 수행해야 할 작업을 나타낼 수 있습니다. 예를 들어 개발자는 개발 작업을 정의하여 사용자 스토리를 구현할 수 있습니다. 테스터는 테스트 작업을 정의하여 테스트 사례 작성 및 실행 작업을 할당할 수 있습니다. 또한 작업을 사용하여 재발을 나타내거나 예비 테스트를 수행해야 함을 나타낼 수 있습니다. 또한 팀 멤버는 프로젝트에 대한 일반 작업을 나타내도록 작업을 정의할 수 있습니다.

작업(task) 작업 항목의 폼은 다음 그림에 나와 있는 필드 및 탭에 데이터를 저장합니다.

작업(Task)의 작업 항목 폼

작업을 정의할 때 제목을 제외한 모든 필드는 선택 필드입니다.

단일 작업을 정의하려면

  1. 작업에 대한 작업 항목 폼의 최상위 섹션에서 다음 정보 유형 중 하나 이상을 지정합니다.

    • 제목에서 제목을 확인하고 필요한 경우 업데이트하여 수행할 작업 영역을 효율적으로 정의합니다.

      제목은 수행할 작업에 대한 간략한 개요를 제공합니다. 영향을 받는 제품 영역과 어떻게 영향을 받는지를 팀에서 이해할 수 있도록 서술적인 제목을 지정해야 합니다.

    • 동작 목록에서 수행하려는 작업(task)을 나타내는 작업 유형을 클릭합니다.

    • 담당자 목록에서 해당 작업 소유자를 클릭합니다.

      참고

      작업 항목은 Contributors 그룹의 멤버에게만 할당할 수 있습니다.

      작업 담당자를 지정하지 않으면 본인에게 자동으로 할당됩니다.

      참고

      각 작업에는 한 명의 리소스만 할당할 수 있습니다. 여러 팀 멤버가 동일한 작업을 수행할 경우 작업을 개별 작업이나 하위 작업으로 나눈 다음 각각을 한 명의 팀 멤버에게 할당합니다.

    • 순위에 숫자를 입력하거나 이 필드를 비워 둡니다.

      일반적으로 팀은 이 필드에서 더 낮은 값을 가진 항목에 대한 작업을 먼저 수행합니다.

    • 우선 순위 목록에서 1부터 4까지의 값 중 하나를 클릭하여 작업의 중요도를 지정합니다. 1이 가장 중요합니다.

      기본값은 2입니다.

    • 영역반복 목록에서 적절한 영역이나 반복을 클릭하거나, 나중에 계획 회의 중 할당하도록 이 필드를 공백으로 남겨 둡니다.

      참고

      각 팀 프로젝트 관리자는 해당 프로젝트에 대한 영역 및 반복 경로를 정의하므로 팀에서 이러한 지정을 통해 진행률을 추적할 수 있습니다. 자세한 내용은 영역 및 반복 만들기 및 수정을 참조하십시오.

    • 원래 예상 값에서 작업을 완료하는 데 걸리는 작업 시간을 나타내는 숫자를 입력합니다.

      중요

      작업을 여러 개의 하위 작업으로 나누는 경우 하위 작업의 시간만 지정합니다. Team Foundation 보고서에서 하위 작업에 대해 정의한 시간은 부모 작업 및 사용자 스토리의 요약 값에 대해 롤업됩니다. 두 곳 모두에 시간을 지정하면 시간을 추적하는 보고서에서 시간이 두 번 계산됩니다. 이러한 경우를 해결하는 방법에 대한 자세한 내용은 요약 값에 게시된 잘못된 주소을 참조하십시오.

    • 완료됨에 0을 입력하여 완료된 작업이 없음을 지정합니다.

    • 남은 일 수원래 예상 값에 지정한 것과 동일한 값을 입력합니다.

      팀에서 원래 예상 값, 완료됨남은 일 수 필드를 사용하여 팀 용량, 번다운(burndown) 및 진행 속도를 결정하는 경우 작업을 수행하면서 완료됨남은 일 수 필드를 업데이트할 수 있습니다. 또한 이러한 필드는 프로젝트 계획을 예약하는 데 사용할 수 있는 Office Project와 동기화됩니다. 자세한 내용은 Microsoft Project를 사용하여 작업 예약 및 리소스 할당을 참조하십시오.

  2. (선택 사항) 자세히 탭에서 다음 정보 유형을 지정합니다.

    • 설명에 수행할 작업을 설명하는 세부 정보를 원하는 만큼 입력합니다.

    • 기록의 일부로 유지할 설명을 기록에 입력합니다. 팀 멤버가 작업 항목을 업데이트할 때마다 작업 항목 기록에 변경 날짜, 변경한 팀 멤버 및 변경된 필드가 표시됩니다.

  3. (선택 사항) 작업을 사용자 스토리, 버그, 문제 등의 다른 작업 항목에 연결합니다. 이러한 작업에 대한 자세한 내용은 이 항목의 다음 단원을 참조하십시오.

    • 작업을 사용자 스토리에 연결

    • 작업을 버그에 연결

  4. 저장 작업 항목 저장을 클릭합니다.

    참고

    작업을 저장하면 작업 항목 도구 모음 아래에 식별자가 나타납니다.

작업을 사용자 스토리에 연결

사용자 스토리에 작업을 연결하여 사용자 스토리를 완료하기 위해 수행된 작업 프로세스를 추적할 수 있습니다. 작업을 정의한 후 다음 절차에 따라 구현되는 사용자 스토리에 작업을 연결할 수 있습니다.

기존 사용자 스토리에 작업을 연결하려면

  1. 구현 탭에서 링크 추가 링크 대상을 클릭합니다.

    작업에 대한 링크 추가 대화 상자가 열립니다.

    사용자 스토리에 작업 연결 대화 상자

    링크 형식자식으로 그대로 둡니다. 이는 구현 탭에서 추가한 링크에 대해 지원되는 유일한 링크 형식입니다.

  2. 찾아보기를 클릭합니다.

    링크된 작업 항목 선택 대화 상자가 나타납니다.

    링크된 작업 항목 선택 대화 상자

  3. 저장된 쿼리에서 미해결 사용자 스토리 팀 쿼리를 클릭한 다음 찾기를 클릭합니다.

  4. 작업에 연결할 각 사용자 스토리 옆에 있는 확인란을 선택합니다.

    자세한 내용은 연결하거나 가져올 작업 항목 찾기를 참조하십시오.

  5. (선택 사항) 설명에 연결할 작업에 대한 설명을 입력합니다.

  6. 확인을 클릭합니다.

  7. 저장 작업 항목 저장을 클릭합니다.

    참고

    연결한 작업과 사용자 스토리가 모두 업데이트됩니다.

작업을 버그에 연결

작업을 해결된 버그에 연결할 수 있습니다.

작업을 기존 버그에 연결하려면

  1. 모든 링크 탭에서 링크 추가 링크 대상을 클릭합니다.

    작업에 대한 링크 추가 대화 상자가 열립니다.

    사용자 스토리에 작업 연결 대화 상자

  2. 링크 형식 목록에서 관련을 클릭합니다.

  3. 다음 작업 중 하나를 수행합니다.

    • 작업 항목 ID에 항목을 입력합니다.

    • 찾아보기를 클릭하여 목록에서 버그를 지정합니다.

      링크된 작업 항목 선택 대화 상자가 나타납니다.

      링크된 작업 항목 선택 대화 상자

      저장된 쿼리에서 내 버그 또는 활성 버그 팀 쿼리를 클릭하여 연결할 항목을 찾습니다. 찾기를 클릭하고 작업에 연결할 각 버그 옆에 있는 확인란을 선택합니다.

      자세한 내용은 연결하거나 가져올 작업 항목 찾기를 참조하십시오.

  4. (선택 사항) 연결할 항목에 대한 설명을 입력합니다.

  5. 확인을 클릭합니다.

  6. 저장을 클릭합니다.

    참고

    작업과 작업이 연결된 항목이 모두 업데이트됩니다. 추가한 각 버그 또는 문제에 대해 작업에 대한 관련 링크가 정의됩니다.

작업에 세부 정보, 첨부 파일 또는 하이퍼링크 추가

구현을 지원하는 작업에 정보를 추가할 수 있습니다. 다음 방법으로 작업에 세부 정보를 추가할 수 있습니다.

  • 설명 필드나 기록 필드에 정보를 입력합니다.

  • 파일을 첨부합니다.

    예를 들어 전자 메일 스레드, 문서, 이미지, 로그 파일 또는 기타 형식의 파일을 첨부할 수 있습니다.

  • 웹 사이트나 서버 또는 웹 사이트에 저장된 파일에 하이퍼링크를 추가합니다.

작업에 세부 정보를 추가하려면

  1. 정보 탭을 클릭합니다.

  2. 설명에 정보를 입력합니다.

  3. 기록에 정보를 입력합니다.

    정보에 서식을 지정하여 강조하거나 글머리 기호 목록을 표현할 수 있습니다. 자세한 내용은 제목, ID, 설명 및 기록(Agile)을 참조하십시오.

  4. 저장 작업 항목 저장을 클릭합니다.

작업에 첨부 파일을 추가하려면

  1. 첨부 파일 탭에서 다음 작업 중 하나를 수행합니다.

    • 파일을 첨부 파일 영역으로 끕니다.

    • 붙여넣기을 클릭하거나 Ctrl+V를 눌러 복사한 파일을 붙여넣습니다.

    • 첨부 파일 추가 추가를 클릭한 다음 찾아보기를 클릭합니다. 첨부 파일 대화 상자에서 첨부하려는 파일의 이름을 입력하거나 찾습니다.

      (선택 사항) 필요에 따라 설명 상자에 첨부 파일에 대한 추가 정보를 입력합니다. 첨부 파일 대화 상자를 닫으려면 확인을 클릭합니다.

  2. 저장 작업 항목 저장을 클릭합니다.

작업에 하이퍼링크를 추가하려면

  1. 모든 링크 탭에서 링크 추가 링크 대상을 클릭합니다.

    하이퍼링크 주소 지정

  2. 링크 형식 목록에서 하이퍼링크를 클릭합니다.

  3. 주소 상자에서 다음 작업 중 하나를 수행합니다.

    • 링크 대상이 웹 사이트인 경우 URL을 입력하거나 인터넷 브라우저에서 주소를 복사하여 주소 상자에 붙여넣습니다.

    • 대상이 서버 위치인 경우 UNC 이름 형식으로 주소를 입력합니다.

  4. (선택 사항) 설명 상자에 하이퍼링크에 대한 추가 정보를 입력합니다.

  5. 확인을 클릭한 다음 저장 작업 항목 저장을 클릭합니다.

완료된 작업 닫기

작업이 끝나면 상태를 활성에서 닫힘 상태로 변경합니다.

작업을 닫으려면

  1. 작업을 엽니다.

  2. 상태 목록에서 닫힘을 클릭합니다.

  3. 이유 목록에서 작업을 닫는 이유를 클릭합니다.

    이유 목록의 각 옵션에 대한 자세한 내용은 이 항목의 뒷부분에 설명된 활성 상태에서 닫힘 상태로를 참조하십시오.

  4. 저장 작업 항목 저장을 클릭합니다.

일반적인 워크플로 진행:

  • 팀 멤버가 기본 이유인 "신규"로 활성 상태의 작업을 만듭니다.

  • 팀 멤버는 상태를 활성 상태에서 닫힘 상태로 변경하여 작업이 완료되었다는 것을 알립니다.

추가 워크플로 전환 상태:

  • 팀 멤버는 작업이 관련이 없는지를 확인하고 상태를 활성 상태에서 닫힘 상태로 변경합니다.

  • 팀 멤버는 오류가 발생하여 작업이 닫혔는지를 확인하고 상태를 닫힘 상태에서 활성 상태로 변경하여 작업을 다시 활성화합니다.

작업 상태 다이어그램

작업 상태 다이어그램

활성

작업은 구현되는 동안 활성 상태로 유지됩니다. 작업이 할당된 팀 멤버는 작업 시간을 완료됨남은 일 수로 업데이트하여 작업량을 추적합니다.

활성 상태에서 닫힘 상태로

작업을 닫을 때 작업을 닫는 이유를 다음 중 하나로 지정해야 합니다.

이유

용도

수행할 추가 작업

완료됨(기본값)

작업에 정의된 기능을 구현하는 데 필요한 작업을 완료한 경우에 사용됩니다.

없음

연기됨

현재 반복에서 작업을 수행할 수 없는 경우에 사용됩니다. 팀에서 시간이 부족하거나 문제가 발생하여 작업할 수 없는 경우에 작업이 지연될 수 있습니다.

반복 필드를 작업을 구현할 해당 반복으로 업데이트하거나 백로그로 설정합니다.

사용되지 않음

작업(task)에 표시된 작업이 제품을 완료하는 데 더 이상 필요하지 않은 경우에 사용됩니다.

없음

잘라내기

작업에 대한 기능이 제품에서 제거된 경우에 사용됩니다.

없음

활성 상태에서 닫힘 상태로 전환하는 동안 다음 데이터 필드가 자동으로 캡처됩니다.

  • 닫은 사람: 작업 항목을 닫은 팀 멤버의 이름입니다.

  • 닫힌 날짜: 서버 시간을 기준으로 기록된, 작업 항목이 닫힌 날짜 및 시간입니다.

  • 상황 변경 날짜: 작업 항목의 상태가 변경된 날짜 및 시간입니다.

완료

팀 멤버는 닫힌 작업이 범위 안에 다시 들어올 경우 해당 작업을 다시 활성화할 수 있습니다.

닫힘 상태에서 활성 상태로

작업을 다시 활성화하면 담당자 필드에 작업을 닫은 팀 멤버의 이름이 자동으로 채워집니다. 이유 필드가 다시 활성화됨으로 설정됩니다.

이유

용도

수행할 추가 작업

다시 활성화됨

기능의 변경으로 인해 작업을 수행해야 하는 경우에 사용됩니다.

작업에 대해 정의된 정보 및 연결된 작업 항목을 검토하여 데이터를 업데이트해야 하는지 여부를 확인합니다.

닫힘 상태에서 활성 상태로 전환하는 동안 다음 데이터가 자동으로 캡처됩니다.

  • 활성화한 사람: 작업 항목을 다시 활성화한 팀 멤버의 이름입니다.

  • 활성화된 날짜: 서버 시간을 기준으로 기록된, 작업 항목이 다시 활성화된 날짜 및 시간입니다.

  • 상황 변경 날짜: 작업 항목의 상태가 변경된 날짜 및 시간입니다.

참고 항목

개념

사용자 스토리(Agile)

기타 리소스

Plan the Sprint

MSF for Agile Software Development v5.0

작업 항목 및 워크플로(Agile)