로딩
요청 처리 중입니다...

[정보처리기사(20년도~)] 2과목 : 소프트웨어 개발 개념 총정리

 [정보처리기사(20년도~)] 2과목 : 소프트웨어 개발 개념 총정리

2020년도 이전 자료와 비교하여 없는 자료만 선별 소프트웨어 패키징 1) 개요 - 모듈별로 생성한 실행파일들을 묶어 배포용 설치 파일을 만드는 것 - 개발자가 아닌 사용자를 중심으로 진행 2) 고려사항 - 운영체제, CPU, 메모리 등에 필요한 최소 환경 정의 - 하드웨어와 함께 관리될 수 있도록 Managed Service 형태로 제공 - 다양한 사용자의 요구사항 반영 - 다양한 이기종 연동 고려 - 제품 SW 종류에 적합한 암호화 알고리즘 적용 - 사용자 편의성을 위한 복잡성 및 비효율성 문제 고려 - 패키징 시 사용자에게 배포되는 SW이므로 보안 고려 릴리즈 노트 1) 개요 - 개발 과정에서 정리된 릴리즈 정보를 소프트웨어의 고객과 공유하기 위한 문서 - 개선된 작업이 있을 때마다 관련 내용을 릴리즈 노트에 담아 제공 - 개발팀에서 제공하는 소프트웨어 사양에 대한 최종 승인을 얻은 후 문서화되어 제공 2) 초기버전 작성 시 고려사항 - Header(머리말): 릴리즈 노트 이...