관련 용어
릴리즈 노트 : 소프트웨어와 함께 배포되는 노트
Packaging : 완료된 제품 소프트웨어를 묶어 내는 것
Patch : 이미 사용중인 프로그램 소스 코드를 수정
Builds : 제품 소프트웨어 단위로 변환하는 과정, 결과물
제품 소프트웨어 빌드 도구
Make, Gradle, Ant
모듈 패키징 작업 수행 순서
기능 식별 ㅡ 모듈화 ㅡ 사용자 환경 분석 ㅡ 적용 시험 ㅡ 패키징 환경 개선
소프트웨어 패키징 도구 활용시 고려사항
보안을 고려
사용자 편의성을 위한 복잡성 및 비효율성 문제 고려
적합한 암호화 알고리즘
다양한 이 기종 연동 고려
릴리즈 노트 작성시 공통 항목
사용자 영향도
면책 조항
연락 정보
...
릴리즈 노트 추가 작성 및 개선 사항 발생의 예외 케이스
테스트 단계에서의 베타 버전 출시
긴급 오류 수정
자체 기능 향상, 모든 추가 기능 향상
사용자 요청에 따른 특이한 케이스 발생
제품 설치를 위한 환경 체크 항목
사용자 환경, 응용 프로그램, 백업 폴더 확인, 갱신 버전
제품 소프트웨어 설치 매뉴얼 구성 요소
프로그램 삭제 방법
설치 아이콘 설명
설치 버전, 작성자 정보
설치 매뉴얼 작성 순서
기능 식별
UI 분류
Install 절차 확인
이상 Case 확인
사용자 매뉴얼 준비 절차
사용자 지침 정의
사용자 매뉴얼 구성 요소 정의
구성 요소별 내용 작성
사용자 매뉴얼 검토
사용자 지침서 내용에 따라 ..
제품 소프트웨어 사용자 매뉴얼 작성 절차
기능 식별
사용자 화면 분류
사용자 파일 확인
초기화 절차 확인
이상 Case 확인
제품 소프트웨어 버전 관리 항목
Import , Checkout, Checkin, Commit, Repository
Repository
최신 버전
권한 있는 사용자 공유
형상 관리 정보 포함하는 관리 ㅡ 같은 저장소 사용하여 관리
이전 버전과 새로 등록하고자 하는 버전을 동시에 관리