2 Keys to Reduce Risk: Requirements Definition and Requirements Management

Gathering and managing requirements arethe greater need organize Requirements Definitions
fundamental challenges in project management. Mostfor each part of the project. The more parts, and
successful projects have high quality projectthe more in depth the definitions, the greater is the
requirements. Projects can fail due to poorneed for a more sophisticated Requirements
requirements at any time during the project lifecycleManagement system.
without effective requirements management. ThePutting Together Requirements Definition and
Project Manager needs to assess and understand theRequirements Management
uniqueness of the requirements gathering process forHere is what can be done to effectively manage the
his/her individual project.requirements process on any project:
2 Points of Focus Around Requirements Gathering1. Identify ALL stakeholders. Develop categories for
Preliminary scope statements are the beginning oftypes of stakeholders, such as users, support,
the requirements gathering process. They are highinterfacing in certain areas, managers affected by the
level and are designed to initiate progressiveproject, and more. Make sure that all areas that the
elaboration, where that preliminary scope statementproject will touch are represented by a stakeholder.
is expanded into the detail that makes up the2. Determine a communications strategy for engaging
complete requirements baseline. The Project Managerwith your stakeholders. You will need to build bridges
must get his/her hands around how that progressiveto the stakeholders, and will ideally be able to
elaboration process will take place as part of theestablish at least one face-to-face meeting with each
project. 2 points of focus can help: Requirementsstakeholder, and ideally at least one face-to-face
Definition and Requirements Management.meeting among all stakeholders.
Requirements Definition3. Develop a list of questions, organized around
Requirements Definition refers to the details thatvarious facets of the problem to be solved by the
make up the actual requirements, or description ofproject. This list should provide clarification to both
the product of the project. The key is to understandyou and the stakeholders on the issues to be
the reason for the project: the underlying problem toaddressed. Make sure they address a clear
be solved or opportunity to be seized. It entailsunderstanding of the problem, as opposed to
"discovering" the underlying problem or opportunity.specifying a solution. Thoroughly vet the questions
This involves distinguishing what might be symptomswithin the team and with the project sponsor(s).
and possible solutions.4. Determine how much time will be needed, in terms
Often someone might state something like "What Iof both sessions and overall duration, for the project
need is a ..." The individual is acutely aware of arequirements gathering. Develop a schedule for
problem and often focuses on a narrow set ofmeetings and other engagements as developed
possible solutions, mistakenly stating the problem asthrough your communications strategy.
one of these solutions. The PM needs to ensure that5. Do initial requirements gathering by obtaining
the project team maintains control of theanswers to the questions you have developed.
requirements analysis conversation, and must moveWhether by survey, face-to-face meetings, online
ahead by engaging stakeholders and identifying themeetings, or one-on-one meetings, you will need to
root causes. Once the root causes are understood,establish a set of raw data addressing your
many problems become very simple. Other situationsquestions.
may be more complex, may demand coordination6. Document answers to the questions in an initial
among stakeholders, will require collaboration torequirements document draft. Review this thoroughly
discover and document the Requirements Definition.with all key stakeholder representatives and revise
Requirements Managementaccordingly. Make sure all stakeholders buy in to
Requirements Management refers to thethese answers.
configuration management needed to manage an7. Move into JAD sessions - Joint Application Design
expanding and changing set of details that make upDevelopment. This is where you will likely engage
that Requirements Definition. Usually in the beginningdevelopers also, and some iterative solution
of the project, there may be little apparent need fordevelopment will take place. One of the keys to this
sophisticated Requirements Management. Often it canprocess is that you will be able to show stakeholders
be assumed that there will be a need, or that needwhat is possible. You will also be able to put
will become apparent as the project unfolds.something concrete out there that will provide a
Here are 4 key inputs to the important challenge ofgreater point of focus to "smoke out" remaining
Requirements Management:requirements and clarify understanding.
1. # of stakeholders and how widespread8. Get formal signoff from all major stakeholder
2. # of people on team and how widespreadgroups. This is an important process, as it forces
3. Size of project - $some attention by the stakeholders to assure there
4. Complexity of the product of the projectare no hidden doubts or caveats.
The more the project requirements are elaborated,