다음을 통해 공유


Microsoft Project 2010을 사용하여 팀 프로젝트 예약

Microsoft Project 2010을 사용하여 팀 프로젝트 계획, 작업 예약, 리소스 할당, Visual Studio Team Foundation Server 2010에 저장된 데이터에 대한 변경 추적 등을 수행할 수 있습니다. Project 2010을 사용하면 간단한 그래픽 메뉴와 Office 리본을 통해 수많은 도구와 기능에 액세스할 수 있습니다. 다음 그림과 같이 팀 탭 메뉴에는 Microsoft Excel의 팀 탭에서 사용할 수 있는 것과 동일한 기능이 표시됩니다.

Project 2010 팀 탭 리본

팀 메뉴 리본

  

Project 2010은 몇 가지 새로운 프로젝트 필드와 기능을 지원합니다. Project를 사용하여 팀 작업을 예약하는 방법에 따라 작업(task) 작업 항목 폼을 업데이트하여 몇 가지 새 필드를 표시할 수 있습니다. 프로젝트 계획과 Team Foundation에서 새 Project 필드를 유지하려면 팀 프로젝트에 대한 작업(task) 작업 항목 형식과 Microsoft Project 필드 매핑 파일을 사용자 지정해야 합니다.

항목 내용

  • Project 2010의 새 작업 관련 기능

  • Project 2010 필드를 Team Foundation에 추가

Project 2010의 새 작업 관련 기능

다음 표에서는 팀 프로젝트를 관리하는 데 사용할 수 있는 몇 가지 새 작업 관련 기능에 대해 설명합니다. 자세한 내용은 Microsoft 웹 사이트의 Project 2010 New Features 페이지를 참조하십시오.

프로젝트

Microsoft 웹 사이트의 관련 콘텐츠

수동 또는 자동으로 작업을 예약합니다. 다음 리본 메뉴를 통해 액세스할 수 있는 작업 모드로 사용자와 팀 멤버가 보다 유연하게 예약할 수 있습니다.

작업 모드 일정 리본 메뉴 옵션

수동으로 예약된 작업(고정된 작업 아이콘 아이콘으로 표시됨)을 사용하면 작업 기간과 시작일 및 완료일을 수동으로 예약할 수 있습니다. 팀 멤버는 수동으로 예약된 작업을 일정 내 어느 곳에나 배치할 수 있으며 Project 2010에서는 작업을 이동하지 않습니다.

중요중요
팀 멤버가 작업을 수동으로 예약하려면 이 항목 뒷부분에 있는 프로젝트 필드를 Team Foundation에 추가의 설명과 같이 필요한 프로젝트 필드를 작업(task) 작업 항목에 추가해야 합니다.

자동 예약된 작업(자동 업데이트 작업 모드 아이콘)의 시작일과 완료일은 Project의 이전 릴리스와 마찬가지로 작업 종속성과 프로젝트 캘린더를 기반으로 스케줄링 엔진에서 결정됩니다. 이전 버전 Project의 자동 예약에 익숙한 Project 관리자는 특정 작업 또는 전체 프로젝트에 대해 새로운 수동 예약 기능을 해제할 수 있습니다.

작업 선택을 비활성화하여 가상 분석을 수행합니다(Project 2010 Professional Edition  Project Professional 2010만 해당됨). Active 모드를 사용하면 일부 작업을 비활성으로 지정할 때 일정에 대한 영향을 확인할 수 있습니다. 작업을 비활성으로 표시할 경우 해당 작업과 관련된 모든 데이터를 유지하지만 일정과 리소스 할당을 고려하여 데이터를 제거합니다.

중요중요
Project 2010에서 작업을 비활성화할 때는 Team Foundation에서 작업을 비활성화하지 않습니다.비활성 작업은 프로젝트 계획의 게시 및 새로 고침 할당에 따라 게시되고 새로 고쳐집니다.

  

확장 가능한 64비트 지원입니다. 64비트 호환성이 있으면 Project 2010에서 성능 향상을 제공하여 매우 크고 복잡한 프로젝트 만들기를 지원합니다.

Team Foundation에 Project 2010 필드 추가

