29.02.2016 Views

MANAGEMENT

YTntW

YTntW

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!