다음을 통해 공유


문제 관리(CMMI)

Visual Studio Team Foundation Server의 문제 작업 항목을 사용하여 프로젝트 계획과 프로젝트의 활동 및 작업에 관련된 문제를 쉽게 추적할 수 있습니다. 문제를 버그와 혼동하지 마십시오. 버그 작업 항목 형식은 코드 및 특정 테스트 실패와 관련된 문제를 추적하는 데 사용됩니다. 문제 작업 항목 형식은 프로젝트와 관련된 다른 모든 문제를 추적하는 데 사용됩니다. 몇 가지 예로 요구 사항의 모호성, 개인 또는 기타 리소스의 사용 불가능성, 환경 관련 문제, 발생하고 있는 기타 프로젝트 위험, 그리고 일반적으로 프로젝트를 성공적으로 전달하는 데 위험이 되는 모든 사항을 들 수 있습니다.

문제는 계획되지 않은 활동을 나타낸다는 점에서 차이점이 있습니다. 문제를 해결하는 것은 일반적인 프로젝트 작업이 아닙니다. 따라서 문제를 추적하고 특별한 관심을 기울여야 합니다. 문제 작업 항목과 Team Foundation Server의 보고 및 쿼리 기능을 사용하여 이러한 프로젝트 문제를 추적하면 문제를 빠르고 효율적으로 관리 및 해결하는 핵심 기능을 쉽게 개발할 수 있습니다.

항목 내용

  • 문제 작업 항목 작성

  • 문제 검토

  • 문제 분석

  • 해결된 문제 확인

  • 문제 해결 여부 검토

문제 작업 항목 작성

문제가 발생하면 문제 작업 항목을 만들고, 해당 문제를 기술한 다음, 알려진 권장 해결 방법이 있는 경우 해당 해결 방법을 기술합니다. 프로젝트의 문제 작업 항목은 SCAMPI(Standard CMMI Appraisal Method for Process Improvement) 평가를 위한 중요한 증명 정보를 만듭니다. CMMI에 대한 자세한 내용은 CMMI의 배경을 참조하십시오.

문제에 대한 작업 항목 폼은 다음 그림에 나와 있는 필드 및 탭에 데이터를 저장합니다.

CMMI 문제 작업 항목 폼CMMI 문제 작업 항목 폼 - 탭

문제 검토

정기적으로 프로젝트의 미해결 문제를 검토해야 합니다.

문제를 보려면 템플릿과 함께 제공되는 미해결 문제 쿼리를 실행합니다. 새 문제를 심사하려면 "제안됨"을 사용하여 문제를 상태별로 정렬합니다. 자세한 내용은 문제(CMMI)를 참조하십시오.

문제 분석

새 문제가 발생할 때마다 문제 증상과 근본 원인을 모두 분석해야 합니다. 문제 증상 또는 근본 원인을 해결하려면 정정 작업 계획이 준비되어 있어야 합니다. 이 계획은 문제의 정정 작업 탭에서 기록합니다. 문제를 해결하거나 근본 원인을 해결해 보기 위한 결정을 내릴 때는 프로젝트 위험을 반영해야 합니다. 이러한 결정 사항은 문제 작업 항목에서 문서화해야 합니다. 결정 사항에서는 SCAMPI 평가를 위한 증명 정보를 제공하고 수준 3 평가에 중요한 위험 관리 부분에서의 기능 수준을 보여 줍니다.

증상을 해결하는 것은 CMMI 모델 수준 2 또는 3 평가에 적절한 기능 수준을 보여 주는 낮은 완성도의 동작입니다. 근본 원인 분석 및 해결은 조직에서 해당 문제가 재발하지 않도록 하려고 함을 의미합니다. 이는 완성도가 높은 동작으로, 문제 해결 및 프로세스 개선에 있어서 수준 4 또는 5 평가를 획득하는 조직에 일반적인 기능 수준을 보여 줍니다.

작업 계획을 기록한 다음 해당 작업을 문제 작업 항목에 자식 항목으로 연결되는 여러 개의 작업(task) 작업 항목으로 나눕니다. 작업 항목을 연결하는 방법에 대한 자세한 내용은 문제(CMMI)를 참조하십시오. 문제를 해결하려면 작업을 개별 팀 멤버에게 할당해야 합니다. 각 작업은 "정정 작업"이라는 작업 형식과 함께 만들어야 합니다.

CMMI 작업(Task) 작업 항목 폼

해결된 문제 확인

미해결 문제의 정기 검토 과정에서 해결된 것으로 표시된 문제를 검토하는 것이 좋습니다. 합의를 통해 문서화된 해결 방법을 받아들일 경우 문제를 "닫힘" 상태로 표시하고 이유를 "해결됨"으로 설정합니다. 미해결 문제 쿼리를 사용하고 상태가 "해결됨"인 항목으로 필터링합니다.

문제 해결 여부 검토

문제가 발생한 모든 작업이 완료된 후 관련자는 문제가 해결되었는지 여부를 결정해야 합니다.

문제 작업 항목과 차단된 모든 작업 항목을 엽니다. 정정 작업 탭을 참조하여 작업의 원래 계획과 실제 수행된 작업을 볼 수 있습니다. 자식 링크에 대한 모든 링크 탭을 표시하여 문제와 연결된 작업(task) 작업 항목을 볼 수도 있습니다. 정정 작업으로 해당 작업 항목이 성공적으로 차단 해제되고 문제가 해결되었습니까? 그렇지 않으면 정정 작업을 수정하여 팀 멤버에게 다시 할당합니다. 정정 작업이 신속하게 수행되었습니까? 예기치 않은 외부 이벤트나 특별한 원인으로 인한 이벤트와 일정상의 중요 경로에 미치는 영향이 방지되었습니까? 프로젝트 지원 약속이 안전합니까? 아니면 재협상이 필요합니까? 이 모든 세부 사항을 작업 항목에 기록합니다. 이렇게 하면 CMMI 평가를 위한 중요한 증명 정보가 생성됩니다.

관련자가 문제가 성공적으로 해결된 것에 만족하면 해당 문제를 "해결됨" 상태로 표시합니다. 그런 다음 해당 문제를 공식적으로 닫을 수 있습니다.

문제가 성공적으로 해결되지 않았으면 정정 작업을 수정하여 적절한 해결 담당자에게 할당합니다. 문제의 우선 순위를 다시 살펴보고, 우선 순위를 높여 해당 문제를 우선적으로 처리하도록 하고 더 이상의 지연을 방지할지 고려합니다.

추가 리소스

SCAMPI 평가에 대한 자세한 내용은 Software Engineering Institute 웹 페이지를 참조하십시오.