Home / BA / Requirement Management Process

Requirement Management Process

Requirement Management is the process of systematically organizing, documenting, prioritizing the requirements of a project. It is an on-going process that continues through-out the life-cycle.

Identifying stakeholders

The stakeholder identification process is one of the most important processes in a project because projects are undertaken to fulfill the requirements of the stakeholders. Key stakeholder should be identified in the beginning of the project and ensure that they are involved and engaged throughout the project span. Projects are successful, if stakeholders are happy.

Elicitations techniques for requirement gathering

A requirements can be gathered by using the below elicitation techniques

  • Brainstorming
  • Documents Analysis
  • Reverse Engineering
  • Focus Group
  • Observation
  • Workshops
  • Joint Application Developments
  • Interview
  • Prototyping
  • Questionnaire

 

Sort the requirements

After adopting the above elicitation techniques, requirements are sorted with their relevance and interlinked. At this stage, stakeholder’s needs are defined; requirements are divided into functional and non-functional requirements, group of requirements with similar nature are brought together, and supporting artifacts are created.

Prioritize Requirements

In this stage, requirements are lined –up for the development process. Many techniques can be used for prioritizing. Naming some are 100 $ test, top 10 requirements, Numerical, Assignments and MoSCoW.

 

MoSCoW

This technique is used to prioritize the requirements in to Must have, Should have, Could have and Would like to have. Particularly it is more useful when agile software development approaches, where there is more to do than there is a time or funding to permit.

Validating Requirements

Requirements should be validate from time –to-time, to ensure that stakeholders, solution and transition requirements are aligned with the business requirements. There are certain techniques to validate the requirements such as FURPS, CUCV, CAE, APVU and SMART. Among all SMART is the most popular or relevant technique.

S – Specific

M -Measurable

A – Attainable

R – Relevant

T -Traceable/Time bound

About Sonal Khade

Check Also

What is the requirement elicitation? Have you ever participated in these elicitation meetings?

Introduction Requirement elicitation is a critical process in the field of business analysis. It involves …

Leave a Reply

Watch Dragon ball super