소프트웨어 패키징

yongju·2024년 1월 9일
0

정보처리기사

목록 보기
40/91

소프트웨어 패키징

: 모듈별로 생성한 실행파일을 묶어 배포용 설치 파일 만들기

  • 사용자 중심으로 진행
  • 신규, 변경된 개발소스 식별/모듈화하여 상용제품으로 패키징
  • 고객의 편의성을 위해 버전관리, 매뉴얼 지속적으로 업데이트
  • 범용환경에서 사용가능하도록 일반적인 배포 형태로 패키징 진행

패키징 순서

기능 식별 - 모듈화 - 컴파일(빌드) - 사용자 환경 분석 - (사용자환경에서)패키징 적용시험 - 패키징 변경개선

  • 모듈화 : 기능단위로 코드 분류

배포용 파일 형식

apk, api, dmg, jar, ear, msi, ear

패키징 고려 사항

  • 사용자 환경에 필요한 최소환경 정의
  • UI는 시각적자료, 매뉴얼과 일치
  • 하드웨어랑 함께 관리할 수 있도록 managed service(24시간 모니터링)
  • 보안을 위해 이기종 연동 고려
  • SW 종류에 적합한 알고리즘

  • 온라인 배포 : 서버에 설치, 사용자 매뉴얼 등록하여 사용자가 직접 다운
  • 오프라인 배포 : CD-ROM, USB, DVD 에 설치, 사용자 매뉴얼 등록
profile
AI dev

0개의 댓글