Assessment framework

Criteria

Ratings 2026-10

The ratings assess 7 capabilities needed to maintain software and its evidence over time.

  1. 1. Lifecycle traceability

    Maintained relationships explain which requirements each design decision addresses, which code implements that design, and which tests verify the required behaviour.

    • 1 Complete
    • 4 Substantial
    • 9 Limited
    • 0 Not supported
    • 0 Unverified
  2. 2. Versioned system design

    A complete, integrated description of the intended system for a selected version is available before implementation finishes. Proposed, approved but unimplemented, and implemented changes are distinguishable. Delivered code identifies the governing design version.

    • 0 Complete
    • 4 Substantial
    • 8 Limited
    • 0 Not supported
    • 2 Unverified
  3. 3. Tracked drift resolution

    A check identifies a possible disagreement and opens or updates an affected-area finding or task. Review decides whether code, documentation or both need correction. The finding is tracked through correction and recheck.

    • 0 Complete
    • 2 Substantial
    • 7 Limited
    • 0 Not supported
    • 5 Unverified
  4. 4. Change impact and alternatives

    Maintained relationships, constraints and version baselines identify affected requirements, designs, code and tests, and support evaluating alternatives against the same requirements. The assessment records trade-offs, assumptions and unanswered questions.

    • 0 Complete
    • 2 Substantial
    • 9 Limited
    • 0 Not supported
    • 3 Unverified
  5. 5. Requirement test results

    At the end of implementation, executable tests check delivered behaviour against requirements or acceptance criteria. Results identify the tested code version and show passed, failed, missing and unverified requirements.

    • 2 Complete
    • 4 Substantial
    • 1 Limited
    • 0 Not supported
    • 7 Unverified
  6. 6. Delivery audit trail

    A retained record identifies the delivered build and changes, governing requirement and design versions, reviews, approvals and waivers. It references the applicable test results.

    • 0 Complete
    • 4 Substantial
    • 7 Limited
    • 0 Not supported
    • 3 Unverified
  7. 7. Process portability

    The workflow definitions, orchestration and checks can continue running on different supported systems without the original hosted factory service.

    • 6 Complete
    • 0 Substantial
    • 0 Limited
    • 5 Not supported
    • 3 Unverified