일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 어노테이션
- 정처기예상문제
- java
- CRUD구현
- 자바의정석요약
- CRUD
- 정처기설명
- PYTHON
- 게시판프로젝트
- spring
- function
- 이것이자바다
- 자바
- 게시판만들기
- 정보처리기사
- 소프트웨어개발
- springboot
- 정처기
- 게시판
- 프로그래머스
- 정처기공부
- 스프링
- 파이선
- 코딩테스트
- 정보처리기사필기
- 정처기필기
- 소프트웨어설계
- 파이썬
- 스프링부트
- 자바의정석
- Today
- Total
Helmi
2. 소프트웨어 개발 - 형상관리(SCM) 본문
형상 관리(SCM; Software Configuration Management)
- 소프트웨어의 개발 과정에서 소프트웨어의 변경 사항 관리 위해 개발된 일련의 활동
- 소프트웨어 변경의 원인 알아내고 제어하며, 적절히 변경되고 있는지 확인하여 해당 담당자에게 통보 함
- 형상 관리는 소프트웨어 개발의 전 단계에 적용된 활동, 유지보수 단계에서도 수행 됨
- 형상 관리는 소프트웨어 개발의 전체 비용을 줄이고, 개발 과정의 여러 방해 요인이 최소화 되도록 보증하는 것을 목적으로 함
- 관리 항목에는 소스 코드뿐만 아니라 프로젝트 계획, 분석서, 설계서, 프로그램, 테스트 케이스 등 포함
- 형상 관리 통해 가시성과 추적성 보장함으로써 소프트웨어의 생산성과 품질 높일 수 있음
- 대표적인 형상 관리 도우게는 Git, CVS, Subversion 등이 있음
형상관리 기능
- 형상 식별 : 형상 관리 대상에 이름과 관리 번호 부여하고 계층(Tree) 구조로 구분하여 수정 및 추적 용이하도록 하는 작업
- 버전 제어 : 소프트웨어 업그레이드나 유지 보수 과정에서 생성된 다른 버전의 형상 항목을 관리하고, 이를 위해 특정 절차와 도구(Tool)를 결합시키는 작업
- 형상 통제(변경 관리) : 식별된 형상 항목에 대한 변경 요구를 검토하여 현재의 기준선(Base Line)이 잘 반영될 수 있도록 조정하는 작업
- 형상 감사 : 기준선의 무결성을 평가하기 위해 확인, 검증, 검열 과정 통해 공식적으로 승인하는 작업
- 형상 기록(상태 보고) : 형상의 식별, 통제, 감사 작업의 결과를 기록 · 관리하고 보고서를 작성하는 작업
'정보처리기사 > 필기' 카테고리의 다른 글
3. 데이터베이스 구축 - 트랜잭션의 특성 (1) | 2023.05.10 |
---|---|
3. 데이터베이스 구축 - 데이터 베이스 무결성 (1) | 2023.05.10 |
2. 소프트웨어 개발 - 블랙박스/화이트 박스 테스트 (1) | 2023.05.10 |
1. 소프트웨어 설계 - HIPO (1) | 2023.05.10 |
1. 소프트웨어 설계 - XP (0) | 2023.05.10 |