다음을 통해 공유


Project Server와 Team Foundation Server를 사용하여 프로젝트 관리

프로젝트 관리자 및 소프트웨어 개발 팀 들은 선호, 각자의 요구를 지원 되는 단위에서 작동 및 사이 투명 하 게 정보를 공유할 도구 사용할 수 Visual Studio Team Foundation Server 2012 및 Microsoft Project Server 2007 또는 프로젝트 서버 2010.두 서버 제품이 구성되면 동기화 엔진은 매핑된 Enterprise 프로젝트 계획 및 팀 프로젝트에서 구성된 데이터에 대한 일정 데이터 및 리소스 사용 현황을 유지 관리합니다.

두 서버 제품을 통합하면 프로젝트를 유연성 있게 관리할 수 있습니다.프로젝트 관리자는 다음 세 가지 방법을 조합하거나 그 중 하나를 사용하여 프로젝트를 관리할 수 있습니다.

이러한 각 방법에 대해 리소스 관리자는 정확하게 리소스를 계획 및 관리하고, 프로젝트 관리자는 여러 소프트웨어 프로젝트에 대한 리소스의 작업 부하를 분산하고, PMO(Project Management Office)는 최신 상태를 보고 개발 중인 소프트웨어 포트폴리오의 전체 상태를 추적할 수 있습니다.또한 비즈니스 분석가는 시간 경과에 따른 품질 척도에 액세스할 수 있습니다.

중요중요

이 항목에 적용 됩니다. Microsoft Project 전문가 2007 또는 Microsoft Project 전문가 2010 클라이언트 컴퓨터에서 Visual Studio 2012 설치 합니다.그리고 Visual Studio Team Foundation Server 2012 및 Project Server의 통합을 구성해야 합니다.자세한 내용은 Team Foundation Server와 Project Server 통합을 지원하기 위한 시스템 및 설치 요구 사항을 참조하십시오.

Microsoft Project를 사용하여 작업 예약 및 리소스 할당에 설명된 대로 Team Foundation 플러그 인을 사용하는 경우 Microsoft Project 또는 Project Professional을 사용하여 Team Foundation에서 작업 항목을 관리할 수 있습니다.이 플러그 인은 프로젝트 계획을 팀 프로젝트에 연결하지만 작업 항목을 동기화하지는 않습니다.Enterprise 프로젝트 계획이 팀 프로젝트에 매핑된 경우에는 이 플러그 인을 사용할 수 없습니다.Project를 사용하여 작업 항목을 관리하는 방법에 대한 자세한 내용은 Team Foundation을 사용하는 경우와 프로젝트를 사용하는 경우 간의 프로젝트 관리 시 작업 차이점를 참조하십시오.

항목 내용

  • 프로젝트를 관리하고 진행률을 추적하는 프로젝트 관리자를 위한 작업

  • 팀장 및 팀을 위한 작업

  • 데이터 동기화를 구성하고 매핑하고 사용자 지정하는 작업

프로젝트를 관리하고 진행률을 추적하는 프로젝트 관리자를 위한 작업

Task

관련 항목

결과물 정의.비즈니스 요구 사항과 특정 결과물을 정의할 수 있으며, 특정 작업의 정의를 개발 팀에게 제공할 수 있습니다.리소스 및 작업량의 롤업을 볼 수 있으며, 개발 팀에서 세부적인 작업을 정의하고 예측하고 업데이트할 때 일정에 미치는 영향을 볼 수도 있습니다.

팀 프로젝트에 매핑된 Enterprise 프로젝트 계획 내에서 비즈니스 요구 사항에 대한 하향식 계획

결과물과 작업 정의.비즈니스 요구 사항과 구현 작업을 관리할 수 있습니다.작업 진행 상황에 대한 알림을 받으면서 개발 팀과 독립적으로 워크플로를 관리할 수 있습니다.

팀 프로젝트에 매핑된 Enterprise 프로젝트 계획에서 프로젝트 세부 정보 관리

