CTC Configuration Management 3 — Questions and Answers
Question 1: What is the role of a Configuration Control Board (CCB) in a test program?
- To write and approve all technical specifications
- To authorize or reject proposed changes to established configuration baselines (Correct answer)
- To conduct functional configuration audits before each test event
- To maintain the master test schedule and resource allocations
Correct answer: To authorize or reject proposed changes to established configuration baselines
The CCB is the authority responsible for evaluating proposed changes and formally approving or rejecting modifications to baselines.
Question 2: A waiver and a deviation both relate to departures from requirements, but what is the key distinction?
- A waiver applies to future production; a deviation is granted after the fact for existing hardware
- A deviation is granted before production or testing; a waiver is granted after the fact for nonconforming hardware (Correct answer)
- A waiver is approved by the contractor; a deviation requires government approval
- They are interchangeable terms with no meaningful distinction
Correct answer: A deviation is granted before production or testing; a waiver is granted after the fact for nonconforming hardware
A deviation is authorized before manufacture or testing to allow a departure from a requirement, while a waiver is approved after the fact for already nonconforming hardware.
Question 3: Configuration Status Accounting (CSA) primarily provides which capability?
- Authorizing changes to the product baseline
- Traceability of configuration changes and the status of all configuration items (Correct answer)
- Verifying that a product meets its functional requirements
- Establishing the initial set of configuration items for a program
Correct answer: Traceability of configuration changes and the status of all configuration items
CSA is the recording and reporting function that provides traceability and current status of all configuration items and their approved changes.
Question 4: During test execution, which document formally records any as-tested departures from the approved test procedure?
- Engineering Change Proposal (ECP)
- Test Incident Report (TIR) or Discrepancy Report (DR) (Correct answer)
- Configuration Management Plan (CMP)
- Integrated Master Schedule (IMS)
Correct answer: Test Incident Report (TIR) or Discrepancy Report (DR)
A Test Incident Report or Discrepancy Report formally captures deviations from approved test procedures observed during test execution.
Question 5: Which type of Engineering Change Proposal (ECP) typically requires the most rigorous review because it alters form, fit, or function?
- Class I ECP (Correct answer)
- Class II ECP
- Minor ECP
- Administrative ECP
Correct answer: Class I ECP
A Class I ECP affects form, fit, function, reliability, safety, or interchangeability and therefore requires formal government review and approval.
Question 6: What is the purpose of an 'as-built' configuration record?
- To document planned design specifications before manufacturing begins
- To capture the exact configuration of hardware or software as it was actually constructed or installed (Correct answer)
- To list all approved future changes to the current baseline
- To record test procedures used during acceptance testing
Correct answer: To capture the exact configuration of hardware or software as it was actually constructed or installed
An as-built record documents the actual hardware and software configuration at the time of manufacture or installation, reflecting any approved deviations from design.
Question 7: In software CM, what is the function of a version control system?
- To automate test execution across multiple software releases
- To track changes to source code, manage revisions, and maintain a history of all modifications (Correct answer)
- To enforce coding standards and perform static analysis
- To schedule software builds and regression test runs
Correct answer: To track changes to source code, manage revisions, and maintain a history of all modifications
A version control system tracks source code changes, maintains revision history, and enables controlled access and retrieval of specific software versions.
What is the role of a Configuration Control Board (CCB) in a test program?