프로젝트 계획 및 추적

성공적인 프로젝트는 종종 다음과 같은 특징을 가집니다.

  • 고객의 요구에 따라 프로젝트가 진행됩니다.

  • 팀이 프로젝트를 완료하기 위해 높은 수준의 계획을 작성합니다.

  • 팀이 여러 번의 반복을 거쳐 제품을 개발하고 높은 수준의 시간별 계획을 세부적으로 조정합니다.

  • 팀이 변경 사항에 적응할 수 있는 효율적인 도구를 보유하고 있습니다.

프로젝트 계획 및 추적

Visual Studio ALM(Application Lifecycle Management)을 사용하면 고객 요구를 보다 효율적으로 관리할 수 있습니다. 프로젝트를 제공 가능한 증분 단위로 분할하는 상위 수준의 계획을 작성할 수 있고, 이와 같은 증분 단위를 보다 짧은 반복 주기로 개발하기 위한 세부 계획을 작성할 수 있습니다.

각 반복의 시작 단계에서 세부 계획을 작성하기 때문에 마일스톤에 도달할 때마다 계획의 진행 상황이 더 확실해집니다. 팀이 각 반복을 마치면 반복 동안 알게 된 내용을 기초로 높은 수준의 계획을 구체화할 수 있습니다. 완료되지 않은 작업의 계획을 다시 작성할 수도 있습니다.

팀은 Visual Studio ALM을 사용하고 적절한 프로세스 템플릿을 적용하여 프로젝트를 반복적으로 계획, 개발 및 추적할 수 있습니다. 프로젝트를 시작하는 단계에서 사용할 프로세스 템플릿을 결정해야 하는 경우에는 프로세스 템플릿 선택을 참조하십시오.

프로세스 지침

프로젝트 실행 방법에 대한 자세한 내용은 다음 항목 중 하나를 참조하십시오.

목록에 없는 프로세스 템플릿을 사용하는 경우 다른 사이트에서 관련 지침을 찾을 수 있습니다.

관련 작업

프로젝트를 계획하고 추적하는 데 사용할 수 있는 새로운 기능을 알아봅니다. 작업 항목 간 종속성을 만들고, 보고, 관리할 수 있으며 현재 Visual Studio ALM 릴리스를 통해 훨씬 효율적으로 그룹과 팀 프로젝트 간에 협업할 수 있습니다.

사용하는 클라이언트 및 서버 버전에 따라 사용 가능한 기능을 파악합니다. Visual Studio Team Foundation Server 2010에 기능이 추가됨에 따라, Team Foundation Server 2010에 연결하는 이전 버전의 팀 탐색기에 발생하는 제한 사항을 알아볼 필요가 있습니다. 현재 버전의 팀 탐색기를 이전 버전의 팀 탐색기와 함께 side-by-side 구성으로 설치하거나 Team Web Access를 사용하여 대부분의 제한 사항을 해결할 수 있습니다.

업그레이드된 팀 프로젝트를 업데이트하여 Team Foundation Server 2010으로 업그레이드 시 사용할 수 있는 여러 새로운 기능에 액세스합니다. 또한 업그레이드 이전 보고서를 보고 이전 스키마 버전의 데이터 웨어하우스를 기반으로 사용자 지정 보고서를 업데이트하는 방법을 결정할 수 있습니다.

팀 프로젝트를 만들어 정보를 추적하고 팀을 위해 소스 코드, 빌드, 테스트 및 계획을 구성합니다. 팀 프로젝트를 만든 후에는 팀 프로젝트에 대해 프로비전된 리소스를 통해 작업을 관리하고 추적할 수 있습니다.

여러 클라이언트 응용 프로그램 중 하나를 통해 Visual Studio ALM 및 Team Foundation Server와 상호 작용합니다. 모든 클라이언트를 사용하기 위해 사용자는 Team Foundation Server를 실행하는 서버에 연결하고 프로젝트 컬렉션과 팀 프로젝트를 선택해야 합니다. 또한 선택한 팀 프로젝트에 액세스하는 데 필요한 권한이 있어야 합니다.

작업 항목을 사용하여 팀 프로젝트에 대한 작업 및 정보를 추적하고 관리합니다. 작업 항목은 Team Foundation에서 작업의 할당 및 진행률을 추적하는 데 사용되는 데이터베이스 레코드입니다. 서로 다른 작업 항목 형식을 사용하여 사용자 스토리, 고객 요구 사항, 제품 버그, 개발 작업 등의 다양한 작업 형식을 추적할 수 있습니다.

Microsoft Project를 사용하여 프로젝트 계획, 작업 예약, 리소스 할당, 변경 내용 추적 등을 수행합니다. Microsoft Project를 사용하여 Team Foundation Server에 없는 프로젝트 달력, Gantt 차트 및 리소스 뷰와 같은 기능에 액세스할 수 있습니다.

보고서를 만들고 사용자 지정하여 팀의 진행 상황을 추적합니다. 프로젝트의 가장 중요한 데이터를 강조 표시하는 보고서를 만들 수 있습니다. 보고서를 직접 만들면 기본 보고서에서는 분석되지 않는 정보를 드릴다운할 수 있습니다. 또한 보고서를 실행하고 표시하는 방법 및 팀의 각 멤버에게 전달하는 방법을 사용자 지정할 수 있습니다.

팀에서 사용하는 특정 프로세스와 방식을 지원하도록 팀 프로젝트를 사용자 지정합니다. 사용자 지정 작업을 시작하기 전에 사용자 지정할 수 있는 개체 및 메서드 유형과 각 개체를 사용하여 프로젝트 추적 요구 사항을 지원하는 방법을 잘 알고 있어야 합니다.

참고 항목

개념

Visual Studio 2010의 새로운 Application Lifecycle Management 기능

Visual Studio Application Lifecycle Management 시작

Team Foundation Server 관리

Visual Studio Application Lifecycle Management