Microsoft Project를 사용하여 백로그 및 작업 만들기

TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013

프로젝트를 추적하기 위한 기본 도구인 Microsoft Project를 사용하여 작업 항목을 만들고 업데이트할 수 있습니다. 백로그를 만들고, 작업을 예약하고, 리소스를 할당하고, 프로젝트에서 작업을 추적하고, Azure Boards 또는 Azure DevOps Server 추적합니다. 프로젝트 개발 팀이 원하는 도구를 사용할 때 정보를 투명하게 공유하며 프로젝트를 사용할 수 있습니다.

중요

Microsoft Project Integration 및 TFSFieldMapping 명령은 다음에서 지원되지 않습니다.

  • Visual Studio 2019 및 Azure DevOps Office® Integration 2019
  • Azure DevOps Services 포함하여 Azure DevOps Server 2019 이상 버전

그러나 Microsoft Excel 통합에 대한 전체 지원이 유지되고 작업 항목의 대량 가져오기 및 업데이트를 지원합니다. Microsoft 프로젝트 사용에 대한 대안은 다음과 같습니다.

프로젝트에서 작업하는 것은 Office Excel을사용하여 작업 항목을 게시하고 새로 고치는 것과 비슷하며, 이 문서의 후반부에설명된 몇 가지 차이점이 있습니다.

이 문서를 사용하여 다음 방법을 알아봅니다.

  • 프로젝트에 프로젝트 계획 연결
  • 프로젝트에 작업 추가 및 작업 항목으로 게시
  • 부모-자식 링크를 만드는 작업 들여쓰기
  • 선행 작업-후속 작업 링크를 생성하기 위한 링크 작업
  • 프로젝트 열이 작업 항목 필드에 매핑하는 방법 보기

참고

TFS와 동기화된Project Professional 및 Project Server를 사용하여 프로젝트를 관리할 수도 있지만 Project Professional을 사용하여 TFS에 게시 및 새로 고침을 수행하고 TFS와 동기화할 수는 없습니다.

사전 요구 사항

호환성 요구 사항에 대한 자세한 내용은 클라이언트 호환성 Azure DevOps 참조하세요.

작업 추가 및 작업 항목 게시

  1. Office Project 2010 또는 최신 버전이 없는 경우 설치합니다.

  2. Visual Studio(2010 이상) 또는 Team Foundation Office 통합(무료)버전을 설치하지 않은 경우 Azure DevOps 프로젝트에 연결하려면 이러한 버전 중 하나를 설치해야 합니다.

    참고

    Team Foundation 플러그 인을 얻는 유일한 방법은 최신 버전의 Visual Studio 또는 TFS 독립 실행형 Office 통합 설치 관리자 중 하나를 설치하는 것입니다. TFS Office 통합 2015은 Excel, Project 및 PowerPoint 기반 스토리 보 딩 도구에서 Azure Boards 및 TFS에 대 한 연결을 지원 합니다.

  3. 프로젝트에서 빈 워크시트를 사용하여 시작합니다. 리본이 보이지 않는 경우 2 단계 또는 Azure DevOps-Office 통합 문제를 참조 하세요.

    이미 정의한 작업 항목의 목록 또는 트리를 먼저 가져오려면 Excel로 작업 항목 대량 추가 또는 수정에서 3 단계와 4 단계를 수행 하 여 작업 항목을 추가 합니다. 새 목록 대화 상자에서 가져올 작업 항목이 포함 된 쿼리 를 선택 합니다.

    프로젝트에서 프로젝트에 연결

    시작 하는 또 다른 방법은 팀 탐색기에서 백로그 쿼리를 열고 상황에 맞는 메뉴에서 Microsoft Project에서 쿼리 열기 를 선택 하는 것입니다.

    리본이 더 이상 표시 되지 않으면 다시 사용 하도록 설정해야 할 수 있습니다.

  4. 계획 하려는 Azure Boards 또는 TFS와 프로젝트에 연결 합니다. 연결할 수 없는 경우 팀 멤버로 추가합니다.

    Team Foundation Server 대화 상자에 연결

    Project에서 처음 연결 하는 경우 Azure Boards의 URL 또는 TFS 인스턴스의 이름을 인식 되는 서버 목록에 추가 해야 할 수 있습니다.

    Azure Boards

    (1) 서버 선택 ..., (2) 추가 ... 를 선택 합니다. (3) Azure Boards 조직의 URL을 입력 하 고 (4) 미리 보기가 입력 한 url과 일치 하는지 확인 한 다음 확인 을 선택 합니다.

    보드의 Team Foundation Server 대화 상자에 연결 합니다.

    TFS

    (1) 서버 선택 ..., (2) 추가 ... 를 선택 합니다. (3) TFS 인스턴스의 이름을 입력 합니다. 필요에 따라 배포에서 기본 포트 번호 이외의 번호를 사용 하는 경우 포트 번호를 변경 합니다. 미리 보기 항목에는 배포에 대 한 올바른 URL이 표시 됩니다. (4) 확인을 선택 합니다.

    TFS의 Team Foundation Server 대화 상자에 연결 합니다.

    닫기 를 선택 하 여 서버 추가/제거 대화 상자를 닫습니다. Team Foundation Server 선택 대화 상자에서 추가한 서버가 선택 되어 있는지 확인 한 다음 연결 을 선택 합니다.

    이제 프로젝트가 프로젝트에 바인딩됩니다. Team Foundation Gantt 보기는 여러 작업 추적 필드의 입력 및 표시를 지원합니다.

    프로젝트에 바인딩된 프로젝트 계획

  5. 작업 정보를 추가한 다음 프로젝트를 게시합니다. 작업 항목을 추가하려면 제목, 작업 항목 유형, 게시 및 새로 고침 및 기타 필수 필드를 지정합니다. 표준 Project 메서드를사용하여 열 크기를 조정하고 이동합니다.

    작업 항목을 만들려면 작업의 게시 및 새로 고침 필드를 로 설정합니다. 예를 들어 게시하고 새로 고칠 사용자 스토리, 백로그 항목 및 작업을 설정합니다. 그러나 작업을 그룹화하거나 마일스톤을 할당하기 위해 만드는 모든 요약 작업은 게시 및 새로 고침을 아니요로 설정합니다.

    작업 데이터 입력

    작업 항목에 어떻게 ID가 할당되는지 보여줍니다.

    게시된 작업이 작업 항목이 됩니다.

    필요에 따라 작업 항목 가져오기 아이콘을 사용하고, 작업 항목 쿼리를 선택하고, 프로젝트 계획에 작업 항목을 추가할 수 있습니다.

  6. 작업에 리소스를 할당한 다음 게시를 선택하여 할당을 게시합니다. 또는 개발 팀에 필드를 할당하려면 해당 필드를 비워둡니다.

    프로젝트에서 리소스 할당

    Project는 작업에 두 개 이상의 리소스 할당을 지원하지만 Azure Boards 작업 추적은 지원하지 않습니다. 작업을 완료하는 데 둘 이상의 리소스가 필요한 경우 작업을 하위 작업으로 나눈 다음 각 하위 작업에 리소스 한 개를 할당합니다. 게시할 작업에만 프로젝트 멤버를 리소스로 할당합니다.

    Azure Active Directory(Azure DevOps Services) 또는 Active Directory Domain Services(TFS의 경우)의 표시 이름으로 리소스를 지정합니다. 별칭 또는 다른 이름으로 리소스를 할당하는 경우 유효성 검사 오류를 초래할 수 있습니다.

  7. 예약 및 Azure Boards 저장하지 않는 기타 데이터를 유지하도록 프로젝트 계획을 저장합니다.

