타스크: 형상 감사 수행
이 타스크는 형상 감사를 수행하는 방법을 정의합니다.
원칙: 형상 및 변경 관리
목적
  • 기준선에 필요한 모든 중간 산출물이 포함되어 있는지 판단
  • 기준선이 요구사항에 맞는지 판단
관계
역할기본 수행자: 추가 수행자:
입력필수: 선택사항:
출력
프로세스 사용법
단계
실제 형상 감사 수행

실제 형상 감사(PCA)에서는 프로젝트 저장소에서 배치될 제품의 컴포넌트를 식별합니다.  다음과 같은 단계를 수행하십시오.

  • 배치될 기준선 식별(일반적으로 이름 및/또는 번호만, 모든 파일 및 버전의 전체 목록일 수도 있음)
  • 개발 프로세스에 지정된 필요한 모든 중간 산출물이 기준선에 있는지 확인. 형상 감사 결과의 누락된 중간 산출물 열거

기타 레벨의 실제 형상 감사

어떤 조직에서는 실제 형상 감사를 통해 디자인 및/또는 사용자 문서가 코드와 일관되는지 확인합니다. Rational Unified Process(RUP)에서는 이러한 일관성 검사를 전달 프로세스에서 검토 활동의 일부로 수행하도록 권장합니다. 후기 단계에서의 감사는 내용에 대한 검토가 아니라 필수 인도물이 존재하는지를 감사하는 것으로 제한되어야 합니다.

기능적 형상 감사 수행

기능적 형상 감사(FCA)는 기준선이 기준선을 대상으로 하는 요구사항을 충족하는지 확인합니다.  감사를 위해 다음과 같은 단계를 수행하십시오.

  • 기준선에 맞추기 위한 각 요구사항, 대응하는 테스트 프로시저, 기준선에 대한 테스트 결과(패스/실패)를 열거하는 보고서 준비   
  • 각 요구사항에 하나 이상의 테스트가 포함되고 모든 요구사항 테스트에 패스했는지 확인.  형상 감사 결과에서 테스트 프로시저가 없는 요구사항과 테스트 결과 완벽하지 않거나 실패한 요구사항 열거  
  • 이 기준선에 맞추기 위한 CR 목록 생성. 각 CR이 닫혔는지 확인. 형상 감사 결과에서 닫히지 않은 CR 열거
보고서 결과

불일치가 존재하면 이는 위에서 설명한 대로 감사 결과에 캡처됩니다. 추가로 다음 단계를 수행해야 합니다.

  • 정정 조치 식별. 프로젝트 팀의 다양한 구성원을 인터뷰하여 불일치의 소스 및 적절한 정정 조치를 식별해야 할 수 있습니다.
    • 누락된 중간 산출물이 있는 경우 적절한 조치는 일반적으로 중간 산출물을 구성 제어 아래에 두거나 누락된 중간 산출물을 작성하기 위해 CR 또는 타스크를 작성하는 것입니다.
    • 테스트하지 않았거나 실패한 요구사항이 있는 경우에는 요구사항을 최근 기준선에 맞추거나 요구사항 세트에서 제거하기 위해 협상하는 것입니다.
    • 닫히지 않은 CR이 있는 경우 CR을 그냥 닫거나 추가로 테스트하거나 또는 최근 기준선으로 연기할 수 있습니다.
  • 각각의 정정 조치를 위해 책임을 배정하고 완료 날짜 결정