론리나잇 2025. 4. 21. 23:52

✅ 형상 감사 활동 문제 요약

📌 문제 핵심

  • 릴리즈 전 변경사항이 모든 산출물에 반영되었는지
  • 변경된 형상 품목들이 통합되었는지
  • 형상 정보가 정확히 관리되었는지
  • 형상관리 책임자에 의해 객관적으로 수행되는 감사

🔍 형상 감사 유형 비교

유형 설명 키워드 해당 여부
① 물리 형상 감사 (PCA) 산출물(제품)이 설계 문서 및 변경사항과 일치하는지 확인 변경사항 반영, 문서와 실물 일치 ✅ 정답
② 기능 형상 감사 (FCA) 제품이 요구사항대로 기능을 수행하는지 확인 기능 시험, 요구사항 일치
③ 베이스라인 형상 감사 베이스라인에 대한 상태를 검토하는 포괄적 활동 (일반적 용어 아님) 형상 상태 점검

✅ 최종 정답: ① 물리 형상 감사 (Physical Configuration Audit)


📌 참고: PCA vs FCA

구분 PCA (물리 형상 감사) FCA (기능 형상 감사)
목적 문서와 실물의 일치 확인 기능 수행 여부 확인
시점 릴리즈 전 후반 테스트 이후
중심 기준 설계 문서, 변경 이력 요구사항 명세서

📦 형상관리(Configuration Management) 프로세스 정리

형상관리는 소프트웨어 및 시스템 개발 과정에서 산출물의 일관성, 변경 추적, 품질을 보장하기 위한 관리 체계입니다.


✅ 1. 형상 식별 (Configuration Identification)

  • 관리 대상이 되는 형상 항목(CI: Configuration Item)을 정의
  • 예: 소스코드, 문서, 설계도, 실행 파일 등
  • 항목별 버전, 릴리즈, 명칭 부여

✅ 2. 형상 통제 (Configuration Control)

  • 변경 요청을 공식적으로 접수, 검토, 승인, 반영
  • 형상통제위원회(CCB: Configuration Control Board)가 변경 결정
  • 승인된 변경만 적용 가능

✅ 3. 형상 상태 기록 (Configuration Status Accounting)

  • 각 형상 항목의 현재 상태, 변경 이력, 승인 내역 등을 기록하고 관리
  • 이력을 통해 추적성 확보

✅ 4. 형상 감사 (Configuration Audit)

  • 형상 항목이 문서화되고 정의된 대로 구현되었는지를 검증
  • 두 가지 유형:
    • PCA (Physical Configuration Audit): 실물 vs 문서 일치 여부 확인
    • FCA (Functional Configuration Audit): 요구사항 기능 만족 여부 확인

✅ 5. 형상 보고 (Configuration Reporting)

  • 형상관리 활동 결과를 문서화 및 보고
  • 이해관계자와 투명하게 공유

📌 형상관리 절차 요약 순서

형상 식별 → 형상 통제 → 형상 상태 기록 → 형상 감사 → 형상 보고