Maintain Requirements

Purpose:

The purpose of Maintain Requirements is to retain requirement accuracy and consistency throughout and beyond the change during the entire requirements life cycle, and to support reuse of requirements in other solutions.

Description:

A requirement that represents an ongoing need must be maintained to ensure that it remains valid over time.

In order to maximize the benefits of maintaining and reusing requirements, the requirements should be:

  • consistently represented,
  • reviewed and approved for maintenance using a standardized process that defines proper access rights and ensures quality, and
  • easily accessible and understandable.
Inputs:
Elements:
  • Maintain Requirements
  • Maintain Attributes
  • Reusing Requirements
Guidelines and Tools:
  • Information Management Approach
Techniques:
  • Business Rules Analysis
  • Data Flow Diagrams
  • Data Modelling
  • Decision Analysis
  • Functional Decomposition
  • Process Modelling
  • Use Cases and Scenarios
  • User Stories
  • Stakeholders:
    • Domain Subject Matter Expert
    • Implementation Subject Matter Expert
    • Operational Support
    • Regulator
    • Tester
    Outputs:
  • Requirements (maintained)
  • Designs (maintained)
  • Knowledge Area:
  • Requirements Life Cycle Management