MANAGEMENT
YTntW
YTntW
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
5 - REQUIREMENTS ELICITATION<br />
• Requirements sources. Determine the potential sources of information that are needed to develop<br />
requirements. These sources can be internal or external to the organization and include specific people,<br />
reference material, or other documentation relevant to the project or program scope. This information may<br />
exist in many forms, including user manuals, procedures, market research, or governmental regulations.<br />
Existing requirements can also be viable sources of information. Those requirements that are common<br />
across projects and programs should be considered for reuse to improve productivity of the elicitation effort.<br />
• Resources. Identify the project resources that are required to participate in the elicitation activities.<br />
These resources may include stakeholders, equipment, and facilities.<br />
• Expected deliverables. While typically addressed during Requirements Management Planning, revisit<br />
the deliverables or work products that will be created during the elicitation process, because more is<br />
now known about the problem/opportunity to be solved or addressed. Deliverables will vary depending<br />
on the project life cycle and chosen elicitation technique(s). More predictive life cycles typically require<br />
formal requirements specifications, whereas highly adaptive life cycles focus on more lightweight<br />
documentation, such as user stories.<br />
5<br />
5.2.2 Define Types of Requirements<br />
Requirements can be classified into various categories to provide clarity and context to the issue.<br />
These categories also help define what information needs to be elicited and the source of that information.<br />
Expert judgment, standards, or common practices associated with an organization, industry, or community of<br />
knowledge may be used to determine the types of requirements and level of detail sufficient to develop the solution.<br />
Common classifications include:<br />
• Business requirements. Describe the high-level needs of the overall organization to address a problem<br />
or opportunity. These requirements provide the rationale for why a project or program is launched.<br />
• Stakeholder requirements. Express the needs of a specific stakeholder or group of stakeholders, which<br />
may include customers, users, or suppliers. These requirements communicate the material interest of<br />
the stakeholders in the outcome of the product, service, or result. These requirements provide a basis for<br />
identifying the solution requirements.<br />
• Solution requirements. Describe the features and functions that the product, service, or result needs<br />
to exhibit to satisfy the business and stakeholder requirements. Solution requirements may include<br />
requirements related to technology and standard compliance. These are often grouped into two categories:<br />
functional and nonfunctional requirements.<br />
○ Functional requirements denote particular behaviors and operations that the solution will perform.<br />
These focus on the required functionality to enable stakeholders to accomplish their objectives,<br />
which in turn fulfills the business need.<br />
○ Nonfunctional requirements describe certain environmental conditions or required attributes to<br />
ensure the product or service operates effectively.<br />
©2016 Project Management Institute. Requirements Management: A Practice Guide<br />
27