MindMap Gallery Advanced Software Exam-Chapter 5 Project Scope Management
Advanced Software Exam Chapter 5 Project Scope Management, from planning scope management (scope management plan, requirements management plan), collecting requirements (classification of requirements, tools and techniques for collecting requirements, requirements documents, requirements tracking), defining scope (defining scope Tools and techniques, project scope statement), creating a work breakdown structure WBS (WBS hierarchy, decomposition, and the role of WBS), confirming scope, and controlling scope (scope change) to describe how to perform scope management, which is useful for preparing for soft exams or working on projects Management students are very practical
Edited at 2022-06-29 14:45:33One Hundred Years of Solitude is the masterpiece of Gabriel Garcia Marquez. Reading this book begins with making sense of the characters' relationships, which are centered on the Buendía family and tells the story of the family's prosperity and decline, internal relationships and political struggles, self-mixing and rebirth over the course of a hundred years.
One Hundred Years of Solitude is the masterpiece of Gabriel Garcia Marquez. Reading this book begins with making sense of the characters' relationships, which are centered on the Buendía family and tells the story of the family's prosperity and decline, internal relationships and political struggles, self-mixing and rebirth over the course of a hundred years.
Project management is the process of applying specialized knowledge, skills, tools, and methods to project activities so that the project can achieve or exceed the set needs and expectations within the constraints of limited resources. This diagram provides a comprehensive overview of the 8 components of the project management process and can be used as a generic template for direct application.
One Hundred Years of Solitude is the masterpiece of Gabriel Garcia Marquez. Reading this book begins with making sense of the characters' relationships, which are centered on the Buendía family and tells the story of the family's prosperity and decline, internal relationships and political struggles, self-mixing and rebirth over the course of a hundred years.
One Hundred Years of Solitude is the masterpiece of Gabriel Garcia Marquez. Reading this book begins with making sense of the characters' relationships, which are centered on the Buendía family and tells the story of the family's prosperity and decline, internal relationships and political struggles, self-mixing and rebirth over the course of a hundred years.
Project management is the process of applying specialized knowledge, skills, tools, and methods to project activities so that the project can achieve or exceed the set needs and expectations within the constraints of limited resources. This diagram provides a comprehensive overview of the 8 components of the project management process and can be used as a generic template for direct application.
Chapter 5 Project Scope Management
1. Overview of Project Scope
Product scope and project scope
Product scope refers to the functions that a product or service should include
Project scope refers to the work that the project must do in order to deliver the product
The importance of scope management
Scope creep is one of the most common reasons for project failure, and scope management affects project success.
scope management process
This is achieved through the six processes of planning scope management, collecting requirements, defining scope, creating WBS, confirming scope and controlling scope.
planning scope management
Develop a scope management plan, a written description of the process by which the project scope will be defined, validated, and controlled
Inputs: project management plan, project charter, enterprise environmental factors, organizational process assets
Output: scope management plan, requirements management plan
Tools and Techniques: Expert Judgment, Meetings
Gather requirements
The process of identifying, documenting, and managing the needs and requirements of stakeholders to achieve project objectives
Inputs: scope management plan, requirements management plan, stakeholder management plan, project charter, stakeholder register
Output: requirements document, requirements tracking matrix
Tools and techniques: interviews, focus groups, guided workshops, group innovation techniques, group decision-making techniques, questionnaires, observations, prototyping, benchmarking, system interaction diagrams, document analysis
Define scope
The process of developing detailed project and product descriptions
Inputs: scope management plan, project charter, requirements documents, organizational process assets
Output: Project scope statement, project document updates
Tools and techniques: expert judgment, product analysis, alternative generation, guided workshops
Create WBS
The process of breaking down project deliverables and project work into smaller, more manageable components
Inputs: scope management plan, project scope statement, requirements documents, enterprise environmental factors, organizational process assets
Output: scope baseline, project file updates
Tools and Techniques: Breakdown, Expert Judgment
planning process group
Confirm scope
The process of formal acceptance of completed project deliverables
Inputs: project management plan, requirements documents, requirements tracking matrix, confirmed deliverables, work performance data
Outputs: Accepted deliverables, change requests, work performance information, project document updates
Tools and techniques: inspections (reviews, product reviews, audits, walk-throughs, inspections), group decision-making techniques
Control range
Monitor project and product scope status and manage the process of scope baseline changes
Inputs: project management plan, requirements documents, requirements tracking matrix, work performance data, organizational process assets
Outputs: work performance information, change requests, project management plan updates, project document updates, organizational process asset updates
Tools & Techniques: Bias Analysis
monitoring process group
2. Planning scope management
scope management plan
The scope management plan is the main input to the project management planning process and other scope management processes. It stipulates the management process of the following work
How to create a project scope statement
How to create wbs based on scope statement
How to maintain and approve a WBS
How to confirm and formally accept completed project deliverables
How to handle changes to the project scope statement, which is directly linked to the implementation of the overall change control process
demand management plan
1. How to plan, track and report various demand activities
2. Resources needed for demand management
3. Training plan
4. Strategies for project stakeholders to participate in requirements management
5. Criteria and correction procedures for judging inconsistencies between project scope and requirements
6. Demand tracking structure, that is, which demand attributes will be included in the tracking matrix, which demand tracking information should be collected and organized, etc.
7. Configuration management activities
Contents included in the demand management plan
A requirements management plan describes how requirements will be analyzed, documented, and managed throughout the project life cycle
The requirements management plan is an action guide for defining, determining, recording, verifying, managing and controlling project requirements.
3. Collect requirements
Classification of needs
Business needs: high-level needs of the entire organization
Stakeholder needs: refers to the needs of stakeholders or stakeholder groups
Solution requirements: In order to meet business needs and stakeholder needs, products, services or results must have the features, functions and characteristics
Transition needs: temporary capabilities required to transition from a current state to a future state
Project requirements: behaviors, processes or other conditions that the project needs to meet
Quality Requirements: Any conditions or standards used to confirm the successful completion of project deliverables or achievement of other project requirements
Tools and techniques for gathering requirements
Interview
An interview typically involves asking interviewees predetermined and impromptu questions and recording their responses
Usually in a one-on-one format, there can also be multiple interviewees and/or multiple interviewers participating.
Interview experienced project participants, stakeholders or subject matter experts
Stakeholders are often busy and find it difficult to arrange time
The amount of information during the interview is large and recording is difficult.
Communication requires a lot of skills and sufficient domain knowledge, etc.
Problems encountered during interviews
focus group
Focus groups bring together pre-selected stakeholders and subject matter experts to understand their expectations and attitudes toward a proposed product, service, or outcome
Focus groups are conducted through interactive discussions led by a trained moderator
guided seminar
Facilitated workshops focus on discussing and defining product requirements by inviting key cross-functional stakeholders to participate in the meeting.
Workshops are an important technique for quickly defining cross-functional requirements and reconciling differences among stakeholders
You can also use the quality feature to conduct guided workshops
The benefit of this technology is the ability to identify and resolve issues faster than a single meeting
Quality Function Deployment Workshop Steps
List the user's multiple needs (e.g., reliability, availability, security, etc.) and their relative importance as the first column of the matrix table
List the product's various possible features (for example, a list of features) as the first row of the matrix table
Relevant experts will collectively discuss the correlation between each feature and each need, that is, the extent to which each feature can meet each need, and record it in the corresponding space of the matrix table
Summarize weighted by columns to see which product features best meet user needs
Group innovation technology
Brainstorming
nominal group technique
Delphi technique
The Delphi technique is an information gathering technique used to organize experts to reach a consensus on a topic
Proceed as follows:
According to the characteristics of the problem, select and invite experts who have done relevant research or experience
Provide information related to the problem to experts respectively, and ask them to express their opinions independently and write them in written materials
After collecting and synthesizing the opinions of the experts, the moderator will feedback the comprehensive opinions to the experts and ask them to express their opinions again.
After repeating this process many times, a plan representing the opinions of the expert group was finally formed.
advantage
Can give full play to the role of experts, brainstorm ideas, and have high accuracy
Able to express the differences between experts' opinions, draw on the strengths of each expert, and avoid the shortcomings of each expert.
shortcoming
The process is complicated and takes a long time
Concept/Mind Map
Affinity diagram
It is a method of fully collecting various experiences, knowledge, ideas, opinions and other language and written data for a certain problem, summarizing them through diagrams, and summarizing and sorting these data according to their mutual affinities to obtain a unified understanding and facilitate the solution. method
The core of affinity diagram is brainstorming, which is to find the reasons based on the results.
Multi-criteria decision analysis
It is a technology that uses a system analysis method to establish various criteria such as risk level, uncertainty and value return with the help of a decision matrix to evaluate and rank numerous options.
group decision making techniques
It is the evaluation of multiple future action plans to achieve a desired outcome.
Group decision-making techniques can be used to develop, categorize and prioritize product requirements
Questionnaire
observe
Refers to direct observation of how individuals perform work and implement processes in their own environment
Also known as job tracking
prototype method
Benchmarking
System interaction diagram
File analysis
requirements document
Requirements document collection The main outputs of the requirements process are requirements documents and requirements tracking matrices.
A requirements document describes how individual requirements will satisfy the business needs associated with the project
Requirements documents include:
Business requirements: including trackable business goals and project goals, execution of the organization's business rules, and the organization's guiding principles
Stakeholder needs, including impact on other areas of the organization, impact on groups internal or external to the performing organization, and stakeholder needs for communication and reporting
Solution requirements, including functional and non-functional requirements, technical and standards compliance needs, support and training needs, quality needs and reporting needs.
Project requirements, including service levels, performance, security and compliance, etc., as well as acceptance criteria
excessive demand
Assumptions, dependencies and constraints related to requirements
Requirements tracking
Requirements tracking is to establish and track the dependencies and logical connections between a single requirement and other elements.
Contents of demand tracking
The requirements of each configuration item must be traceable in both directions to the requirements of the products (or components) involved.
Requirements tracking involves five types
The arrows in the figure represent the demand tracking capability contact chain, which can track the entire cycle of demand usage, that is, the entire process from demand proposal to delivery.
In the left half of the figure, the user's original requirements can be traced back to the requirements document, so that requirements affected by changes during or after the project can be distinguished. Also the tracking between use cases and functional requirements
In the right half of the figure, because during the project implementation process, product requirements are transformed into implementation elements such as design and testing, so
The fourth type of contact chain traces back from product elements to requirements documents, allowing project team members to know the reason for the existence of each product element.
The fifth type of contact chain is tracking between requirement documents. This tracking facilitates better processing of logical correlations between various requirements and checks for possible errors or omissions in requirement decomposition.
Requirements Tracking Matrix
A requirements matrix is a table that connects product requirements from their sources to the deliverables that satisfy them.
The requirements matrix includes
Business needs, opportunities, goals and objectives
Project Objectives
Project Scope (WBS Deliverables)
product design
product development
Test strategies and test scenarios
High-level requirements to detailed requirements
Typical attributes recorded in the requirements tracking matrix include: unique identifier, text description of the requirement, reason for including the requirement, owner, source, priority, version, current status, and status date
4. Define scope
Tools and techniques for defining scope
product analysis
Ask and answer product-specific questions to develop a description of the influx, features, and other aspects of the product to be developed
Product analysis techniques include product decomposition, system analysis, requirements analysis, systems engineering, value engineering and value analysis
Both value engineering and value analysis activities are to further think and explore the value, function and cost of goods, and to brainstorm ideas in the form of group activities.
Value engineering is a value and cost innovation activity carried out in the product development and design stage.
Alternative generation
Alternatives Analysis
Lateral thinking
project scope statement
Contents of the scope statement
Product range description
Acceptance Criteria
Deliverables
Project Exclusions
Constraints
Assumptions
The role of the scope statement
Scope
communication basics
Plan and control development
Change basis
planning basics
5. Create a work breakdown structure (WBS)
WBS level
Milestone: A milestone marks the formal completion of a deliverable or phase.
work package
It is the deliverable or project work component located at the bottom of each branch of the WBS.
It is recommended that the size of the work package should take at least 8 hours to complete, and the total completion time should not be greater than 80 hours
control account
It is an element at a certain level of WBS. It can be a work package or an element at a higher level than a work package.
A control account is a management control point at which scope, budget (resource plan), actual costs, and schedule are integrated and compared to earned value to measure performance
planning package
It refers to the WBS component under the control account where the work content is known but detailed progress activities are lacking.
Planning packages are WBS elements below control accounts and above work packages
WBS Dictionary
Account code
Features
The sum of all elements in each layer is the sum of the work in the next layer
Each work element should be specifically assigned to one level and should not be assigned to multiple levels
A WBS needs to put in a scope description of the work so that everyone has a complete understanding of what is to be done
break down
The tools and techniques for creating a WBS process mainly include decomposition and expert judgment.
Decomposition is a technique for breaking down project deliverables and project work into smaller, more manageable components
Activities carried out
Identify and analyze deliverables and related work
Determine the structure and arrangement of the WBS
Decomposition from top to bottom
Develop and assign identification codes to WBS components
Verify that the level of decomposition of deliverables is appropriate
The principle of decomposition
Functional or technical principles: For different stages, different personnel are needed, and consideration should be given to separating the work of different personnel.
organizational structure
System or subsystem: The total system is divided into several major subsystems, and then each subsystem is decomposed
work process
Precautions
WBS must be deliverable oriented
The WBS must fit within the scope of the project
The underlying layer of the WBS should support planning and control
Someone must be responsible for the elements in the WBS
WBS guidance
The WBS should include project management work as well as subcontracted work.
The preparation of WBS requires the participation of all project stakeholders and the participation of project team members.
Changes and modifications can still be made after the WBS is completed.
The role of WBS
Clearly and accurately state the project scope so that project team members can clearly understand the nature of the tasks and the direction in which they need to work.
Clearly define project boundaries
Assign personnel to individual units
Estimate time, cost and resource requirements for independent units to improve the accuracy of estimates
Establish a common foundation for planning, budgeting, scheduling and cost control
Link project work to the project's financial accounts
Determine work content and work sequence
Helps prevent demand contagion
6. Confirmation scope
Steps to confirm scope
Determine when scope validation is required
Identify what inputs are needed for scoping validation
Determine the formally accepted criteria and elements for scoping
Determine the organizational steps for a scoping meeting
Organization scope confirmation meeting
Issues to check
Whether the deliverables are correct and confirmable
Does each deliverable have clear milestones, and do milestones have clear, identifiable events?
Are there clear quality standards?
Are reviews and commitments clearly expressed?
Does the project scope cover all activities required to complete the product or service? Are there any omissions or errors?
Whether the project scope risks are too high and whether management can reduce the impact on the project when foreseeable risks occur
Stakeholder concerns
What management is concerned about is the impact of project progress, funds and resources. Whether these factors exceed the scope of the organization and whether the input and output are reasonable.
The customer's main concern is the scope of the product and whether the deliverable success of the project is sufficient to complete the product or service.
Project managers mainly focus on whether the deliverables are sufficient and must be completed, whether time, money and resources are sufficient, potential risks and prepared solutions
Project team members are primarily concerned with the elements in the project scope that they are involved in and responsible for
7. Control scope
Reason for scope change
government policy issues
The project scope plan is not carefully prepared and contains certain errors or omissions.
New technologies and new solutions have appeared on the market or designers have proposed them.
Changes in the project execution organization itself
Changes in customer requirements for the project, project products or services
Scope change control work
Influence the factors that lead to scope changes and try to make these factors develop in a favorable direction
Determine whether a scope change has occurred
Manage actual changes when scope changes occur, ensuring that all requested changes are processed in accordance with the project's overall change control process