어플리케이션 패키징 - 개발이 완료된 SW를 고객에게 전달하기 위해 패키징, 설치, 사용 매뉴얼을 작성하는 활동
- 제품 설명서 : 제품 소프트웨어 패키지의 속성을 설명하는 문서, 제품이 필요한지 평가할 수 있는 정보 제공 (제품명, 소개, 시스템 설계, 주요 기능, 연락처)
- 릴리즈 노트 : 어플리케이션 최종 사용자에게 전달되는 제품의 릴리즈 정보에 대한 공유 정보, 변화 설명 및 그 이유를 전달 (머리말, 개요, 목적, 이슈 요약, 재현 항목, 수정/개선 내용, 사용자 영향도, SW 자원 영향도, 노트, 면책조항, 연락처)
- 소프트웨어 저작권 : 자신이 만든 SW를 다른 사람이 사용하지 못하게 자신만 사용할 수 있는 권리 획득
- 소스코드 난독화 : 소스코드를 변형하는 방법으로 가독성을 떨어트려 역공학을 방지 (레이아웃 난독화, 데이터 난독화, 컨트롤 난독화, 프리벤티브 난독화)
- 설치 매뉴얼 : 사용자가 제품 구매 후 최초 설치 시 참조하는 매뉴얼 (소개, 설치 파일, 설치 절차, 설치 삭제, 설치 환경, 기능 식별, UI 분류, 설치/백업 파일 확인, 이상 Case 확인, 최종 매뉴얼 적용)
- 사용자 매뉴얼 : SW를 고객에게 전달하기 위한 형태로 패키징하고, 설치와 사용에 필요한 제반 절차 및 환경 등 전체 내용 포함, SW에 대한 패치 개발과 버전 관리 수행 (작성 지침 정의, 사용자 매뉴얼 구성요소 정의, 구성요소별 내용 작성, 사용자 매뉴얼 검토)
형상 관리 - 형상 항목을 식별해 그 기능적, 물리적 특성을 문서화, 그 특성에 대한 변경 제어, 변경 처리 상태를 기록 및 보고, 명시된 요구사항에 부합하는지 확인하는 기술적, 관리적인 감독 및 감시 활동
- Baseline : 라이프 사이클 상 진행과 변경을 구별하는 관리상의 기준점 (계획-기능적, 요구분석-분배적, 설계-설계, 구현-시험, 시험-제품, 설치/운영-운영)
- Configulation Version : 기준선 설정 이후 일어난 변경 이력 기록, 허가에 의해 변경시 버전 갱신
- CCB : Configulation Contorl Board, 전반적인 관리 통제를 하는 조직
- 변경 관리 프로세스 : 변경에 대한 체계적인 관리를 위한 기법
- SCM Tool : CASE 툴로써 형상관리의 자동화 지원
형상 식별 - 형상관리 대상을 식별하고 기준선 설정 및 식별 번호 부여, 선정 목록, 기준선, 관리체계
형상 통제 - 변경 관리, 형상 변경 제안을 검토 및 승인 해 현 Baseline에 반영할 수 있도록 통제, 변경 요구 관리, 변경제어, 형상관리 조직 운영, 변경 요청서, 검토, 승인서, 변경 보고서
형상 감사 - SW의 Baseline 무결성 평가 수단, 기준선 변경 시 요구사항과 일치성 여부 검토, 기능적-요구사항 만족도, 물리적-형상문서 적합성 검토, 계획서, 보고서
형상 기록 - SW 형상 및 변경 관리에 대한 각종 수행 결과를 기록, DB에 의한 관리, 형상 상태에 보고서 작성, 상태 기록 문서, 상태보고서
소프트웨어 버전 관리 도구 - 형상 관리 지침을 활용해 제품 소프트웨어의 신규 개발, 변경, 개선과 관련된 수정 내역을 관리하는 도구, Gitlab
'정보처리기사' 카테고리의 다른 글
[실기] 제 11과목 - 응용 SW 기초 기술 활용 요점 정리 - 3 (1) | 2023.05.09 |
---|---|
[실기] 제 11과목 - 응용 SW 기초 기술 활용 요점 정리 -2 (0) | 2023.05.08 |
[실기] 제 11과목 - 응용 SW 기초 기술 활용 요점 정리 - 1 (1) | 2023.05.08 |
[실기] 제 10과목 - 프로그래밍 언어 활용 요점 정리 (0) | 2023.05.07 |
[실기] 제 9과목 - 소프트웨어 개발 보안 구축 요점 정리 (0) | 2023.05.07 |