Share via


계산된 필드 작업

업데이트: 2007년 11월

Microsoft Project에서는 스케줄링 엔진을 사용하여 작업의 시작 및 완료 날짜를 결정합니다. 시작 및 완료 날짜는 제한, 의존 관계 및 자원으로 업데이트된 다음 작업에 적용됩니다. Team Foundation Server에서는 제한 및 의존 관계를 추적하지 않으므로 시작 및 완료 날짜는 Microsoft Project에서만 변경해야 합니다.

Microsoft Project 스케줄링 엔진

Microsoft Project의 스케줄링 엔진에서는 내용이 변경될 때마다 작업의 필드를 계속 업데이트합니다. 예를 들어 작업의 완료 날짜를 하루 늦추면 기간도 하루 늘어납니다. 또한 작업을 다른 작업에 종속시키면 시작 날짜가 업데이트되어 의존 관계가 있는 작업이 완료될 때까지 늦춰집니다.

스케줄링 엔진에서는 작업 제한도 준수합니다. 예를 들어 작업이 가능한 한 빨리 시작되도록 구성되어 있을 수 있습니다. 또는 작업이 특정 날짜에 완료되도록 구성되어 있을 수 있습니다. 스케줄링 엔진에서는 작업 일정을 조정할 때 모든 제한이 충족되는지 확인합니다.

Team Foundation 시작 및 완료 날짜

Team Foundation Server에서는 작업 제한이나 의존 관계가 저장되지 않습니다. 또한 Team Foundation Server에서는 내용이 변경되어도 작업 필드가 자동으로 업데이트되지 않습니다. 예를 들어 팀 탐색기를 사용하여 작업의 완료 날짜를 하루 늦추어도 Team Foundation Server에서 기간이 업데이트되지 않습니다. 내용을 변경하여 필드 간에 모순이 생기게 되면 Microsoft Project에서 프로젝트 계획을 새로 고쳐 스케줄링 엔진에서 작업 필드를 조정할 때 일관되지 않은 결과가 발생할 수 있습니다.

기본적으로 프로젝트 계획을 새로 고치면 시작 날짜와 완료 날짜 값이 Microsoft Project로 복사되지 않습니다. 프로젝트 계획을 새로 고치면 이러한 값이 Team Foundation Server에 게시됩니다. 따라서 시작 및 완료 날짜에 대한 일정 정보를 팀 멤버에게 게시할 수 있습니다. 팀 멤버가 완료된 작업 및 남은 작업 필드를 업데이트하면 프로젝트 계획을 새로 고칠 때 Microsoft Project에서 시작 및 완료 날짜가 자동으로 업데이트됩니다.

MSF 프로세스 템플릿

MSF 프로세스 템플릿은 팀 멤버가 시작 및 완료 날짜를 업데이트할 수 없도록 디자인되었습니다. 작업 항목 폼에서 시작 날짜 및 완료 날짜 필드는 읽기 전용으로 설정됩니다. 따라서 사용자는 이러한 필드를 수정할 수 없습니다.

또한 MSF 프로세스 템플릿에서는 시작 날짜 및 완료 날짜 필드가 게시 전용이 되도록 Microsoft Project 필드 매핑 파일을 구성합니다. 따라서 업데이트된 일정 날짜는 Team Foundation Server에 게시되지만 Team Foundation Server에서 이러한 날짜를 변경해도 날짜가 새로 고쳐지지 않습니다.

참고:

필드 매핑 파일을 변경하여 Team Foundation Server에서 시작 날짜 및 완료 날짜 필드를 새로 고칠 수 있습니다. 그러나 위에서 설명한 이유로 이 방법은 권장되지 않습니다. 자세한 내용은 Microsoft Project 필드 매핑 파일을 참조하십시오.

참고 항목

개념

사용 가능한 필드 규칙

Team Foundation 프로세스 지침