릴리즈를 적절히 설계하고, 생성하고, 구성하며, 검증하는지 확인하는 세부검토방법
01. 릴리즈가 적절히 설계되고 이행되는지 확인한다.\n- 릴리즈가 서비스 제공자의 시스템 아키텍처, 서비스관리 그리고 인프라스트럭처 표준과 일치하는지 확인한다.\n- 빌드, 설치, 패키징 그리고 이관하는 동안 통합성이 유지되는지 확인한다.\n- 빌드와 릴리즈 과정 중 콤포넌트를 관리하고 통제하도록 소프트웨어 라이브러리와 관련된 레포지토리를 적절히 사용하는지 확인한다.\n- 릴리즈 설치에 대한 위험을 명확하게 파악하고, 위험을 회피하기 위한 대처 계획을 가지고 있는지 확인한다.\n- 목표 플랫폼이 릴리즈의 설치 전에 필요한 요건을 만족시키는지를 검증하였는지 확인한다.\n- 릴리즈가 목표 시스템에 오류 없이 완전하게 설치되었는지를 검증하였는지 확인한다.\n\n02. 릴리즈에 대하여 문서화하고, 자동화하였는지 확인한다.\n- 관련된 구성 베이스라인과 함께 릴리즈 노트, 설치 지침, 설치된 소프트웨어와 하드웨어 목록 등 문서를 작성하였는지 확인한다.\n- 릴리즈 문서를 테스트 담당 그룹에게 테스트를 위해 이관하였는지 확인한다.\n- 빌드, 설치, 릴리즈 그리고 배포 프로세스가 에러를 줄이고, 프로세스가 반복될 수 있고, 새로운 릴리즈를 신속하게 롤아웃하도록 자동화하였는지 확인한다.\n\n03. 릴리즈를 적절히 검증하고 승인하였는지 확인한다.\n- 릴리즈 승인 테스트 환경이 실제 환경과 일치하는지 확인한다.\n- 릴리즈를 구성관리하는 버전들로부터 생성하고, 정의한 프로세스에 따라 승인 테스트 환경에 설치하는지 확인한다.\n- 기능/비기능 테스팅, 업무 승인 테스팅, 빌드, 릴리즈, 배포 그리고 설치 절차의 테스트 등이 이루어졌는지 확인한다.\n- 릴리즈에 대한 테스트 결과를 고객과 시스템 운영자가 검토하고 만족하였는지 확인한다.\n- 릴리즈에 대한 책임자가 승인 테스트의 각 단계마다 승인하였는지 확인한다.