SA-10(2) - Developer Configuration Management | Alternative Configuration Management

Provide an alternate configuration management process using organizational personnel in the absence of a dedicated developer configuration management team.


ID: SA-10(2)
Enhancement of : SA-10

Space Segment Guidance

Alternate configuration management processes become critical when a developer or supplier lacks robust CM controls. Ground teams must thoroughly test any incoming modules or software in the space domain, where in-orbit hardware changes are nearly impossible. If a subcontractor's procedures fall short, mission operators can compensate with a rigorous preflight testbed: verifying checksums, digital signatures, and functional integrity in a simulated environment that closely mimics on-orbit conditions. The configuration should be flagged for integration only when results pass all acceptance criteria. This approach helps shield the spacecraft from unverified code or hardware, ensuring that latent defects introduced by less mature CM processes do not propagate into the flight segment. Once launched, the operational CM must maintain a master repository of the flight configuration, enabling quick root-cause analysis if anomalies arise and providing evidence that each component or software change was validated despite possible gaps in the supplier's own CM practices.