릴리즈 관리

1. ITSM의 배포 프로세스, 릴리즈 관리

  • 릴리즈 관리 개념 및 기대효과
개념기대효과
새로운 S/W 버전 검증 및 배포를 위해 체계적 절차에 따라 수행하는 ITSM 기반 배포 프로세스– 소프트웨어 배포시간 단축
– 실패 시 복구 용이성
– 체계적 소프트웨어 관리
기반 효율성/가용성 증대

2. 릴리즈 관리 프로세스 및 단계별 절차

(1) 릴리즈 관리의 프로세스

릴리즈 관리 프로세스

  • 신규/변경된 소프트웨어 및 문서의 안정적 롤 아웃(Roll Out) 위한 프로세스

(2) 릴리즈 관리의 단계별 절차

#절차설명
릴리즈 정책– 조직 기본 정책, 프로세스 표준
릴리즈 준비– 단계별 이행계획, 원복 계획
긴급배포 여부– 보안취약점 발견 등 긴급성 판단
릴리즈 검토/승인– 릴리즈 계획 적정성 검토/테스트
릴리즈 이행– 계획된 릴리즈 작업 수행
릴리즈 검증– 반영 내용 검증, 회귀 테스트
배포결과 통보– 유관 담당자/관리자 결과 통보
  • ITSM 수행에 따른 변경 발생으로 안정성 및 품질 중요

3. 릴리즈 관리의 안정성/품질향상 위한 고려사항

릴리즈 안정성릴리즈 품질
– 적정성 테스트 수행
– 롤백(원복) 계획 수립
– 회귀 테스트 수행
– 형상 관리와 연계
– Jenkins등 자동 단위테스트
활용 CI, CD 환경 구성
– 품질 지표 활용 정량분석
(성공수량/대상수량) * 100%
  • 부분 릴리즈의 경우 Delta Release, 전체 릴리즈의 경우 Full Release 버전 활용

 

콘텐츠 사용 시 출처 표기 부탁 드리고, 댓글은 큰 힘이 됩니다^^