Agile 팀의 진행률 검토.Agile 개발 팀에서 사용자 스토리와 작업(task)의 정의 및 일정을 관리하는 동안 작업 진행률과 리소스 사용 현황을 볼 수 있습니다.프로젝트 관리자와 PMO는 일정, 사용자 스토리의 진행률 및 리소스 롤업을 볼 수 있습니다.

Agile 팀 진행률을 Program Management Office에 표시

필드가 업데이트되는 방식을 검토합니다.동기화 엔진이 예상대로 작동하지 않는 것처럼 보이면 특정 필드가 어떻게 업데이트되는지 확인해야 합니다.영향을 받는 필드의 데이터 형식, 매핑 필드의 OnConflict 특성 및 작업 계층 구조는 동기화 엔진에서 특정 필드를 업데이트하는 방식에 영향을 줍니다.프로젝트 관리자가 업데이트 전송을 하나 이상 거부하는 경우 또는 프로젝트 계획이 게시되지 않은 경우에는 작업이 올바르게 업데이트되지 않습니다.

특정 필드에 대한 업데이트가 관리되는 방법 이해

리소스 할당 및 리소스 사용률 보기.개발 팀이 요구 사항과 작업(task)을 자식 작업(task)으로 분할하면 프로젝트 관리자는 작업 및 리소스의 롤업을 볼 수 있습니다.리소스 롤업을 사용하여 리소스 할당 및 예상 작업률을 보고, 리소스 조정을 수행하고, 여러 프로젝트에 공통된 리소스가 초과 할당되었는지 확인할 수 있습니다.

팀 프로젝트에 매핑된 Enterprise 프로젝트의 리소스 롤업에 대한 작업

Team Foundation Server에 작업을 게시할 때 발생하는 오류 해결.팀 프로젝트에 매핑된 Enterprise 프로젝트 계획을 게시할 때 발생할 수 있는 모든 데이터 유효성 검사 오류를 해결해야 합니다.작업(task)과 연결된 작업 항목 형식에 대해 정의된 규칙을 위반하는 값을 정의하면 데이터 유효성 검사 오류가 발생합니다.

유효성 검사 오류 해결

맨 위로 이동

팀장 및 팀을 위한 작업

Task

관련 항목

결과물 검토, 작업(task) 정의 및 작업 예측.Project Server에 전송되는 각 결과물에 대해 해당 결과물을 구현하는 데 필요한 작업을 정의하고 예측할 수 있습니다.작업이 진행될 때 팀 멤버가 작업(task) 시간을 업데이트하며, 이 시간은 검토를 위해 Project Server와 프로젝트 관리자에게 자동으로 전송됩니다.

팀 프로젝트에 매핑된 Enterprise 프로젝트 계획 내에서 비즈니스 요구 사항에 대한 하향식 계획

작업 분할 검토 및 작업 업데이트.선임으로 백로그 및 보드 페이지 또는 분류 작업 쿼리 프로젝트 관리자가 제출 된 작업 항목을 검토할 수 있습니다.작업이 진행될 때 팀 멤버가 작업(task) 시간을 업데이트하며, 이 시간은 검토를 위해 Project Server와 프로젝트 관리자에게 자동으로 전송됩니다.

팀 프로젝트에 매핑된 Enterprise 프로젝트 계획에서 프로젝트 세부 정보 관리

사용자 스토리를 정의하고 Project Server에 전송.개발 책임자는 팀에서 작업 중인 사용자 스토리에 대한 Project Server 전송 필드를 로 설정하면 프로젝트 일정 및 리소스 사용률을 쉽게 볼 수 있습니다.신속 하 게 대량 편집 기능을 사용 하 여이 필드의 값을 설정할 수 있습니다 Team Web Access 또는 Excel에서 제품 백로그 쿼리 열기.

Agile 팀 진행률을 Program Management Office에 표시

거부된 작업 항목 전송 찾기 및 해결.프로젝트 관리자가 작업 항목에 대한 업데이트를 거부하는 경우 거부 원인을 해결한 후 해당 업데이트를 Project Server에 다시 전송해야 합니다.이 업데이트를 다시 전송하기 전에는 작업 항목이 데이터 동기화에 참여할 수 없습니다.

