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

Microsoft Project가 프로젝트 추적에 사용되는 도구인 경우 이 도구를 사용하여 백로그를 만들고 작업을 예약하고 리소스를 할당하며 TFS에서도 추적하는 작업을 추적할 수 있습니다. 프로젝트 개발 팀이 원하는 도구를 사용할 때 정보를 투명하게 공유하며 프로젝트를 사용할 수 있습니다.

프로젝트에서 작업하는 것은 이 항목의 뒷부분에서 설명되는 몇 가지 차이를 제외하고는 TFS에 바인딩된 Microsoft Excel을 사용하여 작업 항목을 게시하고 새로 고치는 것과 비슷합니다.

참고

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

작업 추가 및 작업 항목 게시

  1. Microsoft Project 2007 이상이 없으면 여기에서 설치합니다.

  2. Visual Studio 또는 팀 탐색기를 설치하지 않은 경우 Project에서 Team Foundation을 사용하려면 이러한 버전 중 하나를 설치해야 합니다.

  3. 프로젝트에서 빈 워크시트를 사용하여 시작합니다. 리본이 보이지 않는 경우(또는 Project 2007을 사용하는 경우 매뉴) 2단계를 참조하십시오.

    Microsoft Project에서 팀 프로젝트에 연결

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

    리본이 더 이상 나타나지 않을 경우 다시 활성화해야 할 수 있습니다.

  4. TFS 및 계획하고자 하는 팀 프로젝트에 연결합니다. 연결할 수 없는 경우 팀 멤버로 추가합니다.

    Connect to Team Foundation Server dialog box

    Project에서 처음 TFS에 연결하는 경우 인식되는 서버 목록에 TFS의 이름을 추가해야 합니다.

    Servers button on the Connect to Team Foundation Server dialog box. Add button on the Add/Remove TFS. Name of server in the Add TFS dialog box. OK button.

    이제 프로젝트는 팀 프로젝트에 바인딩됩니다. The Team Foundation Gantt 보기에서는 여러 TFS 필드의 입력 및 표시를 지원합니다.

    TFS에서 팀 프로젝트에 연결된 프로젝트 계획

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

    작업 항목을 TFS에서 만들려는 경우 작업의 게시 및 새로 고침 필드를 로 설정합니다.예를 들어 게시하고 새로 고칠 사용자 스토리, 백로그 항목 및 작업을 설정합니다.그러나 사용자가 그룹 작업을 만들거나 마일스톤을 할당하거나 게시 및 새로 고침아니오로 설정하는 요약 작업입니다.

    작업 데이터 입력

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

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

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

  6. 작업에 리소스를 할당합니다. 또는 개발 팀에 필드를 할당하려면 해당 필드를 비워둡니다.

    TFS 및 AD에서 정의된 프로젝트의 리소스 할당

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

    Active Directory 도메인 서비스(AD DS)의 표시 이름으로 리소스를 지정합니다.별칭 또는 다른 이름으로 리소스를 할당하는 경우 유효성 검사 오류를 초래할 수 있습니다.

  7. 일정 및 TFS가 저장하지 않는 기타 데이터를 보관하기 위해 프로젝트 계획을 저장합니다.

부모-자식 링크를 만드는 작업 들여쓰기

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

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

바로 전에 만든 부모-자식 링크를 보려면 링크 및 첨부 파일을 엽니다.

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

선행 작업-후속 작업 링크를 생성하기 위한 링크 작업

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

프로젝트에서 선행 작업-후속 작업 링크 만들기

TFS에서는 작업 항목 링크와 같은 선행 작업-후속 작업 종속성을 추적하지만 Project에서와 같이 종속성 형식, 겹치는 기간 및 지연 기간 또는 기타 제약 조건을 추적하지는 않습니다.

다른 TFS 필드의 데이터를 지정합니다.

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

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

이 보기에는 Project에 매핑된 모든 TFS 필드가 표시됩니다.

