Read the Course Overview.
1. Understanding Project Scope
2. Scope Management and the Process Groups
1. Creating Scope Management Documents
2. Techniques for Collecting Requirements
3. Group Creativity Techniques
4. Managing Stakeholder Requirements
You've been invited to a state dinner. It's a black-tie event and you want to look your best. You decide to phone a tailor and ask for a custom-made outfit. You explain the outfit is for a very important dinner party and give your measurements. The tailor says "No problem, I'll have it ready for you by 3:00 PM the day before the event." The tailor didn't even ask what type of dinner it was or ask what color the outfit should be! How confident would you feel you will have a finished product that matches your expectations?
Now consider a similar example in a project. You've successfully guided a team through all the activities to create a technically advanced car model that uses an extremely efficient hydrogen-based fuel system. You and the team overcame challenges to do this in a short space of time, and within the project's budget.
That is impressive. But what if the company you built the car for was looking to fill a new niche in supplying affordable, fuel-efficient cars to middle-income earners?
The car you've designed will cost a fortune to manufacture on a large scale. At least for the coming years, it will appeal to a small set of high-income earners at best.
To put it in obvious terms, you might pull off a project to build a space shuttle. But if the customer was expecting a small corporate jet instead, it doesn't really matter how much you achieved – the project will have failed.
But how could a team fail in delivering the correct product? After all, this is outlined in the project charter – the project's starting point.
Once you've got the charter, why do you think it's important to spend time refining and elaborating on stakeholders' requirements?
Enter your thoughts in the text box provided and then select the Compare button for more information.
Write down your response or enter it in a text file in your word-processor application (or in a text editor such as Notepad) and save it to your hard drive for later viewing and for comparison with the alternate opinion that follows.
Refining stakeholders' requirements
The project charter outlines what a project must achieve at a high level. But it doesn't make all stakeholders' requirements clear or spell out all the characteristics a product or service must have. The more you know about what stakeholders expect before work starts, the better the chance a project will succeed.
In this course, you'll learn about Project Scope Management – why it's important, what it involves, and how it relates to processes for managing a project. You'll also learn the importance of planning scope management activities so everything stays on track.
This course covers three important processes for managing scope: Plan Scope Management, Collect Requirements, and Define Scope.
Throughout this course, you'll learn about the activities you perform to plan overall scope management for a project. You'll also learn about ways to stimulate collaboration between stakeholders. For example, you'll learn how to use the Collect Requirements process to gather and refine stakeholders' requirements for a project. This isn't as simple as asking stakeholders what they want. Instead you'll learn how to use creative techniques to unearth and refine their requirements. You'll also learn how to lead stakeholders with different interests towards reaching consensus.
You'll also learn what goes into the Define Scope process and what its purpose is. This process is critical because it makes it clear exactly what stakeholders and the team agree a project must deliver.
As a result, it also feeds into other activities throughout a project's life cycle.
After completing this topic, you should be able to
Imagine you map out a road trip. You include the route you'll travel, the guest houses you'll stay in along the way, and the money you'll need. You've defined the scope of your trip. If you add side trips to your route or choose to stay at four star hotels while you're traveling, it will exceed the scope of your plan thereby increasing the time and money spent.
Like a road trip, a project has a scope. This defines everything you need to do to get from objectives to the results. If you change the project's scope, it's likely to have implications for the project's cost, time, and quality.
Project scope is all the work required to complete a project's deliverables.
Project scope is depicted using a diagram that shows four phases making up a project life cycle. Within each phase, the project management processes are carried out in an iterative fashion.
By making it clear exactly what is required, you also make it clear what's not required.
So project scope is like a boundary around a project, with everything required to complete it on the inside, and everything else outside.
Which situations suggest that a project had unclear boundaries?
Options:
Option 1: This option is correct. The fact that the project wasn't allocated the resources it required suggests that the requirements weren't clear to begin with.
Option 2: This is an incorrect option. A project with clear boundaries may still face changes, including changes in customers' requirements. If boundaries are clear, the implications of these changes will be easier to determine.
Option 3: This is a correct option. If a project produces less or more than required, it means its scope either wasn't clear enough to begin with or wasn't controlled tightly enough as work progressed.
Option 4: This option is incorrect. The fact that a design flaw was detected indicates that there were good boundaries around the project, including design standards and standards for quality testing and error correction.
Correct answer(s):
If you don't draw a boundary clearly, too little may be put into a project and it will fail to meet requirements. Putting in too much could lead to schedules not being met and costs getting too high.
Consider the following project. The planned scope for this project is to construct a computer assembly factory using one major vendor to avoid quality issues.
Everything's running smoothly, but then one of the construction supervisors suggests using a subcontractor to help out with some electrical work. This suggestion diverges from the original project plan, and will create a ripple effect of changes and updates in several other areas, including the budget and stakeholders.
So the project manager explains the budget and stakeholder constraints of the project. To keep project scope in control, he rejects the idea.
Like a project that is undertaken to build a product, the product itself has a scope.
It's defined by all of the components, functions, and features the product must have to meet requirements, but not to exceed these.
Project scope is the work required to deliver the product, so project scope is based on product scope.
Say a project must create a handheld electronic device. The device should include wireless Internet connectivity and features like e-mail, high definition audio and video, and GPS.
If a stakeholder puts in a request to add voice control features to the device, the product will exceed its original scope.
Scope changes always have cost, time, and quality implications.
Which is a definition of project scope?
Options:
Option 1: This option is incorrect because the work required to define the features of the product does not include the work required to produce it.
Option 2: This is an incorrect option. The planning before a project is a critical part of defining and managing its scope, but there is much more involved in keeping to scope than just initial planning.
Option 3: This option is incorrect. Verification of work done is crucial to managing a project, but it doesn't define the project's scope.
Option 4: This is the correct option. Project scope entails all the work necessary to complete the deliverables a project is intended to produce. Doing either more or less than required can compromise a project.
Correct answer(s):
Scope creep is what happens when the scope of a project changes, without the change being managed. Often these changes can seem minor. Over time, unmanaged changes add up and can have a major impact on project costs, schedules, and quality.
Why do you think the term "scope creep" is used to describe unmanaged changes to a project's scope?
Enter your thoughts in the field provided and then select the Compare button for an expert answer.
Write down your response or enter it in a text file in your word-processor application (or in a text editor such as Notepad) and save it to your hard drive for later viewing and for comparison with the alternate opinion that follows.
Why it's called "scope creep"
The term "scope creep" refers to how small, slow, and often unpredicted changes can "creep" by unnoticed or be ignored because their effect on project scope isn't realized.
The main causes of scope creep are unexpected scope-related issues, perfectionism, placating stakeholders, and misunderstandings. By learning to recognize these causes, you can mitigate the risks they pose to a project.
Select each cause to learn more about it.
A project manager of a large software integration project lacks experience with complex projects. Before long, the project starts to run into trouble.
The project scope statement for the integration component reads "The software integration project will run over two years in four phases, integrating the existing 3,744 modules in use, as well as any new applications which are brought in to use during the project. It will enable new software to be installed seamlessly with the existing software."
The developers find that the integration is far more complex than was planned for. More functionality needs to be developed in order to have a seamless integration.
The project manager becomes aware that the project's gone out of scope only after the developers have already fallen behind. Expert judgment prior to integration could have prevented this.
One of the developers feels that the software should contain several features if it is to be really good. She adds extra features beyond what the client required. But because it's still early in the project, the manager encourages this innovation.
The problem is, he hasn't watched the schedule closely enough. The developer puts too much into the early stages of the project and starts to run out of time. Some of her work needs to be reassigned to other developers, causing them to rush their own work.
Towards the end of the project, the client asks the project manager to add a small, apparently simple feature. They both assume it'll be easy to add so the project manager agrees to do it.
The request creates technical problems for the developers, and the project runs over schedule. The project manager is blamed for granting the request without thinking of the implications.
At the handover of the finished product, the client learns that although the new software complies with local industry standards, it doesn't comply with the international standards he expected it would. The scope statement identified standards, but not which ones.
Because of this avoidable misunderstanding, the project manager now has to send the entire project back to design, at his company's expense.
The project manager's experience with the software integration project has taught him how essential it is to consider scope creep. He's learned to recognize the main causes of it – unexpected scope-related issues, perfectionism, placating stakeholders, and misunderstandings – and takes them into account when planning for his next project so that he avoids scope creep.
As project manager for a shopping center development, you're faced with various situations on site.
Which situations could easily lead to scope creep?
Options:
Option 1: This option is correct. The architect's perfectionism could lead to scope creep.
Option 2: This option is incorrect. Lowering costs on the project without reducing quality probably wouldn't lead to scope creep.
Option 3: This option is incorrect. Managed events that only impact the schedule and not the scope of the project would not be considered scope creep.
Option 4: This option is correct. Scope creep can occur if a stakeholder's request for non-essential items is granted.
Option 5: This option is correct. Lack of clarity in the scope plan has led to a serious misunderstanding about the quality of the equipment – this can easily create scope creep with major delays and over-spending.
Correct answer(s):
Project scope is all the work required to complete the deliverables a project is intended to produce. If either more or less work is put in, it's likely a project will suffer. Product scope identifies the required features and function of a product, and may be one aspect of project scope.
Scope creep occurs when changes to scope aren't detected early enough or managed. Causes of scope creep in a project include unexpected scope-related issues, perfectionism, placating stakeholders, and misunderstandings.
After completing this topic, you should be able to
Scope creep happens easily, without anyone realizing it. The unmanaged, unnoticed changes it causes can disrupt a project terribly. So how can you make sure a project includes only what it's supposed to, from start to finish?
For example, if the scope of phase 1 grows, it increases the entire project scope overall, as well as total cost.
The Project Scope Management Knowledge Area includes all the processes, that define and control what is and isn't involved in a project, throughout its life cycle.
An excerpt of Table 3-1 of the PMBOK Guide Fifth Edition shows the processes of the Project Scope Management Knowledge Area: Plan Scope Management, Collect Requirements, Define Scope, and Create WBS which are all Planning processes, and Validate Scope and Control Scope which are Monitoring and Controlling processes.
The methods that will be used in controlling scope throughout the project are described in the scope management plan. This plan is developed during the Plan Scope Management process and provides guidance on how project scope will be defined, documented, validated, and controlled.
Project Scope Management consists of six processes. The ones used early on in a project are Plan Scope Management, Collect Requirements, Define Scope, and Create WBS. Processes used later in a project are Validate Scope and Control Scope.
Select each scope management process to learn more about it.
Match each Project Scope Management process with its corresponding activity.
Options:
Targets:
Investigating stakeholders' expectations and needs is part of the Collect Requirements process.
Creating the project scope statement is a key activity of the Define Scope process.
Testing the deliverables against the requirements is part of the Validate Scope process.
Breaking the required work into manageable units is part of the Create WBS process.
Managing changes to scope throughout the project is part of the Control Scope process.
Planning Scope Management involves creating the scope management plan, which details how to define, validate, and control project scope.
Correct answer(s):
Target 1 = Option D
Target 2 = Option A
Target 3 = Option E
Target 4 = Option B
Target 5 = Option C
Target 6 = Option F
Scope management processes fall into two of the project management Process Groups – Planning, and Monitoring and Controlling. Plan Scope Management, Collect Requirements, Define Scope, and Create WBS take place in the Planning Process Group. The Validate Scope and Control Scope processes interact with the Monitoring and Controlling Process Group.
Each Scope Management process that falls in the Planning Process Group has an output that guides project activities.
Select each process to find out about its outputs and why these are important.
As part of the Monitoring and Controlling Process Group, the Validate Scope and Control Scope processes have implications throughout the project. In particular they impact the Knowledge Areas dealing with time, cost, and quality. By validating and managing scope, you ensure that the project's requirements are met, on time and within budget.
An excerpt of Table 3-1 of the PMBOK Guide Fifth Edition shows the processes mostly impacted are Control Schedule, Control Costs, and Control Quality.
A residential construction project has just come to an end. It was a success but it didn't all go smoothly.
Early in the planning phase, the architect selected the luxury finishes, even down to the light fixtures for the bathroom vanity unit and ceiling. This was all noted in the requirements documents and project scope statement.
The requirements documents lists specific bathroom fixtures and the project scope statement describes the bathroom lighting.
During a walkthrough, the project manager noticed that while the ceiling lights were installed, the vanity lights had been left out entirely. She needed to find a solution right away.
The project manager called in the builder, and he agreed his team would work after hours to install the vanity lights, to avoid making the project run over schedule.
The Validate Scope process enabled the project manager to detect a serious scope error and correct it in time. She succeeded in realigning project performance with scope requirements.
The Validate Scope process brings together the elements of the project scope with project performance components such as schedule, cost, and quality.
Match the scope management processes to the correct Process Groups.
Not all of the Process Groups will be used.
Options:
Targets:
None of the Scope Management processes are part of the Initiating, Executing, or Closing process groups
Collect Requirements falls within the Planning Process Group since identifying and prioritizing requirements must take place before the work is planned in detail.
Define Scope is a Planning process since creating a detailed scope statement is necessary before you can fully plan the project.
The Create WBS process is part of the Planning Process Group since the WBS is used to plan other baselines such as time and cost.
Control Scope is a control process as its name suggests. It is the process during which you monitor possible scope changes and control them so the project remains on track.
The Validate Scope process involves formalizing acceptance of project deliverables as they are finished throughout the life of the project, so therefore it is a control process.
Correct answer(s):
Target 1 = Option B
Target 2 = Option B
Target 3 = Option B
Target 4 = Option D
Target 5 = Option D
The Project Scope Management Knowledge Area includes all the processes for defining and controlling the scope of a project. The Planning Process Group contains Plan Scope Management, Collect Requirements, Define Scope, and Create WBS. The Monitoring and Controlling Process Group contains the processes required later in a project, namely Validate Scope and Control Scope.
After completing this topic, you should be able to
You are ready to start planning a new project. Where do you begin? With the schedule? The budget? No, the first step is to establish the scope of your project – what features the product or service will have, and exactly how you will meet the customer's expectations.
The Plan Scope Management process will guide you in establishing exactly what work your team needs to carry out in order for the project to be successful.
The purpose of this process is to create a scope management plan that documents how the project scope will be defined, validated, and controlled.
The scope management plan is a component of the overall project management plan, and provides guidance and direction on how scope will be managed throughout the project.
In order to begin planning the scope of your project, you must gather the information you will require. The inputs to the Plan Scope Management process are the project management plan, the project charter, enterprise environmental factors, and organizational process assets.
Select each input for more information.
Successful planning relies on gathering the right sources of information. Which answer options are inputs to the Plan Scope Management process?
Options:
Option 1: That option is correct. Even though the project management plan may be in its early form when you are planning scope management, it should contain information about the project team, budget, schedule, and processes you will use to carry out the work.
Option 2: That option is correct. The project charter contains important information about the project's goals and about the product or service you are planning.
Option 3: That option is correct. Economic conditions in the marketplace is an example of an enterprise environmental factor that impacts scope management planning. Infrastructure is another example.
Option 4: That option is correct. Historical information and lessons learned from past projects can provide essential information about how to manage scope properly on your current project. Policies and procedures are also examples of organizational process assets that are inputs to this procedure.
Option 5: That is incorrect. The scope management plan is one of the key outputs of the Plan Scope Management process, not an input.
Option 6: That is incorrect. While the project charter may contain some basic information about requirements, the formal requirements documentation hasn't been created yet if you are still gathering inputs to the Plan Scope Management process.
Correct answer(s):
Once you have gathered the inputs, it is time to prepare the planning documents. The tools and techniques for the Plan Scope Management process are expert judgment and meetings.
Use expert judgment to determine how scope was managed on similar projects and to capitalize on the expertise of others.
Based on the information about your current project found in the project charter and project management plan, you'll examine records from similar past projects.
You may also want to hold planning meetings to draw on the expert judgment of others. Meeting attendees may include the project sponsor and other stakeholders who have insight into what the project's scope will be and how best to manage it.
The goal of the Plan Scope Management process is to produce two key documents: the scope management plan and the requirements management plan.
The scope management plan may be broadly based or detailed, depending on the needs of the project. At the very least it should describe
You are planning a software development project. What types of information will your team members find in the scope management plan relative to this project?
Options:
Option 1: This option is correct. This is an example of how the scope statement will be developed.
Option 2: This option is correct. The scope management plan contains the process for creating the WBS based on the scope statement, and how it will be approved and maintained.
Option 3: This option is correct. This is an example of how formal acceptance of project deliverables will be obtained.
Option 4: That is incorrect. Budget and schedule information is found in the overall project management plan, but not in the scope management plan.
Option 5: That is incorrect. Information about quality reviews and bug fixing would be found in the quality management plan.
Correct answer(s):
The second key output is the requirements management plan, a component of the project management plan. It describes how the project requirements will be analyzed, documented, and managed.
Project requirements are the specifications the product or service must meet in order to satisfy stakeholders' needs and expectations.
For example, a list of product specifications may include features, size, color, and capacity.
How requirements are managed depends largely on the phase-to-phase relationship chosen for the project.
For example, in a sequential phase relationship, the plan may indicate that all requirements will be completed within their associated phases.
In a project where phases overlap, requirements may be carried over from phase to phase and managed throughout the life cycle of the entire project. Some projects may be a combination of both situations.
Consider this example that illustrates how a project can have a structure that is a combination of the two types of phase-to-phase relationships.
Rita is managing a project to create a new employee orientation program. Most phases in the project are sequential, and most of the requirements will be completed in their respective phases.
For example, the training plan will be completed in Phase 1, and the presentations and student guides will be completed in Phase 2. There is one requirement that will span the duration of two phases: a report containing trainee feedback and program evaluation. Feedback for this report will be gathered from trainees during Phases 2 and 3.
In addition to describing how requirements will be managed across project phases, the requirements management plan includes
Selecting the link title opens the resource in a new browser window.
Job Aid
Access the job aid Sample Requirements Management Plan to view the layout and sections of a typical requirements management plan.
Select the components of scope management and requirements management plans for examples of each.
You are still working on the scope planning documents for the software development project. What types of project information will the requirements management plan contain?
Options:
Option 1: That is correct. The requirements management plan describes all activities related to planning, tracking, and reporting the development of project requirements.
Option 2: That is correct. Configuration management processes are included in the requirements management plan.
Option 3: That is correct. The requirements management plan contains the process the will be used for prioritizing requirements.
Option 4: Incorrect. The metrics described in the requirements management plan are those that will be used to evaluate the requirements, not project success.
Option 5: Incorrect. The process for handling changes to the product is included in the requirements management plan, but not changes to project scope in general. That information is found in the scope management plan.
Correct answer(s):
Plan Scope Management is the first process in the Project Scope Management Knowledge Area. The inputs to this process include the project management plan, the project charter, and various enterprise environmental factors and organizational process assets.
The tools and techniques used for the Plan Scope Management process are expert judgment and meetings. Both are used to create the outputs: the scope management plan and the requirements management plan.
After completing this topic, you should be able to
Proper planning is essential for the success of any project. Before you can plan everything involved in building a house, you need to know exactly what the house must be like. For example, should it have more than one floor? What rooms are needed and how big should they be? How should the house look, and what features must it have? In the same way, you can't plan the work needed for any project until you know exactly what it must deliver.
The Collect Requirements process is what you use to gather the requirements a project must meet. The PMBOK® Guide, describes it as determining, documenting, and managing stakeholder needs and requirements to meet project objectives. The key benefit of this process is that it provides the basis for defining and managing the project scope – including product scope.
What do you think determines requirements for a project?
Options:
Option 1: This option is correct. Project requirements relate to what's required to meet key stakeholders' needs and expectations.
Option 2: This is an incorrect option. While past similar projects can provide useful insight, the current customer may have very different expectations and business needs than customers on past projects.
Option 3: This is a correct option because the characteristics of a particular product or service will determine certain requirements.
Option 4: This option is incorrect. Project baselines are part of what you use to ensure requirements are met – they don't determine what these are.
Correct answer(s):
Requirements are functions or features a product must have, as well as needs that stakeholders want to have met in a project's final result.
So requirements depend on the attributes of a product and on the client's needs.
For example, a requirement for building a new house may be that windows must be double-glazed to meet local building regulations. Another requirement may be that the house include an open-plan living area, because this is what the client has requested.
Getting to a final set of project requirements isn't as simple as just asking stakeholders what they need. Often stakeholders start with very general ideas of what they want.
You have to narrow these ideas down into specifics to make sure you understand what's really required.
This is also important so you don't end up with a long list of requirements that aren't really essential or product specifications that are too detailed. If this happens, a project's scope is likely to get ahead of what stakeholders have in mind.
Think about the example of building a house for a young couple. If you don't know exactly what the house must have, you can't break down the work needed, plan what this will cost, or plan how long the work will take. You also won't have a control for measuring the progress of the work. Ultimately, you can't hope to satisfy the couple's expectations.
It's vital to define and document requirements in as much detail as possible for the following reasons:
It can be a lengthy process to get to a final set of project requirements. By the time you start work on this, however, other processes have already created some starting points you can use as inputs.
The inputs for the Collect Requirements process are the project charter, the stakeholder register, the scope management plan, the requirements management plan, and the stakeholder management plan.
Select each document to find out why it's an important starting point for collecting requirements.
Which statements about the process of collecting project requirements are correct?
Options:
Option 1: This option is incorrect. A client's written specifications would identify requirements. However, stakeholders other than the person who wrote the specifications may also have requirements that are important to meet.
Option 2: This is a correct option. The project charter is an important input to the Collect Requirements process. This is because it outlines the requirements a project must meet at a high level.
Option 3: This option is correct because it's for stakeholders that a project must deliver an acceptable result.
Option 4: This option is correct. Without knowing exactly what a project must deliver, it isn't possible to define the project's scope. It also isn't possible to plan or control the needed work, costs, time, and quality.
Option 5: This is an incorrect option. Before you can create a work breakdown structure, you do have to know all project requirements. But the way you choose to break down the needed work will depend on how the work is easiest to manage.
Option 6: This option is correct because requirements for a project depend on the type of product or service it must deliver, as well as on the needs of important stakeholders like the client.
Correct answer(s):
Once you've analyzed information in the project charter and stakeholder register, and reviewed the plans outlined for scope, requirements, and stakeholder management, you need to collect detailed project requirements from stakeholders. You can use several tools and techniques to do this.
One technique you can use to collect project requirements is to conduct interviews with stakeholders, subject matter experts, and people who've worked on related projects.
These people can help you identify what features and functions a product or service should have.
Most often, you hold one-on-one interviews. You ask the person you interview a set of questions you've prepared and any other questions that come up. And you record the person's responses.
Focus groups are a less formal way of collecting project requirements.
In a group of stakeholders and subject matter experts, you guide an interactive discussion about what a proposed product or service must deliver. This can help you find out what expectations the stakeholders have.
Usually, a focus group includes stakeholders with a similar role or perspective. You use the group to collect requirements focused on a specific aspect of a project, like the design of a product or the technical requirements it must meet.
In a facilitated workshop, you bring together cross-functional stakeholders. These are stakeholders who have different perspectives on what a project should deliver. For example, managers are likely to have different needs than the people who'll use an end product, or who'll manufacture it. The job of the person who leads the workshop is to help the group identify requirements and reach consensus.
What do you think are the benefits of using a facilitated workshop to collect stakeholder requirements?
Options:
Option 1: This option is incorrect. Your goal during the Collect Requirements process should be to gather as many requirements as possible. Facilitated workshops can help you do this.
Option 2: This option is correct. Using a facilitated workshop to collect stakeholder requirements is faster than interviewing stakeholders separately.
Option 3: This is a correct option. A facilitated workshop helps balance stakeholders' expectations and build trust. This is because the workshop makes each stakeholder aware of requirements other than their own.
Option 4: This is an incorrect option. A facilitated workshop is a useful technique for gathering requirements. It can help stakeholders with different views reach consensus, but it doesn't ensure everyone will agree on exactly what a project should deliver.
Correct answer(s):
Questionnaires and surveys let you gather responses to a set of written questions. Using these tools, you can get information from a large number of people quickly. And information gathered in this way can usually be evaluated using statistical analysis.
You could use an online questionnaire, for instance, to find out which features customers across the country value most in a new car. But it probably wouldn't be a good idea to use a questionnaire to find out what requirements executive managers in your company have for a new car model.
Selecting the link title opens the resource in a new browser window.
Job Aid
Access the job aid Questions for Refining Requirements for a list of questions you can use in a written questionnaire or during interviews and focus groups.
Melanie is managing a project to create a new model of dishwasher. The project charter specifies that the dishwasher must use significantly less energy and water than the company's existing models.
This fits in with the company's aim of positioning its products as environmentally friendly.
At the moment, the project team is working on identifying detailed requirements for the project.
Select each tool or technique for an example of how Melanie's team uses it.
You're managing a project to develop a new accounting system for your company. You use several tools and techniques to help collect requirements for the project.
Match each example of how you identify requirements to the corresponding tool or technique.
Options:
Targets:
An interview is a session in which you ask a stakeholder a set of questions about project requirements and document the responses.
Guiding a group of IT staff in discussing project requirements is an example of using a focus group. A focus group involves an interactive discussion in which stakeholders focus on identifying a particular type or set of requirements.
A facilitated workshop brings together cross-functional stakeholders, such as system development experts and accounting, IT, and executive managers. Its purpose is to guide these people in identifying requirements and reaching agreement on these.
A set of questions you distribute is an example of a questionnaire. You can distribute a questionnaire or survey to a large number of people and use statistics to analyze the responses you get.
Correct answer(s):
Target 1 = Option A
Target 2 = Option B
Target 3 = Option C
Target 4 = Option D
Group creativity techniques are activities you use to help create a list of potential requirements for a project. They're a useful way to get groups of stakeholders with different perspectives to come up with and share ideas. Here are some examples of these techniques:
Once groups of stakeholders have generated possible requirements, final decisions have to be made about which ones are in scope. This involves classifying and prioritizing necessary requirements, and rejecting ones that are determined to be out of scope. To do this, you can use group decision-making techniques.
For example, you may list requirements on a flip chart and write the number of votes each one receives. If there is one that everyone votes as "out of scope" it can be eliminated.
A group of stakeholders can use different techniques to reach decisions. Each one requires a different degree of consensus among the group members. The name of each technique indicates how much consensus is required.
See if you can match each group decision-making technique to its description.
Options:
Targets:
In a unanimous decision, everyone in a group supports a single decision. If a group of stakeholders all agree on a set of requirements, it's unnecessary to resolve differences or appoint a final decision maker.
In a majority decision, more than half the people in a group agree on a course of action. The action is then taken, even if some group members still disagree. So if the majority in a group of stakeholders agree on a set of requirements, it's accepted.
In decision-making based on plurality, the majority of group members must make a final decision even if no single course of action emerges as the most popular. This can be useful if a lot of stakeholders have conflicting requirements.
In a dictatorship, one person is responsible for reaching a decision. This person may consider the views of all group members, but has the final say even if few in the group agree.
Correct answer(s):
Target 1 = Option A
Target 2 = Option B
Target 3 = Option C
Target 4 = Option D
Observation is a unique way of identifying requirements. Watching how a task or process is performed can make you aware of requirements you wouldn't have thought of otherwise. Examples of observation techniques are job shadowing and participant observation.
Select each observation technique for details of what it involves.
A prototype is a working model of a product. You can create a prototype early in a project and let stakeholders use it to see how well it meets their needs.
This is a much more concrete way to collect requirements than simply asking stakeholders what they need.
Prototypes are the most useful if a project must deliver something people will use to complete tasks.
To help collect project requirements for a new accounting system, a project team builds a prototype of the system.
The project manager asks a focus group of accounting managers and end users to try using the prototype to perform accounting tasks.
Using an online spreadsheet, all group members give immediate feedback about the system as they use it. The manager then meets with the group to get more general feedback.
Based on what he learns, the team refines the prototype and lets the focus group test it again.
Once it's clear the prototype meets all requirements, work on building the final accounting system can start.
There are other techniques that do not require contact with users or decisions to be made in a group setting.
You're managing a project to create a new system that will help streamline the supply chain for a leading fashion retailer. Currently, you're collecting detailed requirements for the project.
Match each example of how you collect requirements to the corresponding tool or technique.
Options:
Targets:
Group creativity techniques are activities designed to generate a list of potential requirements from stakeholders with different perspectives. An example of this is a brainstorming session.
Group decision-making techniques are what you use to obtain group agreement about requirements. Examples are encouraging stakeholders to reach unanimity or to vote on which requirements must go forward for a project.
An example of observation that involves job shadowing is watching and documenting how a stakeholder performs a task. This can help you identify project requirements if the project's result will be used to perform the same or related tasks.
A prototype is a working model, like a trial version of a software system. You can identify and refine project requirements by letting stakeholders use a prototype and getting their feedback.
Correct answer(s):
Target 1 = Option A
Target 2 = Option B
Target 3 = Option C
Target 4 = Option D
Project requirements are the basis for defining a project's scope and for planning and controlling project work, costs, time, and quality. They will depend on the required attributes of a product and the needs of the client. High-level project requirements are outlined in the project charter. Using the stakeholder register, you need to consult stakeholders to collect more detailed requirements. This is the purpose of the Collect Requirements process.
Tools and techniques you can use to collect project requirements include interviews, focus groups, facilitated workshops, and questionnaires and surveys. They also include group creativity techniques, group decision-making techniques, observation, prototypes, benchmarking, context diagrams, and document analysis.
After completing this topic, you should be able to
Say you're leading a project to build a new recreation center. You organize a meeting of diverse stakeholders. You stand in front of a whiteboard, holding a pen. And you ask the people in the meeting what their requirements are for the new center. This can backfire on you in two ways. Imagine you're met with dead silence. Or imagine everyone starts arguing at once and all the meeting does is generate conflict.
Using group creativity techniques can help stakeholders identify possible requirements, narrow these down, and reach agreement in an organized way.
Can you identify examples of these techniques?
Options:
Option 1: Mind mapping, also sometimes called idea mapping, is an example of a group creativity technique. It involves representing ideas – like possible project requirements – in a diagram form, with branches and nodes showing how the different ideas relate or differ.
Option 2: Statistical analysis might help you perform a task like categorizing requirements from responses to a questionnaire. However, it isn't something you can use to encourage creative thinking in a group.
Option 3: Brainstorming is a group creativity technique that involves encouraging people to come up with possible ideas. You can use it to help stakeholders generate an unstructured list of possible project requirements.
Option 4: Participant observation is one way you can collect requirements. For example, you can perform a relevant task and document your own steps to help work out what's needed. But this isn't a group creativity technique.
Option 5: The nominal group technique is a group creativity technique. It involves having each person in a group rank a set of ideas to work out which ones are the most important.
Correct answer(s):
You can use mind mapping, brainstorming, or the nominal group technique on its own. Or you can combine two or more techniques. But using each technique in sequence is a good way to get as much feedback from stakeholders as possible about their requirements. Ultimately, this can go a long way to ensuring a project succeeds.
A mind map is useful because it brings together a lot of ideas. It groups these ideas visually to make it clear how they relate or differ. At the center of the map is the problem to be solved. As you think of ideas, you build branches out from the center. Each branch groups related ideas. At the end of each branch, you get to specific ideas that develop from more general ones.
A sample mind map has the central idea "new employee training program". Ideas branching off from it include employee arrival on site, employee setup, and training. Each branch contains bubbles that represent sub-concepts. For example, the training bubble has the joining sub-concepts called general, product, and sales. The employee arrival on site bubble has joining bubbles called new employee kit and meeting with coordinator.
When you're collecting project requirements from a group of stakeholders, the specific ideas you want to get to at the end of each branch are project requirements.
Take a project like recruiting qualified candidates for new job positions. In a mind map, you might move from a general idea – marketing your company to candidates – to more specific ideas about what kind of marketing is needed.
Sub-branches off the Marketing bubble may include company web site, college campuses, and classified ads.
You could have a group of stakeholders create a mind map together, or work in smaller teams to create a few mind maps. The best method, though, is to have each person in the group create their own map. As a facilitator, you then combine the ideas in the separate maps into a single map. This makes sure everyone has a say, and shows how everyone's ideas fit together.
Rita is an HR specialist in a pharmaceutical company. She's been asked to manage a project to create an orientation and training program for new employees.
For the program to be a success, it will have to satisfy the needs of different groups.
Rita asks the production team manager, the IT manager, a training specialist from the company's product training team, an employee who joined the company eight weeks ago, and an HR coordinator to meet to discuss their requirements.
To get everyone relaxed and thinking creatively, Rita asks each person to create a mind map answering the question "What should the new employee program include?"
Select a map from the training specialist, the IT manager, and the HR coordinator for more details.
The next day, Rita calls a second meeting. She shows everyone the mind map she created, based on their maps and one she drew. Rita's map brings everyone's ideas together and makes it more clear what must go into the project.
In Rita's mind map, four branches lead out from the heading "New Employee Training Program."
The first branch leads to the label "Training." This leads out via three sub-branches to the points "General," "Product," and "Sales."
Sub-branches from the "General" point group the points "Time Tracking Program," "Company Policies," "History of company," and "Position in marketplace. "Company Policies" leads to "Intranet," and both "History of company" and "Position in marketplace" lead to "web site."
The second main branch leads to an item labeled "Employee Set-up." From there, sub-branches lead to the points "E-mail," "Computer," "Telephone," "Supplies," and "Security Badges." The "Security Badges" item leads to the points "Photos taken" and "Passwords."
The third main branch leads to an item labeled "Employee Arrival on site," which in turn leads to the points "Tour of Facility," "New Employee Kit," and "Meeting with HR Coordinator."
The fourth main branch leads to an item labeled "Pilot Program." In turn, this leads to the points "Select test group," "Reviews," and "Approvals."
You're managing a project to move your company's offices. Based on feedback from separate stakeholders, you've created a simple mind map to help identify requirements for the new office site. Different parts of the map are labeled A, B, and C.
Which labeled area of the map would you look at most closely to identify project requirements?
Description of example mind map:
In a mind map, three branches lead out from a "New office" item labeled "A."
The first branch leads from the central item to another labeled "Office space." From this item, sub-branches lead to the points "Offices for 6 managers," "Staff lounge," "Open plan," and "Room for 55 desks."
The second branch leads to an item labeled "Suitable infrastructure." From there, sub-branches lead to the points "Support for network with 80 computers," "Reliable Internet connections," and "Good lighting."
The third branch leads to an item labeled "Location," which in turn leads to the points "Near city center" and "Easy parking."
On each of the branches, the items closest to the center of the map are labeled "B." The points at the end of each branch or sub-branch are labeled "C."
Description ends.
Options:
Option 1: This is an incorrect option. This area of the map just identifies what the listed requirements relate to – in this case, the new office premises.
Option 2: This option is incorrect. Ideas that branch into further ideas are usually general ones. They're broken down into more specific requirements in the outer nodes.
Option 3: This is the correct option. In a mind map, it's the outermost nodes that identify requirements the most clearly. For example, room for a staff lounge is a specific requirement that relates to the needed office space.
Correct answer(s):
Brainstorming is a great way to generate an unstructured list of possible project requirements. This is because it encourages everyone in a group to have their say. And what one person says often inspires someone else with a new idea.
For a brainstorming session to work, it's important to follow four rules:
One especially effective strategy is to use brainstorming after you've already created a mind map. This way, everyone can focus on clarifying the early set of requirements. The purpose of the session will be clear, so it's more likely everyone will have productive ideas.
In the project to create a new employee orientation program, Rita finishes the mind mapping process and then invites the managers, training specialist, HR coordinator, and new employee to a brainstorming session.
She starts by putting the requirements they've mapped out so far at the front of the room. She explains the purpose of the session as refining and adding to the list of requirements.
As the brainstorming session proceeds, Rita writes down everyone's ideas. Follow along as the new employee Candy, the training specialist Debora, and the production team manager Alex try to refine some of the requirements the group outlined earlier.
Candy:
As someone on the sales side myself, I have to answer a lot of questions about how the company's products work. How about some training on this Debora?
Debora:
I agree. I think the e-learning product we come up with has to cover the basic pharmacology of the company's drugs. This should be simple enough even for people who don't have a lot of pharmaceutical knowledge to follow, so maybe some good animations? We'll need help from research and development.
Alex:
I think worrying about graphics at this stage is a bit of a waste of time.
Candy:
Oh, OK. Well, I've got a background in pharmaceuticals, but that doesn't mean I could explain how this company's products work when I first got here. But let's leave that for now.
Alex:
Why don't we focus on what is really important for new people to learn about company protocols? Everyone here should know the validation protocols we use and the Federal Drug Administration requirements we have to meet.
Rita:
That's a good idea. Let's do that. But let's also think some more about how to fit some effective explanation of the company's products into the program. Do you have any ideas, Alex?
The brainstorming session Rita led helped everyone refine their ideas about what the program should be like.
It didn't follow all the rules for a good session though. Alex's criticisms about what others said caused them to give up on trying to reach a solution that everyone could agree on.
So Rita's team did not follow the rule Make sure nobody criticizes.
Rita was right, though, to make it clear what the objective of the session was, to record all the ideas, and to try to steer the group back toward building on each others' ideas, after the session derailed a bit.
Access the learning aid Document Tracking Brainstorming Session for an example of how a brainstorming session progressed. Then answer the question.
Which rules for a successful brainstorming session were broken in the example?
Options:
Option 1: This option is correct. Because you didn't make it clear exactly what the purpose of the session was, stakeholders in the session started discussing responsibilities instead of project requirements.
Option 2: This is a correct option. It's important to record each idea generated in a brainstorming session so no good ideas are lost. If you just listen to what each person says, the chance is high that you'll forget some of the ideas that come up during the session.
Option 3: This is an incorrect option. In the example, members of the group didn't actually criticize one another's ideas. However, they didn't stay focused on generating or refining requirements for the project.
Option 4: This option is incorrect because stakeholders in the group did build on each others' ideas. However, they lost focus because the objective was not clearly defined.
Correct answer(s):
The nominal group technique is a way you can help a group of stakeholders identify which requirements are the most important for a project. The technique can include brainstorming ideas and then ranking them. Or, if you've already used techniques like brainstorming, it can involve ranking a list of possible project requirements that you've already put together.
An advantage of the nominal group technique is that it lets each stakeholder in a group have a say about what's most important to them.
Another advantage is that this can happen without leading to conflict. The way people rank their requirements can even stay secret.
The way you use the nominal group technique will vary depending on what information you're trying to gather. If you're trying to refine a list of possible requirements you've already collected from stakeholders, the best way to use the technique is to follow these steps:
It's important that if you use a scoring system, you have each person assign the highest score to the most important requirement.
If group members rank their top requirement as 1 and their least important requirement as 5, the scoring wouldn't work.
This is because the most important requirements would have low scores – but so would requirements nobody voted for at all.
Remember Rita and the group of stakeholders who are working on requirements for a new employee training program? Follow along as she leads stakeholders in using the nominal group technique.
Once Rita has a list of possible requirements from the brainstorming session, she puts a chart that lists all these requirements at the front of the room. Then she gives each person in the group a set of five cue cards.
Rita asks each person to look at the chart and write down their top five requirements, one on each card. She also asks that everyone put a number from 1 to 5 next to each requirement. She explains that 5 indicates the most important requirement, and 1 the least. This will ensure the most important requirements come out with the highest scores.
Once everyone has finished, Rita asks each person to trade cards with another person in the group. This means nobody will know who has made particular choices, so it avoids arguments.
Each person then reads out what's written on the card, and Rita writes the results on a whiteboard.
Finally, Rita adds up the total score for each requirement. This makes it clear exactly which requirements the group feels are the most important.
The final tally shows that requirement B has a score of four, which is the highest. In second place is D with a score of three.
Using the nominal group technique, Rita helped stakeholders narrow down their requirements and determine the most important ones. This happened quickly and efficiently, without the need for lengthy discussions or arguments.
Say you've already led a diverse group of stakeholders through mind mapping and brainstorming exercises. You now have a long list of possible requirements for a project. You decide to use the nominal group technique to help stakeholders work out which of these requirements are the most important.
Sequence the steps you use to do this.
Options:
Correct answer(s):
Group creativity techniques help you guide stakeholders in generating, refining, ranking, and approving the requirements for a project. These techniques include mind mapping, brainstorming, and nominal group technique.
Using each technique in sequence can ensure you obtain as much information from stakeholders as possible during the Collect Requirements process.
Selecting the link title opens the resource in a new browser window.
Follow-on Activity
Access the follow-on activity Group Creativity Exercises for some exercises you can use to practice group creativity techniques.
After completing this topic, you should be able to
Imagine a situation where one part of the team working on a project is using inches as a unit of measurement and the rest of the team is using centimeters. Hard to believe that could happen? Unfortunately, that's exactly how NASA lost a $125 million orbiter in 1999. Because of a misunderstanding, the team made a calculation error and the spacecraft missed its entry into the orbit of Mars.
In projects, misunderstandings like the one that resulted in the loss of a spacecraft are more common than you might think. Often this happens because requirements aren't clear.
It's easy to misinterpret exactly what an important client wants. And it's common for different people on a project team to understand specifications a little differently.
This is what makes how you manage collecting project requirements so important. Stakeholders and all the people working on a project need to have the same understanding of what's required. If they don't, it can spell disaster.
You're managing a project to design and implement a new system for a call center. Think about this project requirement, "The system must significantly improve the efficiency of the call resolution process."
Do you think this is a useful example of a requirement? Why?
Enter your thoughts about the requirement in the field provided and then select the Compare button to find out more.
Write down your response or enter it in a text file in your word-processor application (or in a text editor such as Notepad) and save it to your hard drive for later viewing and for comparison with the alternate opinion that follows.
Judging a requirement
The problem with this requirement is that there isn't a way to assess if it's being met. It's not clear what will be used to measure efficiency, or what's meant by "significantly." A better example of a requirement might be "The system must reduce the average resolution time per call to five minutes."
For a project to meet agreed requirements, there must be a way to assess whether the requirements are being met. So each requirement has to be measurable. It must answer questions like "how much," "how many," and "how well." It must also be testable so there's an objective way to verify it.
If a requirement is testable, you can verify whether it has been met. These are examples of some of the techniques you could use to verify requirements:
A pharmaceutical company is developing a training program for new employees. An early requirement for the project was "must teach the pharmacology of the company's products." But how can you be sure everyone will agree the training does an adequate job of teaching how a drug works? This isn't easy to measure or test.
The requirement was changed to "must use three-dimensional animations to explain the clinical pharmacology of the company's products, and include narration for visually-impaired employees."
This requirement is measurable and testable. Any stakeholder or project team member can examine the training product to check if the requirement has been met.
Now say you're collecting requirements for the rear bumper on a new model of SUV. Examples of requirements you can't measure or test are "License plate holder looks right," "Is strong enough to resist denting," "Is rustproof," and "Is lightweight." For example, almost nothing is dent-proof if enough force is applied. And how light is lightweight?
An example of a requirement you can measure and test is whether the license plate holder on a rear bumper follows a set of specifications you define. You can also measure and test whether the body work has a minimum dent resistance and stiffness you specify exactly, passes standard durability tests in terms of rust-proofing, and has a weight of 110 pounds or less.
A table contains two columns. The first column heading reads "Not measurable or testable" and the other column heading reads "Measurable and testable."
A non-measurable requirement for a licence plate holder would be that it looks right. A measurable and testable requirement is that it meets license plate specifications as per POL-5-234.56.
The non-measurable requirement for the licence plate is that it's strong enough to resist denting. The measurable and testable requirement is that it has a minimum dent resistance of 9.7 J and minimum stiffness of 45 N.mm-1.
Another non-measurable requirement is that it is rustproof. A measurable and testable equivalent would be that it must pass ASTM durability tests.
The final non-measurable requirement for the SUV's bumper is that it is lightweight. The measurable and testable equivalent is that it has a maximum weight of 110 pounds.
As well as being measurable and testable, a requirement must be traceable – forward and back. You must be able to track it as work proceeds so you know when it has been met.
And at the end of a project, you must also be able to look back and identify exactly how a requirement was met, or why it wasn't.
The two items that make a requirement traceable are a unique identifier and a tracking system for monitoring it through the project life cycle.
For example, a unique identifier for a requirement may be PROD023. That number would be recorded in a tracking tool, such as a spreadsheet.
Select each item for more details.
Rita is managing the project to create a training program for new employees at the pharmaceutical company. Find out how she traced a requirement throughout the project.
One of the requirements listed for an e-learning training product was "must include pie charts showing the breakdown of the target markets for each of the company's pharmaceutical products."
Rita assigns this requirement the unique identifier e-004 and enters information about it in a tracking system.
Once the content has been developed, passes initial quality reviews, and is approved for use, Rita updates the system to show the requirement has been met.
Well into the project, Rita's team finds the training is running well over the required maximum length of 20 minutes. As a result, a change request to increase the duration of the training is approved.
Rita updates the tracking system to show the requirement has been changed to 30 minutes, the date, and the reasons for the decision.
Because Rita traced the requirement, she was able to verify when it had been met.
When the team is ready to close the phase for creating the training product, she'll also be able to explain to stakeholders exactly when and why a decision to change the requirement was approved.
You're leading a project to design and manufacture a new range of soft toys for children aged three to six years.
Which are examples of appropriate requirements for the project?
Options:
Option 1: This option is incorrect. One person's interpretation of a bright, attractive color may differ from another person's. So this isn't a requirement that's measurable or testable, or that could be traced throughout the project.
Option 2: This option is correct because it's measurable, can be tested, and is traceable throughout a project. Materials either will or won't comply with the specified standards.
Option 3: This is an incorrect option because the minimum size of parts isn't specified. It's also not clear if this refers only to outer parts, or also to the stuffing materials used for the toys. As a result, the requirement isn't measurable, testable, and traceable.
Option 4: This is a correct option. This requirement can be measured, tested, and traced because it identifies the exact standards the toys must meet.
Option 5: This option is incorrect. It's not clear what makes a toy appropriate for a certain age – this is a matter of opinion, rather than an attribute that can be measured, tested, and traced throughout a project.
Correct answer(s):
The Collect Requirements process has two main outputs. These are the requirements documentation, and a requirements traceability matrix.
The requirements documentation is a direct result of the group creativity techniques you used to collect and prioritize project requirements from stakeholders. It lists each agreed requirement and its attributes. This gives a baseline you can use to monitor and control a project throughout its life cycle.
The five group creativity techniques, listed in sequence, are mind mapping, brainstorming, the nominal group technique, multicriteria decision analysis, and the affinity diagram. Results from the techniques feed into the requirements documentation. The document then becomes a baseline for the Monitoring and Controlling processes, which occur across the Initiating, Planning, Executing, and Closing processes in a project's life cycle.
The level of detail in the requirements documentation will differ for different projects. But the documentation should do four things.
Select each attribute to find out more about it.
It's important that all requirements in the requirements documentation are consistent. This means that meeting one requirement can't rule out meeting another. For example, it might be impossible to create a camera that's small enough but also has all the required features. This is something you'd have to iron out in the Collect Requirements process, before going ahead with project work.
Consider some of the requirements training stakeholders came up with for a pharmaceutical company's training product.
The product requirements include:
e-001: Training time must not exceed a total duration of 20 minutes
e-002: Must use three-dimensional animations to explain the clinical pharmacology of the company's products
e-003: Must test knowledge of the updated FDA regulations for information in packaging inserts
e-004: Must include pie charts showing the breakdown of the target markets for each of the company's pharmaceutical products
Each requirement is measurable, testable, and traceable. In practice though, the content development team won't be able to keep the training duration to 20 minutes and still cover the required content. So the requirements aren't consistent.
Once the time requirement is changed, the requirements work together and can all be met.
The first requirement is changed to Training time must not exceed a total duration of 30 minutes
Which characteristics should the requirements documentation have?
Options:
Option 1: This option is correct. Requirements documentation should identify project requirements and where these come from – by stakeholder or stakeholder category. They should also identify the relative importance of each requirement.
Option 2: This is an incorrect option. Requirements documentation identify project requirements before you start planning how to meet them or working to do this. So these documents don't need to record status changes.
Option 3: This is a correct option. Requirements documentation should explain how each requirement meets a business need or a broader project objective. This helps ensure everyone knows why the requirements are there.
Option 4: This option is correct. It's important for the requirements documentation to identify any agreed upon limitations to a requirement being met.
Option 5: This option is incorrect. Requirements documentation should list final requirements that are already measurable, testable, and traceable. These might be modified as work proceeds, but they form the baseline for monitoring and controlling a project.
Correct answer(s):
The other output of the Collect Requirements process is a requirements traceability matrix. This is a table that assigns each requirement a unique identifier, and lists its status. It also lets you relate each requirement back to broader objectives and forward to the more detailed requirements phases must meet.
A sample requirements traceability matrix has columns labeled ID, Requirement, Backward Traceability, Forward Traceability, and Status.
The first row contains the following entries:
ID: e-001
Requirement: Training must use three-dimensional animations to explain the clinical pharmacology of the company's products
Forward Traceability: func-001, func-002
Status: Active
The second row contains the entries
ID: func-002
Requirement: Training must include six approved animations illustrating clinical pharmacology
Backward Traceability: e-001
Status: Active.
The requirements traceability matrix has three main purposes:
So the requirements traceability matrix lets you check how far a product or service has come in meeting each requirement, at any point in a project.
It's also what you use to map user requirements to project scope and to product design, development, and testing. For example, it may map a user requirement like "system must remain operational in the case of power cuts" to a functional requirement like "secondary power supply must kick in within 0.1 seconds."
Description of sample entries in a requirements traceability matrix:
In a matrix, the first row contains the following entries:
ID: prod-003
Requirement: System must remain operational in the case of power cuts
Forward Traceability: func-007
Status: Active
The second row contains the entries
ID: func-007
Requirement: Secondary power supply must kick in within 0.1 seconds
Backward Traceability: prod-003
Status: Active
Description ends.
The matrix may also include a summary of the details of each requirement from the requirements documentation, so these can be easily referenced.
Selecting the link title opens the resource in a new browser window.
Learning Aid
Access the learning aid Sample Requirements Traceability Matrix for an example of the structure of a requirements traceability matrix.
What are the characteristics of a requirements traceability matrix?
Options:
Option 1: This option is correct. The requirements traceability matrix is a table that identifies each product-related and customer requirement, and its status throughout a project.
Option 2: This is a correct option. The requirements traceability matrix maps each requirement to the scope of a project and to the work that must be done to design, develop, and test a product. It does this by mapping user requirements to specific functional requirements.
Option 3: This option is correct. The requirements traceability matrix uses the unique identifier assigned to each requirement in the requirements documentation.
Option 4: This is an incorrect option. The requirements management plan is what describes configuration management activities. The requirements traceability matrix is a tool you use to implement what's in the plan so that changes to requirements are tracked and managed properly.
Option 5: This option is incorrect. It's the requirements documentation that lists requirements by stakeholder and priority. However, a requirements traceability matrix might reference this information.
Option 6: This is a correct option. One of the main purposes of a requirements traceability matrix is to let the project team track the status of each requirement so it's clear what progress is being made towards meeting it.
Correct answer(s):
The outputs of the Collect Requirements process are the requirements documentation and requirements traceability matrix.
The requirements documentation identifies each requirement and its attributes. The requirements traceability matrix is a tool you use to track requirements throughout a project.
After completing this topic, you should be able to
A good truism to remember is that projects fail in the beginning, not at the end. If it's not clear exactly where you're headed, no amount of work and effort is going to take you to the right place.
The Define Scope process is what you use to arrive at a documented agreement about exactly what a project will include.
It involves documenting objectives, deliverables, and requirements in enough detail to guide the rest of the project.
The Define Scope process occurs early in the planning stages – after you've developed the project charter and collected requirements, but before you create the WBS and perform processes related to planning the schedule. It involves progressive elaboration. This means refining and expanding on what you know so far, from the information you've gathered and the work you've done on the project.
Other processes that take place after the Define Scope process include Sequence Activities, Estimate Activity Duration, and Develop Schedule.
You can think of the project charter and requirements as road signs pointing in the direction you need to head. Defining scope is more like a detailed map that includes what you'll see and do, what you'll leave out, and the precise coordinates a project must reach. It helps ensure stakeholders and the project team agree on exactly what product, service, or result the project will deliver, and becomes a basis for future decision-making.
The Define Scope process involves defining two types of scope.
Select each type for more information.
Product and project scope support each other.
Throughout a project, you monitor the work done against the project management plan.
This is how you ensure all the work done – the project's scope – stays on track to meet the requirements set out in the product scope.
Defining product scope means moving from requirements to detailed descriptions of a project's deliverables.
Project scope is based on product scope. But it also involves examining and recording the assumptions, constraints, and risks that could affect the required work.
Why do you think identifying assumptions, risks, and constraints is an important part of defining project scope?
Enter your thoughts in the text box provided and then select the Compare button.
Write down your response or enter it in a text file in your word-processor application (or in a text editor such as Notepad) and save it to your hard drive for later viewing and for comparison with the alternate opinion that follows.
Assumptions, risks, and constraints
Assumptions, risks, and constraints all affect what stakeholders should expect from a project's deliverables. Elaborating on these makes the conditions under which the project can meet its requirements clear. It's important to make sure stakeholders know what these conditions are and agree to them.
A fully defined project scope elaborates on conditions for a project's success.
Select each of the factors that relate to these conditions for more information.
Rita is managing a project to develop a new employee orientation program for a pharmaceutical company. One assumption she elaborates on when defining the scope is that accurate information about the clinical pharmacology of the company's drugs will be supplied to the project team.
A constraint is that the project must meet requirements without exceeding its budget of $22,000.
A risk is that research and development might yield new information about the company's drug products before training material on these is completed.
Through the Define Scope process, Rita makes it clear exactly what the deliverables are for the project and what work will be required to complete them. She also identifies conditions under which the project can be expected to succeed.
Deliverables for Rita's project include training software, a classroom training manual, and a new employee kit.
Two additional assumptions include:
Any updates to content documents after June 15 will not be reflected in the training program without written approval of Gary Swenson, the project sponsor.
Contents of "New Employee Kit" will be based on the kit currently in use as of June 15 of this year.
Selecting the link title opens the resource in a new browser window.
Job Aid
Access the job aid Sample Assumptions and Constraints for a sample assumptions and constraints segment of a project scope statement.
Before you can define scope, you need the scope management plan, the project charter, and requirements documentation. You also need any organizational process assets that can guide the process.
The Define Scope process has four inputs.
Select each input for more information.
In the project to develop a new employee orientation program, the project manager Rita knows that the charter calls for new employees to be productive in their jobs after a one-week training period. This helps her determine what is required during training – and also what should be left out – when she's defining scope.
Rita also follows the processes laid out in the scope management plan. For example, she make sure that the formal acceptance of the training materials will be signed off by both the HR and compliance managers as the plan outlines.
The requirements documentation specifies that the training must cover updated Food and Drug Administration regulations for information in the company's packaging inserts. So Rita knows the project will have to include sourcing the current regulations and incorporating them in the training products.
Rita also looks at documents from a project the pharmaceutical company used to train a group of new sales representatives last year.
Using these organizational process assets, she sees where the project scope of the earlier project missed elements that resulted in scope-related changes later on.
This helps Rita avoid making similar errors in the current project.
What are the inputs for the Define Scope process?
Options:
Option 1: This is a correct option. The project charter is a vital input for defining product and project scope. It contains the high-level information and requirements you elaborate on to determine the required scope.
Option 2: This option is correct. Requirements documentation identifies requirements a project will have to satisfy, and their relevant importance. You elaborate on these to identify detailed requirements that can guide the work performed throughout a project.
Option 3: This is a correct option. Organizational process assets, like recorded information about previous projects, are an input you use when defining scope. These can make the process of defining scope easier and more accurate.
Option 4: This option is incorrect. Enterprise environmental factors are conditions that may influence a project's success. These aren't an input, although they're likely to shape the assumptions, risks, and constraints you identify as part of defining a project's scope.
Option 5: This is an incorrect option. Project baselines can't be developed until it's clear what the scope of a project is.
Option 6: This is a correct option. The scope management plan is an input you use when defining scope. It details the processes you will use to define and manage project scope.
Correct answer(s):
Defining scope involves elaborating on what you know so far, to come up with a detailed description of what work a project will include and exactly what product, service, or result it must deliver. But how do you move from what's in the scope management plan, project charter, and requirements documentation to this description?
There are four main tools and techniques you use to do this:
Defining product and project scope requires expert judgment, or judgment based on specialized knowledge.
This is because it involves determining the implications of what's in the project charter and requirements documentation for the rest of a project.
Defining scope involves answering two main questions. What must a product or service's exact specifications be to meet all requirements, given constraints and assumptions? And what precisely must be done to deliver this product or service? It takes specialized knowledge to answer these questions. This knowledge can come from a variety of sources.
Examples of sources include experts, books, and the Internet.
One of the deliverables for the new employee orientation project at the pharmaceuticals company is a training product. This must teach employees about the company and the pharmacology of the main drugs it produces.
What types of experts do you think the project manager could use to help define product and project scope?
Enter your thoughts in the text box provided and then select the Compare button for more information.
Write down your response or enter it in a text file in your word-processor application (or in a text editor such as Notepad) and save it to your hard drive for later viewing and for comparison with the alternate opinion that follows.
Sources of expert judgment
Sources of expert judgment you can draw on as a project manager might include your team members, other units in the organization, and consultants you bring in. They might also be stakeholders like the project sponsor or customers, professional and technical associations, industry groups, or subject matter experts.
Good sources of expert judgment in the case of the orientation project might be a specialist in developing e-learning, one of the company's top pharmacologists, and an executive manager who has been with the company for several years.
The next important tool in defining scope is product analysis. It's by analyzing a project's deliverables that you determine exactly what attributes and features they must have – in other words, the required product scope.
For example, the product scope for a smart phone may include the type of phone, its dimensions, input methods, such as touchscreen, pen, and handwriting recognition, zoom options, and browser specifications.
Many different techniques can be used to analyze a product. Here are some examples:
In the new employee orientation project, analysis identifies several features that must be included in the proposed training software.
For example, Rita works with other experts to identify the operating systems it must run on and the duration of each type of content it must cover.
She and a team also decide on the level of interactivity the software must include to teach concepts clearly, without this making the training too slow for new employees to download and play if they access it from the company intranet.
Two remaining tools and techniques for defining scope are alternatives generation and facilitated workshops.
These are related because they both involve encouraging creative thinking about the best ways to meet the requirements for a project and its deliverables.
Select each technique for more information about how you can use it to help define scope.
The project manager for the employee orientation project, along with a group of experts, generate alternative ways of doing the work to develop an e-learning product. For instance, they weigh the pros and cons of developing the software in-house or outsourcing the work. Ultimately, the group decides it will be best to contract a specialist company to create the product, which is just one of the project's deliverables.
Description of graphic:
In this example, the group of experts has listed three points about developing the product in-house. They are "More control over the end product," "Flexibility in case content is submitted late," and "Could impact schedule negatively." The group has also listed four possible pros and cons for outsourcing the work. They are "Access to specialized skills and resources," "Faster delivery," "Less control," and "Up-front costs."
In the list of pros and cons developed by the group, "Outsource" is circled.
Description ends.
The manager then brings together a group consisting of IT managers, executive managers, employees who joined the company recently, and a training specialist.
In a facilitated workshop, she guides the group through a brainstorming session where ideas generated so far about project scope are refined. She then uses the nominal group technique to have the group rank the ideas they've generated.
For example, the ideas include:
The contents of New Employee Kit should either be based on the kit currently in use or developed from scratch.
Options for what the training may cover includes analysis of the company's main markets, clinical pharmacology of drug products, and company policies, history, and marketplace position.
By the end of the facilitated workshop, the group has identified and agreed to all important details about how the work will be done.
Rita's team decided the New Employee Kit should either be based on the kit currently in use, and that training would include clinical pharmacology of drug products, and company policies, history, and marketplace position.
The Define Scope process involves using four tools and techniques to outline product and project scope in enough detail to guide the rest of a project.
Match each tool or technique to the purpose for which it's used.
Options:
Targets:
Expert judgment based on specialized knowledge is needed to define both project and product scope. This is because defining scope involves evaluating inputs and determining how best deliverables and project work can meet requirements.
Product analysis involves evaluating deliverables to determine exactly what attributes they must have to meet requirements.
Alternatives generation involves coming up with different ways project work could be performed to meet requirements. The alternatives are then evaluated and the best ones chosen.
You utilize a facilitated workshop to guide cross-functional stakeholders toward reaching consensus about product or project scope, or both.
Correct answer(s):
Target 1 = Option A
Target 2 = Option B
Target 3 = Option C
Target 4 = Option D
The Define Scope process involves defining what specifications a product, service, or result must have and what work must be performed to deliver it. This should be defined in enough detail to guide the rest of the project.
Inputs for this process are the scope management plan, project charter, requirements documentation, and organizational process assets.
Tools and techniques you use to define scope include expert judgment, product analysis, alternatives generation, and facilitated workshops.
After completing this topic, you should be able to
Imagine a project is drawing to a close. The team has designed a technically advanced tracking system. There's just one problem. The customer says the system was meant to integrate with the company's existing tracking software. This is news to the project team. Now the customer won't sign off on the project, and the deadline is already at hand.
A calendar shows that today's date is the ninth and the project end date is the 20th.
The main output of the Define Scope process is the project scope statement. This is like an official agreement among all of the project stakeholders. It explicitly identifies what will and what won't be included in a project's deliverables.
The project scope statement has four main purposes:
Select each purpose the scope statement serves for more information.
Rita, a project manager, is working on a project to create a new employee orientation program for a pharmaceutical company. As per the project plan, she delivers the first draft of a chapter for the HR coordinator guidebook to internal stakeholders for review. One stakeholder advises that it hasn't covered the use of company property or security policies for laptops that are removed from the premises.
Rita checks if the missing topics were included in the scope statement. They weren't. But Rita remembers that when she and the team were collecting requirements, an agreement was reached to cover these topics in a separate training project.
Rita calls the stakeholder on the phone to discuss the issue and work out the misunderstanding.
What could Rita have done to prevent the misunderstanding, and any similar misunderstandings as the project progresses?
Options:
Option 1: This option is incorrect. It's important for deliverables to stay within the agreed scope. Adding too much detail to the chapter would likely be as much of a problem as adding too little. It wouldn't be a viable way of meeting all stakeholders' expectations while staying within budget and time constraints.
Option 2: This is a correct option. The scope statement should make it clear what a project won't deliver, as well as what it will. If Rita had itemized the topics that wouldn't be covered in the chapter based on earlier decisions, stakeholders wouldn't expect to see this content in a draft.
Option 3: This option is incorrect. A project's success depends on how well deliverables meet stakeholders' expectations. Simply stating that these won't be met if they haven't been explicitly identified isn't a good solution. Instead, agreement should be reached about what will be left out.
Option 4: This is a correct option. An important purpose of the scope statement is ensuring all key stakeholders know and agree about what a project will and won't deliver. Reviewers in this example should have signed off on the scope statement.
Correct answer(s):
But how do you get to a list of scope exclusions? For example, suppose you are creating a workplace health and safety manual. It's obvious the scope statement can't possibly itemize all the content the manual won't contain.
But it should address the most important exclusions that could affect a stakeholders expectations.
Identifying important exclusions to include in the scope statement involves expert judgment. You should probe stakeholders and draw on the specialized knowledge of experts. The goal is to identify things that might reasonably be expected of deliverables but that don't actually fall within a project's scope.
Think of a past project you were involved in. What were the main deliverables?
Based on this, can you think of some exclusions that could have been included in the project scope statement?
Enter your thoughts in the text box provided and then select the Next button to continue.
Write down your response or enter it in a text file in your word-processor application (or in a text editor such as Notepad) and save it to your hard drive for later viewing.
Consider an IT company's software development project. The company has been contracted to develop all the artwork, programming, and video components for a new video game.
An example of an exclusion the project manager outlines in the scope statement is that the company won't be handling audio production for the game. This is a good example of a relevant exclusion because audio features are a typical element of a video game.
Description of section of a scope statement:
In this example, the scope statement includes the following exclusion:
"The core area of expertise of the company lies in graphic, programming, and video development. As per agreement, its involvement in the Video Game Development Project won't include audio production."
Description ends.
All key stakeholders understand the rationale for the exclusion and sign off on the scope statement. So now when the deliverables are handed over, no stakeholders will be concerned that audio production wasn't included in the contracted work.
What purposes does the project scope statement serve?
Options:
Option 1: This option is correct. The scope statement refines and expands on what the project charter and requirements documentation contain. It outlines what work a project should and won't include to meet requirements.
Option 2: This is an incorrect option. Required work is broken down into manageable components when a work breakdown structure is developed. This occurs after you create a scope statement, which guides the process.
Option 3: This is a correct option. The scope statement identifies what deliverables the team must produce and the work and methods they'll use to do this.
Option 4: This option is correct because the scope statement is one of the documents against which project progress and change requests will be evaluated. It identifies which product features and work fall within the project's scope, and what falls outside this scope.
Option 5: This option is incorrect. It's the project management plan that identifies how a project will be managed. The scope statement is one of the inputs for the plan.
Option 6: This is a correct option because all key stakeholders should sign off on the scope statement. This ensures they know what to expect – and what not to expect – from a project's deliverables.
Correct answer(s):
A project scope statement should have six main components. Together, these ensure everyone involved knows what falls within the project's scope. They also form a basis for determining how to manage all remaining activities in the project's life cycle.
The six components of a project scope statement include product scope description, project deliverables, project exclusions, product acceptance criteria, project constraints, and project assumptions.
The product scope description identifies all the attributes a deliverable must have to meet requirements. For example, one of the attributes might be that a database management system must be available 99.8% of the time.
The product scope description is an important input for later processes. You use it to guide the development of a detailed work breakdown structure.
You also use it as a baseline for later quality assurance activities, like quality testing and scope verification.
A description of project deliverables is another important component. This makes it clear what stakeholders should expect to receive, throughout a project and when the project closes. For example, deliverables might include documents for review at specified stages, completed components, and an end product or service.
Description of timeline:
In an example project timeline, documents and parts like an engine or fuel system are interim deliverables. The final deliverable is a new car model.
Description ends.
A third component of a scope statement is a definition of the project's exclusions.
What do you think is described in this section?
Enter your thoughts in the text box provided and select the Compare button for more information.
Write down your response or enter it in a text file in your word-processor application (or in a text editor such as Notepad) and save it to your hard drive for later viewing and for comparison with the alternate opinion that follows.
Project exclusions
The project exclusions section is where you identify what deliverables won't include – in other words, scope exclusions. This ensures stakeholders know and agree about what the project won't deliver.
Consider Rita's project to create a new employee orientation program. One of the project's deliverables is a self-paced training product that employees will be able to work through in their own time.
In a scope statement, Rita includes details about the training software in the sections on the product scope description, project deliverables, and project exclusions.
Select each section of the scope statement that Rita has drafted for examples of what it includes.
Match each component of a project scope statement to the role it plays in project management.
Options:
Targets:
The product scope description identifies all the features and functions that deliverables must have. This guides decisions about how to break down the work involved, and provides a basis for quality testing.
A description of project deliverables makes it clear what stakeholders can expect to receive throughout a project.
A description of project exclusions makes it clear what the project won't deliver.
Correct answer(s):
Target 1 = Option A
Target 2 = Option B
Target 3 = Option C
A project scope statement should include product acceptance criteria.
For example product acceptance criteria may include a fuel economy rating of 32 miles per gallon (mpg) for city driving and up to 40 mpg for highway driving.
These are the standards stakeholders and the project team agree to use to judge whether the project's deliverables have met requirements. The criteria play an important role at the close of a project or any of its phases.
They're used to verify scope and to confirm completion and acceptance of deliverables.
It's important to detail product acceptance criteria. Otherwise, it's possible that not everyone will agree that a requirement has been met, or even that a project is successfully completed.
For example, a product may meet one set of standards for durability but not another. If it isn't clear which standards must be used, the product could fail to satisfy some stakeholders.
As well as defining product acceptance criteria, the scope statement should identify project constraints. These include any factors that could limit the success of the project or pose possible risks.
Describing constraints often helps make it clear why certain scope exclusions were made. This makes it more likely that stakeholders will understand and agree to the scope statement.
In Rita's project to develop an employee orientation program, for example, an important constraint is a total budget limited to $22,000. This helps make it clear why documents for new employees won't be printed in color. It also helps explain why the self-paced training deliverable won't include audio content.
A final component that's important to define in the scope statement is project assumptions.
These help identify possible risks. For example, Rita outlines the assumption that the Research and Development Department will supply documents detailing the pharmacology of the company's drug products by no later than April 30.
This serves as a reminder to stakeholders and the project team. It's a risk that the documents won't arrive on time, in which case the project could run late.
Match components of a project scope statement to the role they play in managing a project.
Options:
Targets:
Product acceptance criteria are the standards stakeholders and the team agree to use to determine if deliverables meet requirements.
Project constraints, like time or budget limitations, often make it clear to stakeholders why deliverables can't be expected to include particular features.
Project assumptions are the assumed "givens" for a project. If any of these prove untrue – for example, materials aren't supplied on time – they could compromise the performance of a project. So they help identify risks.
Correct answer(s):
Target 1 = Option A
Target 2 = Option B
Target 3 = Option C
As well as the project scope statement, the Define Scope process results in updates to project documents. Documents you may update are the stakeholder register, requirements documentation, and the requirements traceability matrix.
Why do you think updates to stakeholder requirements are important in the Define Scope process?
Options:
Option 1: This is an incorrect option. It's more the other way around – project scope depends on the requirements a project's deliverables must meet. But activities for defining scope can make you aware of new requirements.
Option 2: This option is incorrect because the project charter remains an important input throughout the life of a project. It isn't replaced by the scope statement.
Option 3: This is the correct option. Defining scope involves analyzing deliverables, acceptance criteria, constraints, assumptions, and exclusions. This process can unearth new requirements or make changes to requirements necessary.
Correct answer(s):
The process of analyzing all the components that go into the scope statement can make it clear where new requirements – or changes to existing ones – are necessary. So the two outputs of Define Scope are the project scope statement and updates to project documents.
The main output of the Define Scope process is the project scope statement. This statement progressively elaborates on the work of a project. It guides the work of the project team, sets the expectations of stakeholders, and provides a baseline for evaluating whether requested changes or additional work are within or outside the project's boundaries.
The project scope statement should include a product scope description, product acceptance criteria, and details of a project's deliverables, exclusions, constraints, and assumptions.
Another output from the Define Scope process is project documents updates.
Selecting the link title opens the resource in a new browser window.
Follow-on Activity
Access the follow-on activity Constraints, Assumptions, and Risks to practice identifying project risks based on determined constraints and assumptions.
© 2017 Skillsoft Ireland Limited