Difference between revisions of "Requirement lifecycle"

From CNM Wiki
Jump to: navigation, search
(Related coursework)
 
Line 1: Line 1:
[[Requirement lifecycle]] is the cycle through which [[requirement]]s tend to go through from their [[Requirements collection|collection]] to [[Requirements implementation|implementation]].<blockquote><table class="wikitable" width=100% style="text-align:center;"><tr><td>[[Requirement life-cycle phase|Phase]]</td><th>[[Phase gate]]</th><th>Description</th></tr><tr><th>[[Requirements collection|Collection]]</th><td>[[Stated requirement]]</td><td>Idea of a [[business need]] is identified.</td></tr><tr><th>[[Requirements confirmation|Confirmation]]</th><td>[[Confirmed requirement]]</td><td>[[Business need]] is confirmed.</td></tr><tr><th>[[Requirements prioritization|Prioritization]]</th><td>[[Prioritized requirement]]</td><td>Importance of a [[requirement]] to the [[enterprise outcome]] is assessed and prioritized.</td></tr><tr><th>[[Requirements organization|Organization]]</th><td>[[Organized requirement]]</td><td>Understandable view of a [[requirement]] is developed.</td></tr><tr><th>[[Requirements model|Model]]</th><td>[[Modelled requirement]]</td><td>[[Requirement]] is located on a [[requirements model]] confirming its role in satisfying of the [[business need]].</td></tr><tr><th>[[Requirements verification|Verification]]</th><td>[[Verified requirement]]</td><td>The quality of a [[requirement]] is confirmed.</td></tr><tr><th>[[Requirements validation|Validation]]</th><td>[[Validated requirement]]</td><td>[[Business value]] of a [[requirement]] is confirmed.</td></tr><tr><th>[[Requirements review|Review]]</th><td>[[Reviewed requirement]]</td><td>A [[requirement]] is reviewed formally prior to its approval.</td></tr><tr><th>[[Requirements approval|Approval]]</th><td>[[Approved requirement]]</td><td>A [[requirement]] is confirmed to be ready for implementation and/or to be included into the [[requirements baseline]].</td></tr><tr><th>[[Requirements implementation|Implementation]]</th><td>[[Implemented requirement]]</td><td>A [[requirement]] is stored and/or communicated and/or included into the [[requirements baseline]].</td></tr></table></blockquote>[[File:Requirement-lifecycle.png|400px|thumb|right|[[Requirement lifecycle]]]]
+
[[Requirement lifecycle]] is the cycle through which [[requirement]]s tend to go through from their [[Requirements collection|collection]] to [[Requirements implementation|implementation]].<blockquote><table class="wikitable" width=100% style="text-align:center;"><tr><td>[[Requirement life-cycle phase|Phase]]</td><th>[[Phase gate]]</th><th>Description</th></tr><tr><th>[[Requirements collection|Collection]]</th><td>[[Stated requirement]]</td><td>Idea of a [[business need]] is identified.</td></tr><tr><th>[[Requirements confirmation|Confirmation]]</th><td>[[Confirmed requirement]]</td><td>[[Business need]] is confirmed.</td></tr><tr><th>[[Requirements prioritization|Prioritization]]</th><td>[[Prioritized requirement]]</td><td>Importance of a [[requirement]] to the [[enterprise outcome]] is assessed and prioritized.</td></tr><tr><th>[[Requirements organization|Organization]]</th><td>[[Organized requirement]]</td><td>Understandable view of a [[requirement]] is developed.</td></tr><tr><th>[[Requirements model|Model]]</th><td>[[Modeled requirement]]</td><td>[[Requirement]] is located on a [[requirements model]] confirming its role in satisfying of the [[business need]].</td></tr><tr><th>[[Requirements verification|Verification]]</th><td>[[Verified requirement]]</td><td>The quality of a [[requirement]] is confirmed.</td></tr><tr><th>[[Requirements validation|Validation]]</th><td>[[Validated requirement]]</td><td>[[Business value]] of a [[requirement]] is confirmed.</td></tr><tr><th>[[Requirements review|Review]]</th><td>[[Reviewed requirement]]</td><td>A [[requirement]] is reviewed formally prior to its approval.</td></tr><tr><th>[[Requirements approval|Approval]]</th><td>[[Approved requirement]]</td><td>A [[requirement]] is confirmed to be ready for implementation and/or to be included into the [[requirements baseline]].</td></tr><tr><th>[[Requirements implementation|Implementation]]</th><td>[[Implemented requirement]]</td><td>A [[requirement]] is stored and/or communicated and/or included into the [[requirements baseline]].</td></tr></table></blockquote>[[File:Requirement-lifecycle.png|400px|thumb|right|[[Requirement lifecycle]]]]
  
 
*[[Requirements signoff]]. Formal approval of a set of requirements by a sponsor or other decision maker.
 
*[[Requirements signoff]]. Formal approval of a set of requirements by a sponsor or other decision maker.

Latest revision as of 20:42, 1 April 2020

Requirement lifecycle is the cycle through which requirements tend to go through from their collection to implementation.

PhasePhase gateDescription
CollectionStated requirementIdea of a business need is identified.
ConfirmationConfirmed requirementBusiness need is confirmed.
PrioritizationPrioritized requirementImportance of a requirement to the enterprise outcome is assessed and prioritized.
OrganizationOrganized requirementUnderstandable view of a requirement is developed.
ModelModeled requirementRequirement is located on a requirements model confirming its role in satisfying of the business need.
VerificationVerified requirementThe quality of a requirement is confirmed.
ValidationValidated requirementBusiness value of a requirement is confirmed.
ReviewReviewed requirementA requirement is reviewed formally prior to its approval.
ApprovalApproved requirementA requirement is confirmed to be ready for implementation and/or to be included into the requirements baseline.
ImplementationImplemented requirementA requirement is stored and/or communicated and/or included into the requirements baseline.
  • Requirements signoff. Formal approval of a set of requirements by a sponsor or other decision maker.
  • Requirements iteration. An iteration that defines requirements for a subset of the solution scope. For example, an iteration of requirements would include identifying a part of the overall product scope to focus upon, identifying requirements sources for that portion of the product, analyzing stakeholders and planning how to elicit requirements from them, conducting elicitation techniques, documenting the requirements, and validating the requirements.

Related lectures