정보처리기사 - 제품 소프트웨어 패키징 #192~193

2023. 8. 19. 14:58자격증/정보처리기사

192. 소프트웨어 패키징

192.1 소프트웨어 패키징

모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것을 말함
  • 개발자가 아니라 사용자를 중심으로 진행
  • 소스 코드는 향후 관리를 고려하여 모듈화하여 패키징

192.2 패키징 작업 순서


193. 릴리즈 노트 작성

193.1 릴리즈 노트(Release Note)

소프트웨어 개발 과정에서 정리된 릴리즈 정보를 최종 사용자인 고객과 공유하기 위한 문서
  • 릴리즈 노트를 통해 테스트 진행 결과와 소프트웨어 사양에 대한 개발팀의 정확한 준수 여부를 확인할 수 있음
  • 소프트웨어에 포함된 전체 기능, 서비스의 내용, 개선 사항 등을 사용자와 공유할 수 있음

193.2 릴리즈 노트 작성 항목

항목 내용
Header
(머릿말)
릴리즈 노트 이름, 소프트웨어 이름, 릴리즈 버전, 릴리즈 날짜, 릴리즈 노트 날짜, 릴리즈 노트 버전 등
개요 소프트웨어 및 변경사항 전체에 대한 간략한 내용
목적 해당 릴리즈 버전에서의 새로운 기능이나 수정된 기능의 목록과 릴리즈 노트의 목적에 대한 간략한 개요
문제 요약 수정된 버그에 대한 간략한 설명 또는 릴리즈 추가 항목에 대한 요약
재현 항목 버그 발견에 대한 과정 설명
수정/개선 내용 버그를 수정/개선한 내용을 간단히 설명
사용자 영향도 사용자가 다른 기능들을 사용하는데 있어 해당 릴리즈 버전에 서의 기능 변화가 미칠 수 있는 영향에 대한 설명
SW 지원 영향도 해당 릴리즈 버전에서의 기능 변화가 다른 응용 프로그램들을 지원하는 프로세스에 미칠 수 있는 영향에 대한 설명
노트 SW/HW 설치 항목, 업그레이드. 소프트웨어 문서화에 대한 참고 항목
면책조항 회사 및 소프트웨어와 관련하여 참조할 사항 (프리웨어, 불법 복제 금지 등)
연락처 사용자 지원 및 문의 응대를 위한 연락처 정보

193.3 릴리즈 노트 작성 순서