Project Scope Management Ch. 5 Flashcards
What are the processes of Project Scope Management?
- 5.1. Plan scope management: Creating a scope management plan that documents how the project and product scope will be defined, validated and controlled
- 5.2 Collect requirements: Process of determining, documenting and managing stakeholder needs and requirements to meet project objectives
- 5.3 Define scope: Process of developing a detailed description of the project and product
- 5.4 Create WBS: Process of subdividing project deliverables and work into smaller, more manageable components
- 5.5 Validate scope: Process of formalizing acceptance of the completed project deliverables
- 5.6 Control scope: Process of monitoring the status of the project and product scope and managing changes in the scope baseline
What is a Work Breakdown Structure (WBS)?
Technique used for dividing and subdividing the project scope and project deliverables into smaller more manageable parts
What is the goal of Project Scope Management?
Ensure that the project includes all the work and ONLY the work required to complete the project successfully
What is a key concern of Project Scope Management?
Requirements
- Starts with a needs assessment
- Need to determine problems, identify business needs, and recommend viable solutions for meeting those needs
- Eliciting, documenting and managing stakeholder requirements takes place within the project Scope Management processes
- Project ends with requirements closure
What are the considerations for Agile environments?
Scope often NOT understood at beginning of the project
Goal= spend less time trying to define scope and more time establishing the process for its ongoing discovery and refinement
Build and review prototypes and release versions so to refine the requirements
Scope is defined/redefined throughout project
Define Plan Scope Management (5.1)
Process of creating a scope management plan that documents how the project and product scope will be defined, validated and controlled
Key benefit: provides guidance and direction of how scope will be managed throughout project
Inputs: Define Plan Scope Management
-Project charter: Documents project purpose, high-level project description, assumptions, constraints, high-level requirements
-Project management plan:
-Quality management plan: the way the
project and product scope will be
managed
-Project life cycle description
-Development approach: defines if
waterfall, iterative adaptive agile or
hybrid
- EEFs: Org culture, infrastructure, personnel administration and marketplace conditions
- OPAs: Policies/procedures and historical information and lessons learned repositories
Tools/techniques: Define Plan Scope Management
- Expert judgement: Previous similar projects or information in the industry, disciple and application area
- Data analysis: ways of collection requirements, creating product, validating scope, etc (E.G. Alternatives analysis)
- Meetings: to develop the scope
Outputs: Define Plan Scope Management
- Scope management plan: describes how the scope will be defined, developed, monitored, controlled and validated.
- Requirements management plan: component of the project management plan that describes how project/product requirements will be analyzed, documented and managed
Components of Scope Management Plan
Process for preparing project scope statement
Process that enables creation of WBS for scope management statement
Process that establishes how the scope baseline will be approved and maintained
Process that specifies how formal acceptance of completed project deliverables will be obtained
Components of the Requirements Management Plan
How requirements activities will be planned, tracked and reported
Configuration management activities (how changes will be initiated, impacts analyzed, etc)
Requirements prioritization process
Metrics that will be used
Traceability structure that reflects the requirement attributes captured on the traceability matrix
Define: Collect requirements (5.2)
Process of determining, documenting and managing stakeholder needs and requirements to meet project objectives
Key benefit: provides the basis for defining product and project scope
Inputs: Collect requirements
-Project charter:
- Project management plan:
- Scope management plan:
- Requirements management plan
- Stakeholder engagement plan
- Project documents:
- Assumption log: assumptions about the project/product that will influence requirements
- Lessons learned register: used to provide information on effective requirements collection techniques
- Stakeholder register: used to identify stakeholders who can provide information on requirements along with the requirements/expectations that they have for the project
-Business documents:
-Business case: describes required,
desired, and optional criteria for meeting
business needs
- Agreements:
- EEFs: Org culture, infrastructure, personnel administration and marketplace conditions
- OPAs: Policies/procedures and historical information and lessons learned repositories
Tools/techniques: Collect requirements
Expert judgement
Data gathering (brainstorming, interviews, focus groups, questionnaires/surveys and benchmarking)
Data analysis: Review and assess relevant documented information (agreements, business plans, business rules, current process flows, etc) so to elicit requirements by analyzing and identifying information
Decision making: (Voting, Autocratic decision making and Multicriteria decision analysis)
Data representation: (Affinity diagrams and Mind Mapping)
Interpersonal and team skills: (Nominal group technique
Observation/conversation and
Facilitation)
Context Diagram:
Prototypes
When to use these Data Gathering Techniques:
- Interviews
- Focus Groups
- Questionnaires/Surveys
- Benchmarking
Interviews: gather information from individual stakeholders by talking directly to them
Focus groups: brings together pre-qualified stakeholders and SME
Questionnaires and surveys: large number of respondents
Benchmarking: comparing actual or planned products/processes/practices to those of comparable organizations to identify best practices, ways to improve and basis for measuring performance
Voting techniques:
- Unanimity
- Majority
- Plurality
Unanimity: everyone agrees
Majority: more than 50% of members agree
Plurality: largest block in group decides, even if majority is achieved. Method used when the number of options nominated is more than two
What is autocratic decision making?
One person makes decision
What is multicriteria decision analysis?
Uses decision matrix to provide a systematic analytical approach for establishing criteria (risk levels, uncertainty) to evaluate and rank many ideas)
What are Affinity Diagrams?
Diagram that diagram organizes a large number of ideas into their natural relationships
Used to generate, organize, and consolidate information related to a product, process, complex issue, or problem
After generating ideas, group them according to their affinity, or similarity.
What is Mind Mapping?
Consolidated ideas created through individual brainstorming sessions into a single map to reflect commonality and differences in understand and generate new ideas
What is the Nominal Group Technique?
A voting process used to rank the most useful ideas for further brainstorming or prioritization.
4 steps:
1) Question/problem is posed to the group. Each person silently writes down ideas
2) Moderator writes down ideas on flip chart
3) Each recorded idea is discussed with group until common understanding
4) Individuals vote to prioritize ideas (1 lowest-5 highest scale). Voting happens in rounds and tallied at end of each round by highest scoring
Facilitation skills:
-What is Joint Application Design/Development (JAD)
Brings subject matter experts and the development team together to discuss and improve on the software development process
Facilitation skills:
-What is Quality function deployment (QFD)
Commonly used in manufacturing field to determine new product development requirements
What is a User Story
Use stories: descriptions of the desired features and project requirement that stakeholders provide during facilitated workshops
What is a Context Diagram
Example of a Scope Model
Visual depiction of the product scope model, shows how people and other systems (actors) showing a business system and how people and other systems (actors) interact with it.
Includes business process, equipment, or computer system and what roles interact with those systems
What is the importance of Prototyping in Collect Requirements Process?
Allows team to gain early feedback by providing a working model of expected product before actually developing it.
Results of evaluation can be analyzed and assumed into priority list of redesign ideas
What is Story Boarding?
A prototyping method
Uses visuals/images to illustrate a process or represent a project outcome.
Useful in illustrating how a product, service or application will function or operate when it’s complete