팀 멤버가 Team Foundation 클라이언트에서 새 Project 2010 필드를 보거나 수정할 수 있도록 하려면 작업(task) 작업 항목 형식에 대한 정의 파일을 사용자 지정하고 Microsoft Project 매핑 파일을 업데이트해야 합니다. 이렇게 변경하여 프로젝트 계획 및 Team Foundation 데이터베이스에서 모두 데이터 필드를 유지합니다. 이러한 필드를 읽기 전용으로 만들거나 수정 가능하게 만들 수 있습니다. 이러한 필드를 사용하면 쿼리를 사용하여 작업 항목을 찾고 보고서를 생성할 수 있습니다. 특히, 팀 멤버가 고정된 작업의 시작일과 종료일을 지정할 수 있는 필드를 추가할 수 있습니다. 이러한 필드를 작업(task) 작업 항목 폼에 추가하면 Team Foundation 클라이언트에서 시작일과 종료일을 보고 수정할 수 있습니다.

다음 표에서는 수행할 작업의 시퀀스와 이러한 작업을 완료하기 위한 관련 항목을 제공합니다.

작업

관련 항목

팀 프로젝트에 추가할 Project 필드를 결정합니다. 팀 멤버가 Team Foundation 클라이언트에서 수동으로 작업을 예약하도록 하려면 작업 날짜 및 기간을 수동으로 저장하는 Project 필드를 작업 항목 폼과 프로젝트 매핑 파일에 추가해야 합니다. 다음 정보를 사용하여 이러한 Project 스케줄링 필드 중 추가할 필드를 결정할 수 있습니다.

  • 수동으로 예약된 작업을 지원하려면 pjTaskStartText, pjTaskFinishText 또는 pjTaskDurationText 필드 중 하나 이상을 매핑 파일에 추가합니다. pj*Text 필드를 Team Foundation의 String 필드에 매핑해야 합니다. 이러한 필드에는 텍스트 문자열만 입력할 수 있습니다.

  • pjTaskStart, pjTaskFinish 및 pjTaskDuration 필드에는 작업의 예약된 커밋 날짜 및 기간이 포함됩니다.

    팁
    기본적으로 이러한 필드는 팀 프로젝트를 만드는 데 사용한 프로세스 템플릿을 기반으로 매핑됩니다.
  • 스케줄링 엔진은 pjTaskScheduledStart, pjTaskScheduledFinish 및 pjTaskScheduledDuration 필드를 사용하여 자동 예약된 작업의 계산된 날짜와 기간을 저장합니다.

  • pjTaskManual, pjTaskPlaceholder 및 pjTaskWarning 필드는 작업이 수동으로 예약되는지 또는 자동으로 예약되는지, 수동 작업에 정보가 부족하여 예약할 수 없는지 여부, 수동으로 예약된 작업의 시작일, 완료일 또는 기간과의 일정 충돌이 Project에서 확인되었는지 여부를 표시합니다.

필드를 작업(task) 작업 항목 형식에 추가합니다. 작업 항목 형식을 업데이트하려면 추적할 각 새 필드의 FIELD 요소와 작업 항목 폼에 표시할 각 필드의 CONTROL 요소를 추가합니다. witadmin 명령줄 도구를 사용하여 각 작업 항목 형식에 대한 정의 파일을 내보내고 가져옵니다.

참고참고
Visual Studio의 강력한 도구인 프로세스 편집기를 사용하여 작업 항목 형식을 만들고 수정할 수 있습니다.이 도구는 지원되지 않습니다.자세한 내용은 Microsoft 웹 사이트의 Team Foundation Server Power Tools April 2010 페이지를 참조하십시오.

Microsoft Project 매핑 파일을 업데이트합니다. 프로젝트 매핑 파일에 따라 각 작업의 필드가 Team Foundation의 필드에 매핑되는 방법과 각 필드가 게시되고 새로 고쳐지는 방법이 결정됩니다. 각 필드 프로젝트는 고유의 매핑 파일과 관련됩니다. TFSFieldMapping 명령줄 도구를 사용하여 프로젝트 매핑 XML 파일을 다운로드하고 업로드합니다.

참고 항목

개념

Microsoft Project를 사용하여 작업 예약 및 리소스 할당

기타 리소스

Microsoft Project 및 Team Foundation을 사용하여 작업을 추적할 때 유용한 팁 및 작업 차이점