Share via


개발 일정 및 작업 관리

팀 환경에서 응용 프로그램을 개발할 때는 작업을 완료하기 위해 반복적으로 코드를 변경하게 되며 이러한 작업은 Visual Studio Team Foundation Server의 작업 항목을 사용하여 추적할 수 있습니다.

반복이 시작될 때 해당 반복의 작업에 대한 예상 값을 제공하라는 메시지가 표시될 수 있습니다. 이렇게 하면 팀에서 반복에 맞는 작업 범위를 지정할 수 있습니다. 반복이 수행되는 동안 작업 항목이 완료되거나 작업 또는 버그의 소요 시간에 영향을 주는 새 정보를 사용할 수 있게 되면 작업 항목을 업데이트합니다.

또한 작업 항목에 대한 작업을 수행하고 있을 때는 작업 항목을 정기적으로 업데이트하여 업데이트된 상태를 제공해야 합니다. 이는 사용자가 차단된 경우에 특히 해당됩니다. 작업 항목을 최신 상태로 유지하면 다른 팀 멤버가 사용자에게 직접 문의하지 않고도 항목의 상태를 즉시 확인할 수 있습니다.

일반 작업

Task

지원 내용

작업 만들기, 할당 및 부하 분산: 프로젝트를 시작할 때 작업은 충족해야 하는 요구 사항이나 사용자 스토리 형태로 식별됩니다. 프로젝트의 각 반복에 대해 이러한 사용자 스토리나 요구 사항을 지원하는 세부 개발 작업을 만들 수 있습니다. 반복 중에는 Team Foundation Server에서 추적되는 이러한 작업을 완료하는 코드를 작성합니다.

작업 간의 종속성 기록: 개발 작업에 해당하는 작업 항목을 만들 뿐 아니라 이러한 작업 간의 종속성도 기록합니다. 이렇게 하면 작업 완료 시기를 예측할 수 있는 일정을 보다 쉽게 만들 수 있습니다. 작업이 일정보다 늦을 경우 예약된 다른 항목이 영향을 받는지 확인할 수 있습니다.

진행률 추적 및 위험 파악: 특정 반복의 작업 및 버그에 대한 작업을 수행할 때 팀의 진행률을 추적하고 잠재적인 문제의 초기 신호를 감시할 수 있습니다. Team Foundation Server의 보고서와 쿼리를 사용하여 시간 내에 완료될지를 확인할 수 있습니다.

작업, 버그 및 기타 작업 항목 만들기 또는 업데이트: 일반적인 작업 중 일부는 전체 개발 과정에서 수행합니다. 예를 들어 사용자에게 할당된 모든 작업이나 특정 작업을 찾을 수 있습니다. 작업 항목을 현재 상태 정보로 업데이트할 수도 있습니다.

관련 시나리오

  • 기존 아키텍처 및 디자인 검토
    수행해야 하는 개발 작업에서 기존 응용 프로그램을 변경해야 하는 경우는 많이 있습니다. 이러한 경우 작업을 시작하기 전에 변경해야 하는 부분을 보다 잘 파악하기 위해 해당 응용 프로그램의 아키텍처와 디자인을 검토할 수 있습니다.

  • 개발 환경 설정
    코드를 만들거나 수정하려면 먼저 적절한 소스 코드를 사용하여 개발 및 테스트 환경을 설정해야 합니다. 데이터베이스에 대한 작업을 수행하는 경우 데이터베이스의 오프라인 표현에도 액세스할 수 있어야 합니다.

  • 일반적인 개발 작업 수행
    개발 주기 중 대부분의 시간은 코드를 변경하는 데 보내게 됩니다. 이 과정에는 작업이나 버그를 선택하고, 필요한 파일을 체크 아웃하고, 코드를 수정하고, 해당 파일을 체크 인하기 전에 변경이 올바르게 되었는지 확인하는 작업이 포함됩니다.

  • 프로젝트 계획 및 추적
    응용 프로그램의 전반적인 계획 및 추적 프로세스와 개발 작업의 관계에 대해 설명합니다. 사용자 스토리 및 요구 사항의 수집 방법이나 릴리스 계획 및 추적 방법을 이해할 수 있습니다.