다음을 통해 공유


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

업데이트: 2011년 4월

이 항목을 통해 Visual Studio Team Foundation Server 2010과 Project Server 2007 SP2(서비스 팩 2) 또는 Project Server 2010 간의 데이터 동기화를 사용자 지정하는 방법을 전체적으로 이해할 수 있습니다. Team Foundation Server가 Project Server 2007과 통합되는 방법 및 Project Server 2010과 통합되는 방법의 차이점을 검토할 수도 있습니다.

Team Foundation Server와 Project Server를 통합하면 프로젝트를 유연성 있게 관리할 수 있습니다.

항목 내용

  • 동기화 기능 요약

  • Office Project Server 2007과 Project Server 2010 간의 작업 차이점

동기화 기능 요약

다음 표에서는 Team Foundation과 Project Server 간의 데이터 동기화를 지원하는 주요 기능에 대해 설명합니다.

기능

설명

관련 항목

세 가지 동기화 형식

동기화 엔진은 세 가지 형식의 동기화를 수행합니다. 이 프로세스에서는 프로젝트 계획에서 프로젝트 관리자가 데이터 소유권을 유지하는 동안 Team Foundation과 Project Server에서 작업 및 리소스와 관련된 데이터를 캡처하여 유지 관리합니다.

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

구성 요소의 n 대 1 매핑

두 서버 제품의 통합을 구성하고 사용자 지정하여 동기화에 참여하는 대상을 제어할 수 있습니다. 데이터 동기화 엔진은 Project Server에서 Team Foundation으로의 n 대 1 매핑을 지원합니다. 여러 PWA(Project Web Access 또는 Project Web App) 인스턴스를 Team Foundation Server에 등록하고 여러 팀 프로젝트 컬렉션을 PWA 인스턴스에 매핑할 수 있습니다.

Team Foundation 구성 요소에 Project Server 구성 요소 매핑

동기화되는 작업(task) 및 작업 항목

데이터 동기화에 참여하는 작업 항목 형식과 동기화되는 특정 작업(task) 또는 작업 항목을 관리할 수 있습니다. Project Professional에서 팀 프로젝트에 게시 값을 또는 아니요로 설정합니다. Team Foundation에서 Enterprise 프로젝트에 전송 또는 아니요로 설정합니다.

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

동기화되는 데이터 필드

Enterprise 프로젝트 계획과 팀 프로젝트 간에 데이터를 동기화하려면 Team Foundation의 작업 항목 필드를 Project Server의 필드와 연결해야 합니다. 필드를 추가하고 필드의 동기화 방법을 지정할 수 있습니다. 예를 들어 코스트 센터, 팀 이름 또는 상태와 같은 형식의 데이터를 저장하는 필드를 매핑 파일에 추가하면 일정과 관련 없는 이러한 데이터를 공유할 수 있습니다.

필드를 추가하거나, 동기화를 지원하는 데 필요한 기본 필드 집합만 사용할 수도 있습니다.

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

추적 가능성, 업데이트 상태, 전송 및 거부

작업 항목 및 작업(task)을 만들고 업데이트하고 동기화하면 레코드가 Team Foundation의 작업 항목에 대한 기록 필드에 기록됩니다. 또한 각 작업 항목의 Project Server 탭에 있는 마지막 전송 상태, 마지막 전송 날짜, 마지막 승인 상태, 마지막 승인 날짜 필드에서 상태 정보를 찾을 수 있습니다.

데이터 동기화를 지원하기 위해 추가된 Project Server 필드

전송, 승인 및 자동 승인

작업 항목에 대한 업데이트는 Project Server에 전송되고 사용자가 이를 승인하거나 거부할 때까지 상태 업데이트 큐에 유지됩니다. 프로젝트 관리자는 Team Foundation Server에서 Project Server로 전송된 모든 업데이트를 자동으로 승인하는 규칙을 정의할 수 있습니다.

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

리소스 롤업

Team Foundation에서는 자식 항목이 포함된 부모 작업 항목의 완료된 작업 및 남은 작업에 대한 롤업 값이 자동으로 계산됩니다. 또한 개별 작업에 할당된 리소스는 Project 작업의 롤업에 대한 리소스로 나타납니다.

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

충돌 해결

팀 멤버가 Team Foundation과 Project Server에서 매핑된 필드 값을 동시에 변경하면 충돌이 발생할 수 있습니다. Project Server의 값을 항상 수락할 것인지 아니면 두 개의 다른 값을 유지(“이중 장부”를 작성한다고 함)할 것인지 선택할 수 있습니다. 두 번째 옵션을 선택하면 해당 필드에 수동으로 같은 값을 할당할 때까지 해당 필드에 대한 데이터 동기화가 일시 중단됩니다.

Team Foundation Server와 Project Server의 통합을 위한 필드 매핑 XML 요소 참조

리소스 할당

Team Foundation에서는 하나의 작업 항목에 하나의 리소스만 할당할 수 있습니다. Project Professional에서는 한 작업에 여러 리소스를 할당할 수 있으며, 주 소유자나 활성 리소스를 작업에 할당하면 해당 작업에 대한 데이터를 동기화할 수 있습니다.

또한 자식 작업(task)의 롤업 계산이 포함되어 있는 부모 작업(task)에는 각 작업(task)의 소유자에게 할당된 작업의 롤업도 포함되어 있습니다. 소유자의 이 롤업은 Project Professional에 요약 작업에 대한 여러 리소스로 나타납니다.

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

미러링된 필드

Team Foundation에서는 Project 필드 값을 저장하고 작업 항목 폼에 이 값을 표시할 수 있습니다. 필드 값이 프로젝트 계획의 값과 다른 하나 이상의 필드가 포함된 작업 항목을 찾을 수도 있습니다.

Team Foundation Server와 Project Server의 통합을 위한 필드 매핑 XML 요소 참조

작업 항목 전송 모니터링 및 거부 해결

맨 위로 이동

Office Project Server 2007과 Project Server 2010 간의 작업 차이점

다음 표에서는 Team Foundation Server를 Project Server 2010과 통합할 때와 Project Server 2007과 통합할 때 방법이 어떻게 다른지에 대해 설명합니다.

작업 영역

Project Server 2007

Project Server 2010

설치

승인 주석

프로젝트 관리자가 PWA에 지정하는 승인 주석이 작업 항목의 기록 필드에 기록되지 않습니다.

프로젝트 관리자가 PWA에 지정하는 승인 주석이 작업 항목의 기록 필드에 기록됩니다.

자동 승인

데이터가 동기화될 때 발생하는 변경을 자동으로 승인할 수 있습니다.

데이터가 동기화될 때 발생하는 변경을 자동으로 승인할 수 있습니다.

맨 위로 이동

참고 항목

기타 리소스

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

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

변경 기록

날짜

변경 내용

이유

2011년 4월

Project Server 2010의 자동 게시에 대한 정보가 제거되었습니다. 이 기능은 지원되지 않습니다.

콘텐츠 버그 수정