Certificate/정보처리기사

[4과목 프로그래밍 언어 활용] 서버 프로그램 구현 - 131. 패키지 소프트웨어 (Package Software)

S_sun 2025. 11. 20. 09:49
  • 기업에서 일반적으로 사용하는 여러 기능들을 통합하여 제공하는 소프트웨어
  • 패키지 소프트웨어를 구입해 기업 환경에 적합하게 커스터마이징하여 사용
  • 기능 요구사항을 70% 이상 충족시키는 패키지 소프트웨어가 있을 때만 사용하는 것이 적합

1. 패키지 소프트웨어 특징

  • 오구사항을 분석하여 업무 특성에 맞게 전용으로 개발되는 소프트웨어와 빅교하여 안정성, 라이선스, 생산성 등에서 차이 존재
  • 전문 업체에 의해 품질이 검증
  • 국제/산업계 표준을 준수하고 있어 안정적인 이용 가능
  • 라이선스가 판매자에게 있기에 시스템 구축 후 기능 추가 및 코드 재사용 등에 제약이 발생
  • 개발 조직을 갖추어야할 필요성이 없어 비용 절감
  • 프로젝트 기간 단축
  • 기존에 보유하고 있던 시스템과 상호 연동 및 연계가 어려울 수 있음
  • 결함이 발생한 경우 판매처의 프로세스에 따라 보완되므로 이용자의 사정에 따라 능동적인 대처를 기대하기는 어려움

💡 패키지 소프트웨어와 전용 개발 소프트웨어 비교

  패키지 소프트웨어 전용 개발 소프트웨어
기능 요구사항 70%이상 충족시키는 패키지 소프트웨어가 있는 경우 이용 모든 기능 요구사항 반영 가능
안정성 품질이 검증되었고, 업계 표준 준용 개발자의 역량에 따라 달라짐
라이선스 판매자 회사
생산성 개발을 위한 인력과 시간이 절약 개발을 위한 인력과 시간이 필요
호환성 보장이 안됨 설계 단꼐부터 고려하여 개발
유지보수 결함 발생 시 즉시 대응이 어려움 결함 발생 시 즉시 대응이 가능

 

 

 

📖 Reference
 

2023 시나공 정보처리기사 필기 : 네이버 도서

네이버 도서 상세정보를 제공합니다.

search.shopping.naver.com

 

728x90
반응형