Resolving Conflicts and Managing Rejected Work Item Submissions

더 이상 추적할 필요가 없는 작업(task) 및 작업 항목 제거.Team Foundation의 작업 항목과 동기화된 프로젝트 계획의 작업(task)을 삭제하면 작업(task)과 작업 항목 간의 연결이 제거됩니다.계획을 Project Server에 게시하고 동기화 프로세스에서 게시된 변경 내용의 업데이트를 완료하면 연결이 제거됩니다.그러나 witadmin destroywi 명령을 사용하여 팀 프로젝트의 작업 항목을 영구적으로 제거해야 합니다.

작업 삭제 및 동기화에 더 이상 참여하지 않는 작업 항목 제거

맨 위로 이동

데이터 동기화를 구성하고 매핑하고 사용자 지정하는 작업

Task

관련 항목

Enterprise 프로젝트 계획을 팀 프로젝트에 매핑할 수 있는 권한 얻기.프로젝트 계획을 매핑하려면 할당된 팀 프로젝트 컬렉션에 대한 Project Server 통합 권한이 있어야 합니다.

Project Server와 Team Foundation Server의 통합을 지원하기 위한 권한 할당

팀 프로젝트에 Enterprise 프로젝트 계획 매핑.Enterprise 프로젝트 계획과 팀 프로젝트 간의 데이터 동기화를 지원하려면 계획을 팀 프로젝트에 매핑해야 합니다.같은 팀 프로젝트에 여러 개의 계획을 매핑할 수 있지만 하나의 계획을 여러 팀 프로젝트에 매핑할 수는 없습니다.

팀 프로젝트에 대한 Enterprise 프로젝트의 연결 관리

데이터 동기화 참여 대상에 작업 항목 형식 추가 또는 제거.팀 프로젝트에 프로젝트 계획을 연결할 때 작업 항목 형식을 정의한 다음 나중에 형식을 추가하거나 제거할 수 있습니다.팀 프로젝트에 매핑된 작업 항목 형식을 나열할 수도 있습니다.

동기화 가능한 작업 항목 형식 지정

데이터 동기화 참여 대상에 필드 추가 또는 제거.필드를 추가할 수 있으며, 필드 매핑 파일을 사용자 지정하여 필드의 동기화 방법을 지정할 수 있습니다.예를 들어 코스트 센터, 팀 이름 또는 상태와 같은 형식의 데이터를 저장하는 필드를 매핑 파일에 추가하면 일정과 관련 없는 이러한 데이터를 공유할 수 있습니다.

Team Foundation에서 선택 목록과 연결된 필드를 매핑할 수 있습니다.그러나 선택 목록과 일치시키기 위해 Project Server에서 조회 테이블을 만들어야 합니다.선택 목록과 조회 테이블을 자동으로 동기화할 수는 없습니다.

Project Server와 Team Foundation Server 간의 필드 매핑 사용자 지정

동기화에 대한 구성 변경.데이터 동기화에 참여하도록 구성된 구성 요소를 제거할 수 있습니다.그러나 이러한 구성 요소를 제거하는 경우 권장되는 다시 구성 순서를 항상 따라야 합니다.

데이터 동기화에 참여하지 못하도록 구성 요소 제거

Enterprise 리소스 풀에 팀 프로젝트 멤버 추가.Team Foundation 사용자를 Project의 리소스로 할당하고 관리하려면 해당 사용자를 Enterprise 리소스 풀에 추가해야 합니다.이 프로세스를 간단하게 하려면 보안 그룹이 Active Directory에 있는 같은 이름의 그룹과 자동으로 동기화되도록 Project Server를 구성하면 됩니다.Project Server의 사용자 및 리소스를 여러 도메인과 포리스트의 Active Directory 사용자와 동기화할 수도 있습니다.

Microsoft 웹 사이트의 다음 페이지를 참조하십시오.

맨 위로 이동

참고 항목

작업

Team Foundation Server 및 Project Server의 통합 구성

개념

Team Foundation Server 및 Project Server 통합 기능 개요

Team Foundation Server 및 Project Server 통합의 동기화 프로세스 개요