1. 형상 요소는 새 프로젝트가 시작될 때 파악한다.

  • 올바른 설명입니다. 새 프로젝트가 시작될 때 형상 관리 대상이 되는 요소들(소스 코드, 문서, 설정 파일 등)을 정의하고 파악하는 것은 형상 관리의 첫 단계입니다.

2. 소프트웨어 형상에 대한 정보를 추적하고 유지하기 위해 형상의 상태를 보관 및 관리한다.

  • 올바른 설명입니다. 형상 관리의 중요한 부분은 형상의 상태(버전, 변경 사항 등)를 추적하고 유지하는 것이며, 이를 위해 상태 정보를 보관하고 관리합니다.

3. 형상은 대상 시스템을 분석하여 높은 수준의 추상화된 정보를 추출하는 작업이다.

  • 이 설명은 형상 관리의 목적과는 다소 거리가 있습니다. 형상 관리의 주 목적은 개발 과정에서 발생하는 다양한 항목들의 버전을 관리하고, 변경 사항을 추적하는 것이지, 대상 시스템을 분석하여 추상화된 정보를 추출하는 작업을 직접적인 목적으로 하지 않습니다. 따라서 이 항목이 문제의 요구사항인 "옳지 않은 것"에 해당됩니다.

4. 시스템 형상의 일관성과 개발자 사이의 협력을 확인하기 위해 형상 항목에 대한 변경을 관리한다.

  • 올바른 설명입니다. 형상 관리는 시스템의 일관성을 유지하고 개발 과정에서 개발자들 사이의 협력을 원활하게 하기 위해 중요한 역할을 합니다. 형상 항목에 대한 변경 관리는 이러한 목적을 달성하기 위한 핵심 활동 중 하나입니다.

답 3번



  • ㄱ. 형상 항목과 형상 식별자 선정은 형상 관리의 초기 단계인 형상 식별(Configuration Identification) 활동에서 수행됩니다.
  • ㄴ. 변경 요청사항에 대한 심사 및 변경 실시는 형상 제어 활동의 일부로, 변경 요청을 검토하고 이를 승인 또는 거절하는 과정을 포함합니다.
  • ㄷ. 변경 내용을 확인하고 베이스라인 수립도 형상 제어 활동에 속합니다. 변경이 승인되고 적용된 후, 이러한 변경을 문서화하고 새로운 베이스라인을 설정하는 작업을 포함합니다.
  • ㄹ. 형상 관리 계획서대로 형상관리가 진행되고 있는지 검증하는 작업은 형상 감사(Configuration Audit) 또는 형상 검증 및 감사(Configuration Verification and Audit, CVA) 활동에서 수행됩니다. 이는 형상 제어와는 다른 단계로, 형상 관리 프로세스 자체의 효율성과 정확성을 검증하는 과정입니다.

답 : 2번