타스크: 품질 보증 계획 개발
이 타스크는 프로젝트의 품질 보증 타스크에 대해 문서화된 계획을 작성하는 방법에 대해 설명합니다.
원칙: 프로젝트 관리
관계
기본 설명

품질 보증 계획은 프로젝트의 품질 보증 타스크를 달성하는 데 필요한 모든 정보가 수록된 혼합 문서입니다. 품질 보증 계획에서 참조하는 대부분의 정보가 소프트웨어 개발 계획에서도 참조되고 있지만, 두 계획의 목적은 서로 다르므로 두 계획을 모두 재발하는 것이 중요합니다.

품질 보증 계획은 참조하는 다양한 지원 계획에 정의된 대로, 검토 프로그램 및 정의된 프로젝트 프로세스를 올바르게 따르고 있는지 확인하는 감사를 계획하는 데 사용됩니다. 품질 보증 계획은 프로젝트 계획의 "품질 보기"로 간주할 수 있지만, 소프트웨어 개발 계획은 "전달 보기"를 표시합니다.

이 타스크에서는 프로젝트 관리자가 적합성 및 허용 가능성에 대해 품질 보증 프로그램을 검토하고, 참조된 계획의 개발자와 협력하여 작업합니다.

단계
프로젝트에 대한 품질 목표가 정의되었는지 확인

프로젝트 관리자가 반드시 프로젝트에 대한 품질 목표를 정의할 필요는 없지만, 이러한 정의가 작성되어 고객의 동의를 얻었는지와, 최종적으로 소프트웨어 요구사항 스펙에 캡처되었는지 확인해야 합니다. 개발 조직의 품질 정책 구문에 표준 품질 목표가 명시되어 있을 수도 있는데, 이 품질 정책 구문이 이러한 정의의 토대가 될 수 있습니다.

가능한 경우 이러한 목표는 측정 가능한 관점에서 설명해야 합니다. 예제:

  • "심각도 1의 결함 없음"(심각도 1의 결함에 대한 정의 포함)
  • "최대 3초의 응답 시간"
  • "사용자가 한 시간 내에 소프트웨어를 찾고 계정 정보 입력을 시작할 수 있음"
품질 보증 역할 및 책임 정의

다음 단계는 이러한 타스크에 관여할 조직, 역할 및 책임을 정의하는 것입니다. 여기에는 품질 보증 검토 결과에 대한 보고 채널이 포함되어야 합니다. 대부분의 상황에서 품질 보증 타스크는 보고서를 PRA(Project Review Authority)에 직접 제출해야 합니다. Rational Unified Process는 SEPA(Software Engineering Process Authority)에서 품질의 프로세스 측면을 담당하고 프로세스 검토와 감사를 수행할 뿐 아니라, 품질 보증 계획의 검토 및 감사 섹션에 설명된 검토 이벤트가 적절히 계획되고 수행되는지 확인할 것을 권장합니다.

참조된 계획의 개발자와 협력

품질 보증 계획은 또한 프로젝트 표준과 다양한 지원 프로세스(예: 형상 관리) 처리 방식에 대해 설명하는 여러 개의 다른 계획도 참조합니다. 이 정보는 수행될 품질 보증 검토의 유형과 빈도를 결정하는 데 사용됩니다. 참조된 계획에는 일반적으로 다음과 같은 항목이 포함됩니다.

  • 문서화 계획
  • 측정 계획
  • 위험성 관리 계획
  • 문제점 해결 계획
  • 형상 관리 계획
  • 소프트웨어 개발 계획
  • 테스트 계획
  • 하청업체 관리 계획
품질 보증 타스크 및 스케줄 정의

품질 보증 타스크를 식별하십시오. 일반적으로 이러한 검토에는 다음이 포함됩니다.

  • 프로젝트 계획이 프로젝트의 정의된 전달 프로세스를 따르는지 프로젝트 계획 감사/검토
  • 수행된 작업이 프로젝트 계획을 따르는지 프로젝트 감사/검토
  • 표준 조직 프로젝트 프로세스의 편차 승인
  • 프로세스 향상 평가

PRA(Project Review Authority)와 프로젝트 관리자는 함께 품질 보증 검토 및 감사에 대한 스케줄을 결정하는데, 스케줄은 프로젝트 및 반복 계획에 캡처되어 있어 품질 보증 계획에서 참조될 수 있습니다. 계약에 따라 고객이 감사를 요청하도록 할 수도 있습니다.