정보처리기사/필기
[2과목-3장-041] 소프트웨어 패키징
모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것
- 사용자 중심으로 진행
- 소스코드는 향후 관리 고려하여 모듈화하여 패키징
- 다양한 환경에서 SW를 손쉽게 사용할 수 있도록 일반적인 배포 형태로 패키징
- 사용자의 편의성 및 실행 환경을 우선적 고려
* 패키징 시 고려사항
- 사용자의 시스템 환경(OS, CPU, 메모리 등)에 필요한 최소 환경을 정의
- UI는 눈으로 직접 확인할 수 있도록 시각적 자료와 함께 제공, 매뉴얼과 일치시켜 패키징
- HW와 함께 관리될 수 있도록 Managed Service 형태로 제공하는 게 좋음
- 고객 편의성 고려한 안정적 배포가 중요
- 다양한 사용자의 요구사항을 반영할 수 있도록 변경 및 개선에 대한 관리를 항상 고려
* 패키징 작업 순서
- 짧은 개발 주기 반복하는 애자일 기법의 경우) 2-4주 내에서 지정
- 각 주기 끝날 대마다 패키징 수행
- 주기별로 패키징한 결과물은 테스트 서버에 배포
1) 온라인 배포
2) 오프라인 배포: CD-ROM or DVD, USB 등
1. 기능 식별
2. 모듈화
3. 빌드 진행
: 모듈 단위별로 실행 파일 만듦
4. 사용자 환경 분석
5. 패키징 및 적용 시험
: 배포용 파일 형식으로 패키징.
: 테스팅 후 불편사항을 사용자 입장에서 확인
6. 패키징 변경 개선
7. 배포
'정보처리기사 > 필기' 카테고리의 다른 글
[2과목-3장-043] 디지털 저작권 관리(DRM) (0) | 2020.04.21 |
---|---|
[2과목-3장-042] 릴리즈 노트 작성 (0) | 2020.04.21 |
[2과목-2장-040] 개발 지원 도구 (0) | 2020.04.21 |
[2과목-2장-039] 단위 모듈 테스트 (0) | 2020.04.21 |
[2과목-2장-038] 단위 모듈 구현 (0) | 2020.04.21 |
댓글