본문 바로가기
공부/정보관리기술사

[정보관리기술사] 형상관리(Configuration Management)와 기준선(Baseline) 개념 정리

by Strong_옹이 2025. 9. 13.

[정보관리기술사] 형상관리 개념과 형상관리 기준선(Baseline) 완전정리

형상관리(Configuration Management)의 정의와 특징, 그리고 형상관리 기준선(Baseline)의 개념과 역할을 정리합니다..

형상관리 정의

형상관리(Configuration Management)소프트웨어 개발과 유지보수 과정에서 산출물의 변경을 체계적으로 관리하여 일관성과 무결성을 보장하는 활동이다.

형상관리 주요 특징

  • 버전 관리: 소스코드, 문서, 산출물의 버전 추적 및 복원 가능
  • 변경 관리: 요구사항 및 설계 변경을 통제하여 품질 보증
  • 무결성 확보: 동일 시점의 산출물을 기준선으로 관리
  • 추적성 강화: 변경 내역과 승인 이력 기록

형상관리 기준선(Baseline)

기준선(Baseline)형상 항목에 대해 공식적으로 검토·승인된 참조 지점으로써, 변경이 발생할 경우 반드시 형상관리 절차를 거쳐야만 수정 가능한 상태를 의미한다.

  • 용도: 개발 진척 단계별 공식 산출물 기준 제공
  • 예시: 요구사항 기준선, 설계 기준선, 테스트 기준선
  • 효과: 통제되지 않은 변경 방지, 프로젝트 안정성 확보

형상관리 절차

  1. 형상 식별(Configuration Identification): 관리 대상 항목 정의
  2. 형상 통제(Configuration Control): 변경 요청/승인 절차 수립
  3. 형상 상태 보고(Configuration Status Accounting): 이력 및 변경 사항 기록
  4. 형상 감사(Configuration Audit): 기준선 준수 여부 검증

요약/결론

형상관리는 소프트웨어 개발 품질 확보의 핵심 활동이며, 기준선(Baseline)은 변경 통제의 출발점이다. 이를 통해 프로젝트는 일관성과 안정성을 유지하며, 추후 유지보수 및 품질관리 시 신뢰성을 보장할 수 있다.

728x90
반응형