2018년 11월 22일
릴리즈 관리
1. ITSM의 배포 프로세스, 릴리즈 관리
- 릴리즈 관리 개념 및 기대효과
| 개념 | 기대효과 |
|---|---|
| 새로운 S/W 버전 검증 및 배포를 위해 체계적 절차에 따라 수행하는 ITSM 기반 배포 프로세스 | – 소프트웨어 배포시간 단축 – 실패 시 복구 용이성 – 체계적 소프트웨어 관리 기반 효율성/가용성 증대 |
2. 릴리즈 관리 프로세스 및 단계별 절차
(1) 릴리즈 관리의 프로세스

- 신규/변경된 소프트웨어 및 문서의 안정적 롤 아웃(Roll Out) 위한 프로세스
(2) 릴리즈 관리의 단계별 절차
| # | 절차 | 설명 |
|---|---|---|
| ① | 릴리즈 정책 | – 조직 기본 정책, 프로세스 표준 |
| ② | 릴리즈 준비 | – 단계별 이행계획, 원복 계획 |
| ③ | 긴급배포 여부 | – 보안취약점 발견 등 긴급성 판단 |
| ④ | 릴리즈 검토/승인 | – 릴리즈 계획 적정성 검토/테스트 |
| ⑤ | 릴리즈 이행 | – 계획된 릴리즈 작업 수행 |
| ⑥ | 릴리즈 검증 | – 반영 내용 검증, 회귀 테스트 |
| ⑦ | 배포결과 통보 | – 유관 담당자/관리자 결과 통보 |
- ITSM 수행에 따른 변경 발생으로 안정성 및 품질 중요
3. 릴리즈 관리의 안정성/품질향상 위한 고려사항
| 릴리즈 안정성 | 릴리즈 품질 |
|---|---|
| – 적정성 테스트 수행 – 롤백(원복) 계획 수립 – 회귀 테스트 수행 – 형상 관리와 연계 | – Jenkins등 자동 단위테스트 활용 CI, CD 환경 구성 – 품질 지표 활용 정량분석 (성공수량/대상수량) * 100% |
- 부분 릴리즈의 경우 Delta Release, 전체 릴리즈의 경우 Full Release 버전 활용