작업을 들여 쓴 후 계획을 게시할 때는 작업 항목 사이의 부모-자식 링크를 만듭니다. 작업은 작업 보드 스 프린트에 할당 될 때 작업 보드 에 표시 됩니다.

작업을 연결하여 부모-자식 링크를 만듭니다.

방금 만든 부모-자식 링크를 보려면 링크 및 첨부 파일 을 엽니다.

하위 수준 작업은 선행 작업-후속 링크를 만듭니다.

두 개의 작업을 연결하고 계획을 게시할 때 TFS는 두 작업 항목 간의 선행 작업-후속 작업 링크를 만듭니다.

작업 추적 시스템은 선행 작업-후속 종속성을 작업 항목 링크로 추적하지만 종속성 유형, 잠재 고객 및 지연 시간 또는 Project가 수행하는 기타 제약 조건은 추적하지 않습니다.

다른 작업 추적 필드에 대한 데이터 지정

다른 작업 추적 필드에 데이터를 입력하려면 Team Foundation 작업 시트로 전환합니다.

프로젝트에서 Team Foundation 작업 보기를 엽니다.

이 보기에는 프로젝트에 매핑된 모든 작업 추적 필드가 표시됩니다.

Team Foundation 작업 시트 뷰

필요에 따라 매핑된 작업 추적 필드를 Team Foundation Gantt 보기에 열로 추가할 수 있습니다. 매핑되는 작업 추적 필드를 확인하려면 열 매핑 을 엽니다.

프로젝트 필드에 매핑된 작업 추적 필드 보기

작업 추적 필드를 더 추가하거나 필드가 매핑되는 방식을 변경하려면 Microsoft 프로젝트 필드 매핑 파일 사용자 지정을참조하세요.

Project 및 기타 TFS 클라이언트의 작업 팁

