The collect requirements process is performed in the scope management planning phase and is one of the four processes in this phase. It involves determining, documenting, and managing stakeholder needs and requirements to meet objectives. The process provides the basis for defining the product scope and project scope.
The key benefit of the collect requirements process is that it helps in defining the product and project scope. It is performed once or at predefined points in the project. There may be errors in this process, and the goal outcomes and outputs are requirements documentation and requirements traceability matrix.
Requirements documentation describes how individual requirements meet the business need for the project. Stakeholder requirements, solution requirements, transition and readiness requirements, project requirements, and quality requirements are all part of the requirements documentation. The requirements traceability matrix is a grid that links product requirements to the deliverables that satisfy them.
The implementation of a requirements traceability matrix helps ensure that each requirement adds business value by linking it to the business and project objectives. It also provides a means to track requirements throughout the project life cycle, helping to ensure that approved requirements are delivered at the end of the project. Additionally, it provides a structure for managing changes to the product scope.
The inputs for the collect requirements process include project charter, scope management plan, requirements management plan, stakeholder engagement plan, assumption log, lessons learned register, stakeholder register, business case, agreements, enterprise environmental factors, and organizational process assets. The tools and techniques used in this process include expert judgment, data gathering, data analysis, decision making, data representation, and interpersonal and team skills.
Prototyping is a method of obtaining early feedback on requirements by providing a model of the expected product. Examples of prototypes include small-scale products, computer-generated 2D and 3D models, mock-ups, or simulations. Prototypes allow stakeholders to experiment with a model of the final product and support the concept of progressive elaboration.
Storyboarding is a prototyping technique used to show the sequence or navigation through a series of images or illustrations. It is commonly used in various industries such as film, advertising, instructional design, and software development projects. With the outputs of requirements documentation and requirements traceability matrix, the collect requirements process successfully collects requirements.
video txt