MO-006a — Application-Independent Testing

DIDO-TE SHALL preserve Application Independence when testing different application implementations.

MO-006a derives from MO-006 — Application-Independent and Infrastructure-Independent Testing.

MO-006a specifies the application-independent portion of MO-006.

Application Independence separates the governing test from the design and implementation choices of a particular application.

This separation supports the consistent evaluation and objective comparison of different Candidate Solutions. It also prevents an application-specific assumption from changing the testing intent or favouring one implementation.

Application-specific adaptations remain appropriate when execution requires them. Such adaptations preserve the governing:

MO-006a applies to:

  • DIDO-TE
  • Test Definitions
  • Candidate Solutions
  • Application implementations
  • Application-specific test adaptations
  • Evaluation methods
  • Acceptance Criteria
  • Evidence
  • Traceability

Verification confirms that:

  1. DIDO-TE applies the governing Test Definition to different application implementations
  2. The governing testing intent does not depend upon the design or implementation choices of a particular application
  3. The evaluated characteristics remain consistent across the tested application implementations
  4. The evaluation method remains consistent across the tested application implementations
  5. The Acceptance Criteria remain consistent across the tested application implementations
  6. Application-specific adaptations preserve the governing Test Definition, evaluated characteristics, evaluation method, Acceptance Criteria, Evidence obligations, and Traceability
  7. DIDO-TE identifies and records each application-specific adaptation
  8. The recorded Evidence distinguishes application-specific effects from changes to the governing test

The following pages reference this requirement:

Assign the delivery phase for MO-006a.

Record the implementation status of MO-006a after reviewing the implementation plan.

The proposed derived requirement requires review and acceptance.


Confirm the controlling source statement and citation from which MO-006a derives.

Confirm which test elements must remain invariant across application implementations.

Define the permitted application-specific adaptations and their approval requirements.

Determine how verification distinguishes an application-specific adaptation from a change to the governing test.


Use the following code to reference the Statement section from another wiki page:

{{section>dido:03-dido-te:99-annexes:annex-c-requirements:01-mission-objectives:mo-006:mo-006a#Statement&noheader&nofooter&noeditbtn}}

© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.

  • dido/03-dido-te/99-annexes/annex-c-requirements/01-mission-objectives/mo-006/mo-006a.txt
  • Last modified: 2026/08/06 11:21
  • by nick_dido