타스크: 검토 구성
이 타스크는 검토 프로세스를 용이하게 하고 검토가 적절하게 수행되도록 보장하는 방법을 설명합니다.
관계
역할기본: 추가: 지원:
입력필수: 선택사항: 외부:
  • 없음
출력
단계
검토 타스크 계획
목적:  필수 검토 타스크가 적절하게 계획 및 구성되었는지 확인

현재 프로젝트 작업 계획이 작성되어 검토의 필요성이 식별되면 검토 조정자 역할을 가지는 사람이 이 타스크를 시작합니다.

"입력 중간 산출물" 섹션에서 언급되는 중간 산출물이 검토 프레임워크를 정의하여 검토의 전체 범위, 검토 시기, 형식화 레벨 등에 대한 안내와 방향을 제공합니다. 측정 계획, 품질 보증 계획, 개발 프로세스 및 프로젝트 특정 가이드라인에서 더 자세한 안내를 찾을 수 있습니다.

검토 타스크 계획에 대한 다양한 접근 방식이 있습니다. 이들 접근 방식은 팀 크기, 팀 문화, 프로젝트 프로세스의 필요한 정규 절차 및 프로젝트 라이프사이클에서의 현재 위치 같은 요소를 기반으로 달라집니다. 사용되는 일반 기법의 일부는 다음을 포함합니다.

  • 검수. 둘 이상의 중간 산출물이 자세하게 점검되는 정규 평가 기법입니다. 검수는 가장 생산적인 검토 기법인 것으로 간주되지만, 잘 수행하기 위해서는 훈련 및 준비가 필요합니다.
  • 둘러보기. 둘 이상의 중간 산출물의 작성자가 두 명 이상의 검토자를 중간 산출물에 대해 "둘러보기"할 수 있도록 하는 평가 기법입니다. 검토자가 질문을 하고 기법, 스타일, 가능한 누락이나 오류, 확립된 표준에서 벗어남 등에 관한 설명을 작성합니다.
  • 사전 읽기 및 피드백. 두 명 이상의 검토자가 중간 산출물을 개별적으로 읽은 다음 그 결과에 대한 노트를 작성합니다. 검토자가 지정되면 검토자에게 작성한 설명을 제출하고 질문합니다. 그러나 회의는 생략될 수 있고, 검토자는 대신 서면 양식으로 작성자에게 설명과 질문을 제공할 수 있습니다.

효율성을 최대화하고 팀 인터럽션을 최소화하며, 검토자가 가능한 많은 중간 산출물을 검토하게 하여 필수 검토자가 최소한의 횟수로 소집될 수 있는 방식으로 검토 계획을 고려하십시오. 분명히 각 검토에 대해 현실적 워크로드를 유지해야 하므로, 그에 따라서 이러한 충돌하는 요구의 밸런스를 조절해야 합니다.

참가자에게 알림
목적:  참가자를 초청하고 검토에 대한 적절한 정보를 제공

참가자에게 검토에 대한 충분한 유의사항을 제공하고 준비 작업과 검토 프로세스 자체 참여를 통해 예상되는 내용에 대해 조언해야 합니다. 각 참가자에게 요청되는 이해관계 및 그에 따라서 기대하고 있는 검토 비평과 피드백의 유형을 명확하게 하십시오.

RUP의 각 특정 검토 타스크 및 같이 제공되는 가이드라인을 참조하여 참가자 초청을 위한 기준, 참가자를 위한 권장 준비 작업 및 검토 참가에 동의함으로써 참가자들에게 주어지는 기대를 판별하십시오. 일반적으로, 검토 회의에 참여할 참가자를 초청할 때 다음 이해 당사자(stakeholder)를 고려해야 합니다.

  • 테스트 및 문서화 인력을 포함한 중간 산출물의 후속 직접 이용자.
  • 도메인 또는 주제 전문가로서 동작하며 중간 산출물의 생산자로서의 역할을 수행하는 피어.
  • 중간 산출물의 생산자.
  • 후원자 또는 예산 보유자.
  • 이 중간 산출물로부터 실현될 최종 제품의 이용자 또는 사용자.

원하는 검토 참가자의 포함과 관리 가능하고 생산적인 검토 유지 사이에서 적절히 밸런스를 조절해야 합니다. 검토 목표 달성에 기여할 참가자만을 포함시켜야 합니다. 일반적으로 많은 참가자와 한 번의 검토를 수행하는 것보다 더 적은 수의 참가자와 여러 번의 집중된 검토 세션을 수행하는 것이 대개 더 생산적입니다.

검토 회의 수행
목적:  검토자의 생산성을 극대화하고 정의된 품질 요구사항을 충족할 수 있도록 검토를 촉진합니다.

RUP의 각 특정 검토 타스크 및 동반 가이드라인에서 각 검토 수행 방법에 대한 특정 가이드라인과 제안을 제공하기는 하지만, 검토를 실시할 경우에는 다음 가이드라인이 일반적으로 도움이 됩니다.

  • 회의 자체가 일상적이거나 비공식적인 경우에도 검토를 실시(대개 인정되고 반복 가능한 회의 형식으로)할 수 있도록 항상 특정 시간을 비워 두십시오.
  • 생산성을 개선하려면 회의 참가자가 회의에 참석하기 전에 직접 자세한 검토 피드백을 준비하도록 하십시오.
  • 다음을 확인하십시오.
    • 생성된 내용의 품질을 확인하여 작업이 적절하고 허용 가능한 기능 표준을 충족하는지 확인.
    • 생성된 내용의 완전성을 확인하여 작업이 이를 참조하거나 이용할 후속 작업에 충분한지 확인. 많은 경우에 이 타스크를 지원하기 위한 체크리스트가 제공됩니다. 각 중간 산출물 또는 해당 연관된 타스크에 대한 체크리스트를 참조하십시오.
    참고: 각 중간 산출물에 대한 일상 작업에서 이런 체크리스트를 사용해야 합니다. 이렇게 하면 다운스트림 재작업 시 시간과 노력을 잠재적으로 절감할 수 있습니다. 이런 체크리스트는 정규 검토 회의는 물론 비정규 검토 회의에도 유용합니다.
후속 타스크 관리
목적:  검토 후 주의가 필요하다고 식별되는 모든 조치가 합의된 대로 배정되고 시작되도록 함

각 검토 회의에 이어 회의 결과를 검토 레코드 양식으로 문서화해야 합니다. 또한 변경 요청을 공식적으로 기록할 수 있으며 궁극적으로 담당자를 지정하여 해결책을 추진할 수 있습니다.

가장 중요하지만 놀랍게도 자주 간과되는 검토 측면 중 하나는 검토 중 식별된 후속 타스크나 조치에 대한 해결책을 관리하는 것입니다. 대개 검토 회의 자체가 진행되는 과정에서 식별된 많은 조치를 지정할 수 있지만 팀 구성원의 워크로드 밸런스를 맞추기 위해 필요한 대로 타스크를 재지정할 준비를 하십시오.

한 번의 회의에서 필요한 모든 사항을 검토할 수 있지만 처음부터 모든 결론의 승인을 얻지는 못할 것입니다. 많은 후속 타스크의 착수를 관리할 수 있도록 필요한 대로 후속 검토를 수행할 준비를 하십시오.





특성
다중 발생
이벤트로 구동됨
진행 중임
선택사항
계획됨
반복 가능함
자세한 정보
가이드라인