====== MO-001b — Deployment Duration ======
[[dido:02-crusible:99-annexes:annex-c-requirements:01-mission-objectives:mo-001:start|Go to MO-001 — Repeatable, Compliant, and Secure Infrastructure Environments]]
===== Statement =====
[[dido:99_annexes:annex-b-terms-and-definitions:c:crucible|Crucible]] SHALL create an [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_environment|Infrastructure Environment]] within the [[dido:99_annexes:annex-b-terms-and-definitions:d:deployment_duration|Deployment Duration]] established by the [[dido:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]].
===== Derived From =====
This requirement derives from:
* [[dido:02-crusible:99-annexes:annex-c-requirements:01-mission-objectives:mo-001:start|MO-001 — Repeatable, Compliant, and Secure Infrastructure Environments]]
The Original Requirement states:
> //Crucible SHALL enable rapid creation of repeatable, compliant, and secure infrastructure environments.//[[dido:02-crusible:99-annexes:annex-b:cr-001|[C1]]]
MO-001b preserves the portion of the Original Requirement that characterizes Infrastructure Environment creation as **rapid** by requiring Crucible to satisfy a defined Deployment Duration.
The separate requirements derived from MO-001 address:
* [[dido:02-crusible:99-annexes:annex-c-requirements:01-mission-objectives:mo-001:mo-001a|MO-001a — Infrastructure Environment Creation]]
* [[dido:02-crusible:99-annexes:annex-c-requirements:01-mission-objectives:mo-001:mo-001c|MO-001c — Reproducibility]]
* [[dido:02-crusible:99-annexes:annex-c-requirements:01-mission-objectives:mo-001:mo-001d|MO-001d — Security Baseline Conformance]]
* [[dido:02-crusible:99-annexes:annex-c-requirements:01-mission-objectives:mo-001:mo-001e|MO-001e — Compliance Baseline Conformance]]
===== Rationale =====
Organizations require predictable Infrastructure Environment creation times to support development, testing, evaluation, deployment, recovery, and operational planning.
The word **rapid** does not establish an objective performance obligation. A defined [[dido:99_annexes:annex-b-terms-and-definitions:d:deployment_duration|Deployment Duration]] provides a measurable constraint based on an identified start condition, completion condition, and duration threshold.
The [[dido:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]] establish the Deployment Duration against which Crucible is evaluated.
Separating deployment duration from Infrastructure Environment creation permits Crucible to satisfy the creation requirement while independently passing or failing the duration requirement.
This requirement does not define the content of the Infrastructure Environment, the equivalence criteria used for reproducibility, the [[dido:99_annexes:annex-b-terms-and-definitions:s:security_baseline|Security Baseline]], or the [[dido:99_annexes:annex-b-terms-and-definitions:c:compliance_baseline|Compliance Baseline]]. The other requirements derived from MO-001 address those outcomes.
===== Applies To =====
This requirement applies to:
* [[dido:99_annexes:annex-b-terms-and-definitions:c:crucible|Crucible]]
* [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_environment|Infrastructure Environments]]
* [[dido:99_annexes:annex-b-terms-and-definitions:d:deployment_duration|Deployment Duration]]
* [[dido:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]]
* [[dido:99_annexes:annex-b-terms-and-definitions:c:controlled_input|Controlled Inputs]]
* [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_deployment|Infrastructure Deployment]]
* [[dido:99_annexes:annex-b-terms-and-definitions:p:provisioning|Provisioning]]
* [[dido:99_annexes:annex-b-terms-and-definitions:c:connected_environment|Connected Environments]]
* [[dido:99_annexes:annex-b-terms-and-definitions:d:disconnected_environment|Disconnected Environments]]
* [[dido:99_annexes:annex-b-terms-and-definitions:a:air-gapped_environment|Air-Gapped Environments]]
* [[dido:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]]
* [[dido:99_annexes:annex-b-terms-and-definitions:p:provenance|Provenance]]
* [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]]
===== Verification =====
Verification confirms that:
- The [[dido:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]] identify the measured Infrastructure Environment creation activity
- The Acceptance Criteria identify the start condition
- The Acceptance Criteria identify the completion condition
- The Acceptance Criteria identify the permitted [[dido:99_annexes:annex-b-terms-and-definitions:d:deployment_duration|Deployment Duration]]
- Measurement begins when the defined start condition occurs
- Measurement ends when the defined completion condition occurs
- The calculated Deployment Duration does not exceed the duration established by the Acceptance Criteria
- The verification record preserves [[dido:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] among the Acceptance Criteria, the measured Infrastructure Environment creation, and the calculated Deployment Duration
===== Referenced By =====
The following pages reference this requirement:
{{backlinks>.#dido:02-crusible}}
===== Delivery Phase =====
Implemented and Verified
===== Implementation Status =====
Measure the current Crucible implementation against the Deployment Duration established by the Acceptance Criteria.
===== Requirement Status =====
Review and accept MO-001b as a proposed derived requirement created from the evaluation and decomposition of MO-001 in the Crucible System Requirements Specification, Version 1.1 Draft.
----
===== Issues =====
The following unresolved issues affect this requirement:
Define the Infrastructure Environment creation activity measured by the Deployment Duration.
Define the start condition and completion condition used to calculate the Deployment Duration.
Define the permitted Deployment Duration and identify the controlling Acceptance Criteria.
Identify any operational conditions, exclusions, or measurement tolerances that affect the Deployment Duration.
----
===== Notes for Editors =====
This requirement page should retain the stable requirement identifier ''MO-001b''.
This page is a leaf requirement page and omits a trailing '':start'' from its namespace.
The parent MO-001 page is a non-leaf page and retains a trailing '':start'' in its namespace.
Changes to the Statement should preserve:
* [[dido:99_annexes:annex-b-terms-and-definitions:c:crucible|Crucible]] as the responsible actor
* Creation of an [[dido:99_annexes:annex-b-terms-and-definitions:i:infrastructure_environment|Infrastructure Environment]] as the measured activity
* [[dido:99_annexes:annex-b-terms-and-definitions:d:deployment_duration|Deployment Duration]] as the performance constraint
* [[dido:99_annexes:annex-b-terms-and-definitions:a:acceptance_criteria|Acceptance Criteria]] as the source of the duration constraint
The Acceptance Criteria should identify:
* The measured activity
* The start condition
* The completion condition
* The permitted duration
* The operational conditions
* Any permitted exclusions
* The required measurement precision
Material changes should receive review and should update the verification criteria, source records, and Issues section.
To reference this requirement Statement from another wiki page, insert:
{{section>dido:02-crusible:99-annexes:annex-c-requirements:01-mission-objectives:mo-001:mo-001b#Statement&noheader&nofooter&noeditbtn}}
Do not rename this page after an external citation unless a redirect or move plan is in place.
----
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.