릴리즈 관리

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

개념

기대효과

새로운 S/W 버전 검증 및 배포를 위해 체계적 절차에 따라 수행하는 ITSM 기반 배포 프로세스

– 소프트웨어 배포시간 단축

– 실패 시 복구 용이성

– 체계적 소프트웨어 관리

기반 효율성/가용성 증대

 

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

가. 릴리즈 관리 프로세스

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

나. 릴리즈 관리 단계별 절차

#

절차

설명

릴리즈 정책

– 조직 기본 정책프로세스 표준

릴리즈 준비

– 단계별 이행계획원복 계획

긴급배포 여부

– 보안취약점 발견 등 긴급성 판단

릴리즈 검토/승인

– 릴리즈 계획 적정성 검토/테스트

릴리즈 이행

– 계획된 릴리즈 작업 수행

릴리즈 검증

– 반영 내용 검증회귀 테스트

배포결과 통보

– 유관 담당자/관리자 결과 통보

  • ITSM 수행에 따른 변경 발생으로 안정성 및 품질 중요

 

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

릴리즈 안정성

릴리즈 품질

– 적정성 테스트 수행

– 롤백(원복계획 수립

– 회귀 테스트 수행

– 형상 관리와 연계

– Jenkins등 자동 단위테스트

활용 CI, CD 환경 구성

– 품질 지표 활용 정량분석

(성공수량/대상수량) * 100%

  • 부분 릴리즈의 경우 Delta Release, 전체 릴리즈의 경우 Full Release 버전 활용

 

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