시스템개발 구현 품질보증활동의 테일러링된 공정에 따라서 구현 및 단위시험을 적정하게 수행하였는지를 확인하는 검토절차에 세부검토방법은 무엇인가?
01. 구현단계의 작업의 범위를 사전에 식별하고, 이에 따라서 코딩작업을 수행하였는지를 확인한다.
- 구현단계 초기에 개발할 프로그램 범위(예: 프로그램 목록)를 식별하고, 이를 기준으로 전체적인 코딩 일정계획을 수립하였는지를 확인합니다. 또한 이에 근거하여 실적을 모니터링하고, 지속적인 프로그램 범위의 변경관리를 실시하고 있는지를 확인합니다.
- 통상적으로 시스템별, 업무별, 개인별로 프로그램을 할당하고 프로그램의 우선순위에 따라서 개발일정을 수립한 결과를 통하여 구현단계 개발을 위한 일정 베이스라인의 수립여부를 확인합니다. 또한 전체 코딩의 진척율, 단위시험의 진척율, 산출물 현황의 진척율을 정량적으로 관리하고 있는지를 확인합니다.

02. 프로그램의 단위시험을 위한 상세 일정계획을 코딩 수행 이전에 수립하고, 단위시험을 수행한 결과를 확인한다.
- 프로그램별 코딩 일정을 기준으로 단위시험 수행 일정을 수립하였는지를 확인합니다. 또한 시험 수행 이전에 필요한 단위시험 시나리오, 케이스, 시험항목 및 시험 데이터 등을 준비하였는지를 확인합니다. 특히 시험도구를 적용할 경우 관련된 업무처리 절차를 사전에 정의하고, 관련 도구 및 절차 교육을 수행하였는지를 확인합니다.
- 단위시험 수행 결과를 문서화하였는지 확인합니다. 또한 발견된 결함이나 에러는 기록되었는지 확인하고, 그 시정조치 여부를 완료시까지 모니터링하고 관리하는지를 확인합니다.