Project 및 Project에서 제공하는 모든 기능을 사용하여 프로젝트 계획을 관리할 수 있습니다. 사용자 및 다른 팀 멤버는 Excel, Project, Team Web Access 또는 Visual Studio 팀 탐색기에서 TFS 작업 항목을 수정할 수 있으므로 다음 팁에 따라 작업을 효과적으로 관리하세요.

  • 프로젝트 계획을 처음 열 때 팀 리본 새로 고침 아이콘을 선택하여 최신 작업 추적 데이터를 다운로드합니다.

  • 변경 내용을 게시하고 작업하는 동안 정기적으로 계획을 새로 고칩니다. 그렇지 않으면 계획 데이터와 작업 추적 데이터 저장소 간에 데이터 충돌이 발생할 수 있습니다.

  • 예약 데이터 및 작업 추적 데이터 저장소에 저장되지 않은 기타 정보를 유지 관리하도록 프로젝트 계획을 저장합니다.

  • 영역 및 반복을 정의할 때 Project 및 Excel은 영역 및 반복 경로 필드의 길이를 256자로 제한한다는 점에 유의합니다.

  • Project 2010 이상 버전에서 고정 된 작업 아이콘 (수동으로 예약 된 작업, 작업 모드 필드)을 선택 하면 팀 멤버는 일정의 아무 곳에 나 수동으로 예약 된 작업을 수행할 수 있으며 프로젝트는 이동 하지 않습니다. 팀 멤버가 작업을 수동으로 예약 하려면 필요한 프로젝트 필드를 작업 추적 작업 정의에 추가 해야 합니다.

    자동 예약 된 작업에 대 한 시작 및 종료 날짜 ( 자동 업데이트 작업 모드 아이콘)는 project의 이전 릴리스와 마찬가지로 작업 종속성과 프로젝트 달력을 기반으로 하는 일정 예약 엔진에 의해 결정 됩니다.

  • Project를 사용하여 다음 필드에 대한 변경 내용을 관리 및 업데이트합니다.

    • 완료 날짜

    • 시작 날짜

    • 완료된 작업 및 남은 작업에 대해 계산된 필드

      작업 추적 데이터 저장소는 예상 작업, 완료 된 작업, 남은 작업 및 시작 날짜와 완료 날짜를 저장할 수 있지만 이러한 필드를 업데이트할 때 Azure DevOps Services와 TFS는 필드를 다시 계산 하지 않습니다.

      Azure DevOps Services 및 TFS에 게시 하는 경우 시작 및 완료 시간은 기본적으로 읽기 전용입니다. 계획을 새로 고칠 때 Project에서 시작 및 완료 시간을 다운로드하지 않습니다.

  • 작업 시간을 포함 하는 보고서에서 시간이 두 번 계산 되는 경우 문제를 해결하십시오.

    프로젝트는 모든 자식 작업에 할당된 시간의 롤업을 부모 작업에 할당합니다. 롤업 시간은 보고서에서 시간이 두 번 계산 되지 않도록 작업 추적 데이터 저장소에 게시 되지 않습니다. Microsoft Project 매핑 파일 특성 Ifsummaryrefreshonly 는 요약 작업에 할당 된 시간을 표시 하지 않습니다.

Excel 작업과 Project 작업의 차이점

Area Project Excel
작업 추적 필드 추가 Microsoft Project 매핑 파일에서 정의된 프로젝트 계획에만 필드를 추가할 수 있습니다. 텍스트 길이에 대 한 Excel 제한 사항에 따라 열 선택 대화 상자에 나열 된 excel 워크시트에 작업 추적 필드를 추가할 수 있습니다.
게시/새로고침 개별 작업에 대해 게시 또는 새로 고침 필드를 지정 합니다. 또한 Microsoft Project 매핑 파일에 정의된 필드 특성은 필드를 게시하고 새로 고치는 방법에 영향을 미칩니다. 모든 작업 항목을 게시하고 새로 고쳐야 합니다.
연결 작업 항목 사이에 부모-자식 링크 또는 선행 작업-후속 작업 링크를 만들고 수정할 수 있습니다. 트리 목록 보기를 사용하여 부모-자식 링크를 만들고 수정할 수 있습니다.

팀 리본이 표시 되지 않는 경우 Azure DevOps-Office 통합 문제를 참조 하세요.

작업 항목 삭제

Excel 또는 Project에서 작업 항목을 삭제할 수 없습니다. 작업 항목을 삭제 하는 유일한 방법은 웹 포털 또는 witadmin 명령줄 도구를 사용 하는 것입니다. 자세한 내용은 작업 항목 이동, 변경 또는 삭제를 참조 하세요.

작업 항목에 Project 필드를 추가 하 시겠습니까?

팀 멤버가 Team Foundation 클라이언트에서 프로젝트 필드를 보거나 수정할 수 있으려면 작업 작업 항목 유형에 대한 정의 파일을 모두 사용자 지정하고 Microsoft 프로젝트 필드 매핑 파일 을업데이트해야 합니다. 리소스는 Microsoft Project 2010을 사용하여 프로젝트 예약을 참조하세요.

추가 작업 추적 필드를 프로젝트에 매핑하거나 필드가 매핑되는 방식을 변경하시겠습니까?

작업 추적 필드가 프로젝트의 필드에 매핑되는 방식을 변경하고 특정 필드가 게시되는 방식을 변경할 수 있습니다. Microsoft 프로젝트 필드 매핑 파일을참조하세요.

Mac용 프로젝트

macOS는 지원되지 않습니다. Team Foundation 추가 Visual Studio 설치한 컴퓨터 또는 독립 실행형 Office 통합 2015 Team Foundation Server 동일한 컴퓨터에서 Project를 사용해야 합니다. 이러한 애플리케이션에는 Windows가 필요합니다.