Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
The requirements management process provides a framework to ensure that software products
meet their requirements and provide value to the user.
To ensure that requirements for the software product are defined and understood.
To establish and maintain agreement on the requirements with the requestor (external
customer, marketing, or another internal organization)
In addition, requirements shall be documented and controlled to establish a basis for software
development and for project management use. Changes to requirements shall be documented
and controlled to ensure plans, deliverables, and activities are consistent with requirements.
Initial requirements definition is necessary to establish the scope and basic functionality of a
system. This preliminary requirements gathering and definition may differ by project. For
enhancement and maintenance projects, a formal Configuration Control Board may be in place to
review and approve the requirements. For new or replacement systems, customer
meetings/telecons are used to discuss and approve initial customer requirements. These
requirements serve as input to obtain initial approval to proceed with the project. Initial
requirements should be stored in a requirements log within the Project Management Workbook.
Once a project is formally initiated, these preliminary requirements will be transferred from the
requirements log and documented in greater detail using the Requirements Document Template.
ENTRANCE CRITERIA: Initial requirements have been defined, and approval has been
received from senior management and the customer to proceed with the project. Funding is
either approved for the entire project, or for the next phase of the lifecycle.
OUTPUTS:
Requirements Document
CCB Meeting Minutes
EXIT CRITERIA: The Requirements Document has been approved, baselines have been
established, and the requirements have been traced and validated through the testing and
acceptance phases of the software development life cycle. The production system has been
validated to determine that all customer requirements have been met and are operating as
expected.