반응형

*소프트웨어 패키징 시 고려사항

- 사용자의 시스템 환경, 즉 운영체제(OS), CPU, 메모리 등에 필요한 최소 환경을 정의한다.

- UI는 사용자가 눈으로 직접 확인할 수 있도록 시각적인 자료와 함께 제공하고 매뉴얼과 일치시켜 패키징한다.

- 소프트웨어는 단순히 패키징하여 배포하는 것으로 끝나는 것이 아니라 하드웨어와 함께 관리될 수 있도록 Managed Service 형태로 제공하는 것이 좋다.

- 고객의 편의성을 고려한 안정적인 배포가 중요하다.

- 다양한 사용자의 요구사항을 반영할 수 있도록 패키징의 변경 및 개선에 대한 관리를 항상 고려한다.

 

*패키징 작업 순서

- 패키징 주기는 소프트웨어 개발 기법에 따라 달라지는데, 짧은 개발 주기를 반복하는 애자일 기법인 경우에는 보통 2 ~ 4주 내에서 지정하며, 각 주기가 끝날 때마다 패키징을 수행한다.

- 프로젝트 개발 과정에서 주기별로 패키징한 결과물은 테스트 서버에 배포한다.

- 마지막 개발 과정을 거쳐 최종 패키징한 결과물은 고객이 사용할 수 있도록 온라인 또는 오프라인으로 배포한다.

- 온라인 배포 : 별도로 마련한 운영 서버에 설치 및 사용 매뉴얼과 함께 배포 파일을 등록하여 고객이 직접 다운받아 사용할 수 있도록 한다.

- 오프라인 배포 : CD-ROM이나 DVD, USB 등에 설치 및 사용 매뉴얼과 함께 배포 파일을 담는다.

- 기능 식별 > 모듈화 > 빌드 진행 > 사용자 환경 분석 > 패키징 및 적용 시험 > 패키징 변경 개선 > 배포 순으로 진행된다.

반응형

'자격증 > 정보처리기사' 카테고리의 다른 글

릴리즈 노트 초기버전 / 추가버전 작성 시 고려사항 / 작성 순서  (0) 2020.06.07
릴리즈 노트  (0) 2020.06.06
소프트웨어 패키징  (0) 2020.06.01
기타 협업 도구  (0) 2020.05.30
빌드 도구  (0) 2020.05.29

+ Recent posts