Chapter 5 - Scope Management Flashcards
Scope Management
Process of defining what work is required and then making sure that work, and only that work, is complete
Product scope
- Requirements that relate to the product, service, or result of the project
- Answers the question, “What end result is needed?”
Project scope
- The work the project team will do to deliver the product
- Encompasses the product scope
- Includes the planning, coordination, and management activities that ensure the product scope is achieved
Scope management process (6 steps)
- Develop a plan for how you will plan, validate, and control scope and requirements on the project
- Determine requirements, making sure all requirements support the project’s business case as described in the charter
- Sort and balance the needs of stakeholders to determine scope
- Create a WBS to break the scope down to smaller, more manageable pieces, and define each piece in the WBS dictionary
- Obtain validation that the completed scope of work is acceptable to the customer or sponsor
- Measure scope performance, and adjust as needed
Inputs to the Plan Scope Management process
- Project charter - high-level description of the product, service, or result
- Project life cycle description - breaks the project into the phases it will go through to produce the product, service, or result
- Development approach - influences how requirements will be elicited as well as how the scope statement and WBS will be developed
- OPAs - may be useful for planning
Outputs to the Plan Scope Management Process
- Scope Management Plan
- Requirements Management Plan
Scope Management Plan
Contains 3 parts which detail how scope will be planned, executed, and controlled. It defines the following:
- How to achieve scope
- What tools will help accomplish the scope
- How to create the WBS
- How scope will be managed and controlled to the PMP
- How to obtain acceptance of deliverables
Main idea behind scope management plan (and all other management plans)
If you can’t plan it, you can’t do it
Requirements Management Plan
- Describes the methods you intend to use to identify requirements
- Answers the questions of, “Once I have all the requirements, what will I do to analyze, prioritize, manage, and track changes to them? What should I include in the requirements traceability matrix?
Requirements
Requirements are what stakeholders need from a project or service
Should relate to solving problems or achieving objectives outlined in the charter
Components of requirements
- Quality
- Business processes
- Compliance
- Project management
Inputs to the Collect Requirements process
- Project charter
- Assumption log
- Stakeholder register
- Agreements
- OPAs
Tools and techniques for collecting requirements
- Brainstorming
- Interviews
- Focus groups
- Questionnaires and surveys
- Benchmarking
- Voting
- Mutlicriteria decision analysis
- Affinity diagrams
- Mind maps
- Nominal group technique
- Observation
- Facilitation
- Context diagrams
- Prototypes
- Balancing stakeholder requirements
Focus groups
- Members of a focus group are usually selected from a specific demographic group of customers
- Focus group is directed by a moderator
Types of voting conensus
- Unanimous - everyone agrees
- Autocratic - a single person is assgined to make the decision for the group
- Majority - group chooses the decision that more than half of its members support
- Plurality - group chooses decision that has the largest number of supporters
Multicriteria decision analysis
Stakeholders quantify requirements using a decision matrix based on factors such as expected risk levels, time estimates, and cost and benefits estimates
Affinity diagram`
Ideas generated from any other requirements gathering techniques are grouped by similaries, which are each given a title
Outside of similarities, what can affinity diagrams be organized by?
Requirements categories, which include:
- Business requirements - Why was the project undertaken? What business need is the project intended to address?
- Stakeholder requirements - What do stakeholders want to gain from the project?
- Solution requirements - What does the product need to look/function like? What will make the product effective?
- Transition requirements - What types of handoff procedures/training are needed to transfer the product to the customer or organization?
- Project requirements - How should the project be initiated, planned, executed, controlled, and closed?
- Quality requirements - What quality measures does the product need to meet? What constitutes a successfully completed deliverable?
- Technical requirements - How will the product be built? What are the product specifications?
Mind map
- Diagram of ideas or notes to help generate, classify, or record information
- Looks like tree branches branching out of a central core word/term
Nominal group technique
- Usually done during brainstorming
- Follows 4 steps:
- A question or issue is posed
- Meeting participants write down and share their ideas
- Group discusses what’s been shared
- Ideas are ranked based on which ideas are most useful
Facilitation
Facilitation brings stakehodlers together with different perspectives, such as product designers and end users, to talk about the product and ultimately define requirements
Uses a consensus approach, which achieves general agreement about a decision
User story
Describes functionality or features that stakeholders hope to see, and are often written in the following format:
As a <role>, I want <functionality/goal> so that <business benefit/motivation>
E.g., as a community organizer, I want the new library to offer public meeting spaces so that we have a central place to gather and share ideas
Examples of facilitiation sessions
- Joint Application Design (JAD) - used primarily in software development efforts
- Quality Functional Deployment (QFD) - also referred to as Voice of the Customer or VOC, is a technique generally used in the manufacturing industry
Context diagrams
- Shows the boundaries of the product scope by highlighting the product and its interfaces with people, processes, or systems
- Also known as a context level data flow diagram