Team Foundation 작업 시트 뷰

필요에 따라 열으로 매핑된 TFS 필드 팀 기반 Gantt 보기를 추가할 수 있습니다. 매핑된 TFS 필드를 보려면 열 매핑을 엽니다.

프로젝트 필드에 매핑되는 TFS 필드 보기

더 많은 TFS 필드를 추가하거나 필드가 매핑되는 방법을 변경하려면 Microsoft Project 필드 매핑 파일 사용자 지정을 참조하십시오.

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

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

  • 프로젝트 계획을 처음으로 열 때 팀 리본에서 Excel의 아이콘 새로 고침(새로 고침)을 사용하여 TFS에서 최신 데이터를 다운로드할 수 있습니다.

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

  • 일정 데이터 및 TFS를 저장하지 않는 기타 정보를 유지하기 위해 프로젝트 계획을 저장합니다.

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

  • Project 2010 이상의 버전에서는 고정된 작업 아이콘(수동으로 예약된 작업)을 선택하면 팀 멤버는 해당 예약의 어디에나 예약된 작업을 수동으로 배치할 수 있으며 프로젝트가 이동하지 않습니다. 팀 멤버가 자신의 작업을 수동으로 예약하려면 필요한 프로젝트 필드를 TFS 작업 정의에 추가해야 합니다.

    자동 예약된 작업(자동 업데이트 작업 모드 아이콘)의 시작일과 완료일은 Project의 이전 릴리스와 마찬가지로 작업 종속성과 프로젝트 캘린더를 기반으로 스케줄링 엔진에서 결정됩니다.

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

    • 완료 날짜

    • 시작 날짜

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

    TFS에서는 예상 작업, 완료된 작업, 남은 작업 및 시작/완료 날짜를 저장하지만 이러한 필드가 업데이트되는 경우 해당 필드를 다시 계산하지는 않습니다.

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

  • 작업 시간을 포함하는 보고서에서 시간이 두 번 계산된 경우 문제를 해결합니다.

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

Excel 작업과 Project 작업의 차이점

영역

프로젝트

Excel

TFS 필드 추가

Microsoft Project 매핑 파일에서 정의된 프로젝트 계획에만 필드를 추가할 수 있습니다.

열 선택 대화 상자에 표시된 Excel 워크시트에 Excel에 대한 텍스트 길이 제한이 적용된 TFS 필드를 추가할 수 있습니다.

게시/새로 고침

개별 작업에 대해 게시 또는 새로 고침 필드를 지정합니다. 또한 Microsoft Project 매핑 파일에 정의된 필드 특성은 필드를 게시하고 새로 고치는 방법에 영향을 미칩니다.

모든 작업 항목을 게시하고 새로 고쳐야 합니다.

연결

작업 항목 사이에 부모-자식 링크 또는 선행 작업-후속 작업 링크를 만들고 수정할 수 있습니다.

트리 목록 보기를 사용하여 부모-자식 링크를 만들고 수정할 수 있습니다.

Q & A

Q: TFS 작업 항목에 프로제그 필드를 추가하시겠습니까?

답: 팀 멤버가 Team Foundation 클라이언트에서 Project 필드를 필드를 보거나 수정할 수 있도록 하려면 작업(task) 작업 항목 형식에 대한 정의 파일을 사용자 지정하고 Microsoft Project 매핑 파일을 업데이트해야 합니다. 리소스는 Microsoft Project 2010을 사용하여 프로젝트 예약을 참조하십시오.

Q: 수행 프로젝트를 TFS 필드를 매핑하거나 필드가 매핑되는 방식을 변경하시겠습니까?

A: Team Foundation 필드가 Microsoft Project의 필드에 매핑되는 방법을 변경하고 특정 필드가 게시되는 방법을 변경할 수 있습니다. Microsoft Project 필드 매핑 파일을 참조하십시오.