관리 리뷰는 프로젝트 진행 상황을 모니터링하고 계획 및 일정 상태를 관리하고 요구사항이 시스템 요소로 적절하게 기능 할당이 되었는지 확인하거나 프로젝트 관리의 적절성을 식별한다.
기술 리뷰는 소프트웨어 제품이 의도하는 사용 적합성을 검사할 수 있는 능력, 사양 및 표준과의 일치 여부를 식별할 수 있는 능력을 갖춘 내부 팀이 수행하는 체계적인 평가다.
인스펙션은 오류, 표준 및 사양의 편차 등을 포함하여 소프트웨어 이상을 감지하고 식별하기 위해 소프트웨어 제품을 시각적으로 검사하는 활동이다.
워크스루 회의는 설계자 또는 프로그래머 주도로 진행되며 소프트웨어 개발 팀원 및 기타 이해관계자가 참석한다.
이 회의에서는 발생 가능한 문제점, 개발 표준 위반 여부를 조사하고 기타 문제에 대해 질문 및 의견을 제시한다.
구분 | 관리 리뷰 | 기술 리뷰 | 인스펙션 | 워크스루 |
---|---|---|---|---|
목적 | 진도 관리, 목표 정의 및 변경, 자원 할당 변경 | 사양 적합성 평가, 변경 무결성 평가 | 결함 발견, 솔루션 검토, 품질 검토 | 결함 발견, 대안 검사, 제품 개선 및 참여자 교육 |
의사결정 | 관리 부서가 회의에서 의사결정 | 리뷰 팀 결정 사항을 관리 부서에 요청 | 검사 팀에 의한 의사결정 선택 | 팀 구성원의 동의 |
변경 검증 | 리더가 변경 완료 검사, 변경 결과 검증은 다른 팀이 수행 | 리더가 변경 완료 검사, 변경 결과 검증은 다른 팀이 수행 | 리더가 변경 완료 검사, 변경 결과 검증은 다른 팀이 수행 | 리더가 변경 완료 검사, 변경 결과 검증은 다른 팀이 수행 |
참여자 규모 | 2인 이상 | 3인 이상 | 3~6인 | 2~7인 |
참가 대상 | 관리자, 기술 팀장, 초대받은 자 | 기술 팀장, 다른 분야 팀장, 초대받은 자 | 사전에 식별된 동료 | 기술 팀장, 다른 분야 팀장, 초대받은 자 |
회의 진행자 | 관리자 | 기술 엔지니어 | 훈련된 회의 리더 | 회의 리더 또는 작성자 |
산출물 크기 | 문서 수준, 미팅 목적에 의존적임 | 문서 수준, 미팅 목적에 의존적임 | 충분히 검토할 수 있는 분량 | 적은 분량 |
발표자 | 리뷰 리더가 결정 | 리뷰 리더가 결정 | 발표자(작성자 아님) | 작성자 |
자료 수집 | 정책, 표준 및 계획에 정의된 정보 | 정해진 것은 없으나 일부 수집 가능 | 반드시 수집 | 필요시 수집 권장 |
출력 | 관리자 리뷰 보고서, 조치 사항, 문제 해결 담당자 및 완료일 | 기술 리뷰 보고서, 조치 사항, 문제 해결 담당자 및 완료일 | 결함 목록, 결함 요약, 인스펙션 보고서 | 결함 목록, 조치 사항, 후속 조치 계획 |
사회자 공식 훈련 | 리뷰 리더만 교육 필요 | 리뷰 리더만 교육 필요 | 모든 참여자 | 리더만 교육 필요 |
참여자 역할 부여 | 부여함 | 부여함 | 부여함 | 부여함 |
체크리스트 사용 | 선택 | 선택 | 필수 | 선택 |
관리자 참여 | 필수 | 관리 사항 존재 시 | 아니요 | 아니요 |
고객 대표 참여 | 선택 | 선택 | 선택 | 선택 |