기록공간

2-3-2장. 릴리즈 노트 작성 - B 본문

자격증공부/정보처리기사_필기

2-3-2장. 릴리즈 노트 작성 - B

입코딩 2020. 9. 5. 15:34
반응형

릴리즈 노트 개요

릴리즈 노트는 개발 과정에서 정리된 릴리즈 정보를 소프트웨어의 최종 사용자인 고객과 공유하기 위한 문서이다.

 

  • 릴리즈 노트를 통해 테스트 진행 방법에 대한 결과와 소프트웨어 사양에 대한 개발팀의 정확한 준수 여부를 확인할 수 있다.

  • 소프트웨어에 포함된 전체 기능, 서비스의 내용, 개선 사항 등을 사용자와 공유할 수 있다.

  • 릴리즈 노트를 이용해 소프트웨어의 버전 관리나 릴리즈 정보를 체계적으로 관리할 수 있다.

  • 릴리즈 노트는 소프트웨어의 초기 배포 시 또는 출시 후 개선 사항을 적용한 추가 배포 시에 제공한다.

  • 소프트웨어의 초기 배포 시 제공되는 릴리즈 노트에서는 소프트웨어에 포함된 가능이나 사용 환경에 대한 내용을 확인할 수 있다.

  • 소프트웨어 출시 후 개선된 작업이 있을 때마다 관련 내용을 릴리즈 노트에 담아 제공한다.

  • 릴리즈 노트에 정리된 정보들은 철저한 테스트를 거친 것이며, 개발팀에서 제공하는 소프트웨어 사양에 대한 최종 승인을 얻은 후 문서화 되어 제공된다.

릴리즈 노트 초기 버전 작성 시 고려사항

릴리즈 노트의 초기 버전은 다음의 사항을 고려하여 작성한다.

 

  • 릴리즈 노트는 정확하고 완전한 정보를 기반으로 개발팀에서 직접 현재 시제로 작성해야 한다.

  • 신규 소스, 빌드 등의 이력이 정확하게 관리되어 변경 또는 개선된 항목에 대한 이력 정보들도 작성되어야 한다.

  • 릴리즈 노트 작성에 대한 표준 형식은 없지만 일반적으로 다음과 같은 항목이 포함된다.

    • Header(머릿말) : 릴리즈 노트 이름, 소프트웨어 이름, 릴리즈 버전, 릴리즈 날짜, 릴리즈 노트 날짜, 릴리즈 노트 버전 등

    • 개요 : 소프트웨어 및 변경사항 전체에 대한 간략한 내용

    • 목적 : 해당 릴리즈 버전에서의 새로운 기능, 수정된 기능의 목록, 릴리즈 노트의 목적에 대한 간략한 개요

    • 문제 요약 : 수정된 버그에 대한 간력한 설명, 릴리즈 추가 항목 요약

    • 재현 항목 : 버그 발견에 대한 과정 설명

    • 수정/개선 내용 : 버그를 수정/개선한 내용을 간단히 설명

    • 사용자 영향도 : 사용자가 다른 기능들을 사용하는데 있어 해당 릴리즈 버전에서의 기능 변화가 미칠 수 있는 영향에 대한 설명

    • SW 지원 영향도 : 해당 릴리즈 버전에서의 기능 변화가 다른 응용 프로그램들을 지원하는 프로세스에 미칠 수 있는 영향에 대한 설명

    • 노트 : SW/HW 설치 항목, 업그레이드, 소프트웨어 문서화에 대한 참고 항목

    • 면책 조항 : 회사 및 소프트웨어와 관련하여 참조할 사항

    • 연락처 : 사용자 지원 및 문의 응대를 위한 연락처 정보

릴리즈 노트 추가 버전 작성 시 고려사항

소프트웨어의 테스트 과정에서 베타 버전이 출시되거나 긴급한 버그 수정, 업그레이드와 같은 자체 기능 향상, 사용자 요청 등의 특수한 상황이 발생하는 경우 릴리즈 노트를 추가로 작성한다.

 

  • 중대한 오류가 발생하여 긴급하게 수정하는 경우, 릴리즈 버전을 출시하고 버그 번호를 포함한 모든 수정된 내용을 담아 릴리즈 노트를 작성

  • 소프트웨어에 대한 기능 업그레이드를 완료한 경우, 릴리즈 버전을 출시하고 릴리즈 노트를 작성

  • 사용자로부터 접수된 요구사항에 의해 추가나 수정된 경우 자체 기능 향상과는 다른 별도의 릴리즈 버전으로 출시하고 릴리즈 노트를 작성

릴리즈 노트 작성 순서

 

반응형
Comments