MindMap Gallery Chapter 09 Project Scope Management Advanced 4th Edition
Project scope management involves ensuring that the project does, and only does, all the work required to successfully complete the project. Project scope management is primarily about defining and controlling what work should be included in the project and what should not be included in the project.
Edited at 2023-09-25 23:13:15This is a mind map about bacteria, and its main contents include: overview, morphology, types, structure, reproduction, distribution, application, and expansion. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about plant asexual reproduction, and its main contents include: concept, spore reproduction, vegetative reproduction, tissue culture, and buds. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about the reproductive development of animals, and its main contents include: insects, frogs, birds, sexual reproduction, and asexual reproduction. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about bacteria, and its main contents include: overview, morphology, types, structure, reproduction, distribution, application, and expansion. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about plant asexual reproduction, and its main contents include: concept, spore reproduction, vegetative reproduction, tissue culture, and buds. The summary is comprehensive and meticulous, suitable as review materials.
This is a mind map about the reproductive development of animals, and its main contents include: insects, frogs, birds, sexual reproduction, and asexual reproduction. The summary is comprehensive and meticulous, suitable as review materials.
Chapter 09 Project Scope Management High terms 4th edition
9.1 Management basics
9.1.1 Product scope and project scope
Project scope management involves ensuring that the project does, and only does, all the work required to successfully complete the project. Project scope management is primarily about defining and controlling what work should be included in the project and what should not be included in the project.
In a project context, the term "scope" has two meanings: ·Product scope (output): refers to the characteristics and functions of a product, service or result. Product scope completion is measured against product requirements. "Requirements" refer to the conditions or capabilities that a product, service or result must possess in accordance with a specific agreement or other mandatory specification. ·Project scope (process): includes product scope, which is the work that must be completed to deliver products, services or results with specified features and functions. Completion of the project scope is measured against the project management plan.
9.1.2 New management practices
As the global project environment becomes increasingly complex, new trends and emerging practices in project scope management focus more on working with business analysts to identify issues and identify business needs; Identify and recommend feasible solutions that meet needs; Collect, document and manage stakeholder requirements to meet business and project goals; Drive successful application of program or project products, services, or end results.
If a business analyst is assigned to the project, the responsibilities of this role should also include activities related to requirements management. The project manager is responsible for ensuring that these activities are included in the project management plan and completed on time and within budget while creating value.
The relationship between project managers and business analysts should be a partnership. Project success is more likely if the project manager and business analyst understand each other's roles and responsibilities in promoting the project's goals.
9.2 Project Scope Management Process
9.2.1 Process Overview
The project scope management process includes: ① Planning scope management: In order to record how to define, confirm and control the project scope and product scope, create a scope management plan and a requirements management plan. ② Collect requirements: In order to achieve project goals, determine, record and manage the needs and demands of stakeholders. ③ Define scope: Develop detailed descriptions of projects and products. ④ Create WBS: Break down project deliverables and project work into smaller, more manageable components. ⑤ Confirmation scope: formally accept the completed project deliverables. ⑥ Control scope: Supervise the scope status of projects and products, and manage changes to the scope baseline.
Table 9-1 Project scope management process
9.2.2 Factors that should be considered when tailoring
Because every project is unique, project managers need to tailor the project scope management process. Factors to consider when cutting include: ●Knowledge and requirements management: What guidelines should project managers establish? Does the organization have a formal or informal knowledge and requirements management system in place to enable reuse of requirements in future projects? ● Validation and control: Does the organization have formal or informal policies, procedures and guidelines related to validation and control? ●Development methods: Does the organization use agile methods to manage projects? Is the development approach iterative or incremental? Is a predictive approach used? Is a hybrid approach effective? ●Stability of demand: Are there areas in the project where demand is unstable? Is it necessary to employ lean, agile, or other adaptive techniques to handle volatile requirements until they are stable and well-defined? ●Governance: Does the organization have formal or informal audit and governance policies, procedures and guidelines? (Scope management is within the company’s governance framework)
9.2.3 Agile and adaptive methods
Adopt an agile or adaptive life cycle, designed to deal with large amounts of change and requiring ongoing stakeholder involvement in the project. At the beginning of an iteration, the team will work hard to determine which high-priority backlog items in the product need to be delivered in the next iteration. In each iteration, three processes are repeated: ①Collect requirements; ②Definition scope; ③Create WBS.
In an adaptive or agile lifecycle, sponsors and customer representatives should be continuously involved in the project and provide feedback on iteratively delivered deliverables to ensure that the product backlog truly reflects their current needs. In each iteration, two processes are repeated: ①Confirm scope; ②Control range.
In a predictive project, the approved project scope statement, work breakdown structure (WBS) and corresponding WBS dictionary constitute the project scope baseline. Projects that adopt an adaptive life cycle use unfinished items (including product requirements and user stories) to reflect current needs.
Validating scope is the process of formal acceptance of completed project deliverables. Therefore, stakeholders need to get involved early in the planning phase (sometimes as early as the initiation phase) to provide input on the quality of the deliverables so that the control quality process can evaluate performance accordingly and recommend necessary changes.
9.3 Planning scope management
Planning scope management is the process of creating a scope management plan to document how project scope and product scope are defined, validated, and controlled. The primary purpose of this process is to provide guidance and direction on how to manage scope throughout the project. This process is performed only once or only at predefined points in the project.
Figure 9-1 shows the data flow of the planning scope management process.
subtopic
9.3.1 Input
1. Project Charter The project charter documents the project purpose, project overview, assumptions, constraints, and high-level requirements that the project is intended to achieve.
2. Project Management Plan The project management plan components used in planning scope management mainly include: ●Quality management plan: The way in which the organization's quality policies, methods, and standards are implemented on projects affects the way in which project and product scope are managed. ●Project life cycle description: Defines a series of stages that the project goes through from start to completion. ● Development approach: The development approach defines whether the project uses a predictive, adaptive or hybrid development approach.
3. Business environment factors The business environment factors that can affect the planning scope management process mainly include: organizational culture, infrastructure, personnel management systems and market conditions.
4. Organizational process assets Organizational process assets that can affect the planning scope management process mainly include: policies and procedures, historical information and lessons learned knowledge base, etc.
9.3.2 Tools and techniques
1. Expert judgment Areas involved in the planning scope management process include: past similar projects; information on specific industries, disciplines, and application areas, etc.
2.Data analysis A data analysis technique suitable for this process is alternatives analysis. Alternative analysis techniques are used to assess, collect requirements, detail project and product scope, create products, confirm scope and control scope in various ways.
3.Meeting The project team can participate in project meetings to develop the scope management plan. Attendees include the project manager, project sponsor, selected project team members, selected stakeholders, leaders of each scope management process, and other necessary personnel.
9.3.3 Output
1. Scope Management Plan The scope management plan is the component of the project management plan that describes how the project scope will be defined, developed, monitored, controlled, and validated. The scope management plan guides the following processes and related work: ① Develop project scope statement; ②Create WBS based on detailed project scope statement; ③Determine how to approve and maintain scope benchmarks; ④Formally accept the completed project deliverables. Depending on the needs of the project, a scope management plan can be formal or informal, very detailed or high-level.
2. Demand management plan The requirements management plan is a component of the project management plan that describes how requirements will be analyzed, documented, and managed. The main contents of the demand management plan include: ①How to plan, track and report various demand activities; ② Configuration management activities, such as how to initiate changes, how to analyze their impact, how to trace, track and report, and change approval authority; ③Requirements prioritization process; ④Measurement indicators and reasons for using these indicators; ⑤Reflect which demand attributes will be included in the tracking matrix, etc.
subtopic
9.4 Collect requirements
Requirements gathering is the process of identifying, documenting, and managing the needs and wants of stakeholders to achieve goals. The main purpose of this process is to lay the foundation for defining product scope and project scope. This process is performed only once or only at predefined points in the project.
The data flow of the requirements collection process is shown in Figure 9-2.
Gather requirements process group
9.4.1 Input
1. Project management documents The project management document that affects the requirements gathering process is the document generated by the business case, which describes the necessary, expected and optional standards that should be met to meet business needs.
2. Project Charter The project charter documents the project overview and the high-level requirements that will be used to develop detailed requirements.
3. Project management plan Project management plan components used in gathering requirements include: ●Scope management plan: Contains information on how to define and develop the project scope. ●Requirements management plan: Contains information on how to collect, analyze and record project requirements. ●Stakeholder participation plan: Understand the communication needs and participation level of stakeholders from this plan in order to evaluate and adapt to the stakeholder's participation level in required activities.
4. Project documents Project documents that can be used as input to the requirements collection process mainly include: ●Assumption log: Identifies assumptions about the product, project, environment, stakeholders, and other factors that will affect requirements. ●Stakeholder register: Used to understand which stakeholders can provide demand-related information and record the stakeholders' needs and expectations for the project. ●Lessons Learned Register: Provides effective requirements gathering techniques, especially for projects using agile or adaptive product development methods.
5. Agreement The agreement will contain project and product requirements.
6. Business environment factors The business environment factors that will affect the demand collection process mainly include: organizational culture, infrastructure, personnel management system, market conditions, etc.
7. Organizational process assets Organizational process assets that will affect the requirements collection process mainly include: policies and procedures; historical information and lessons learned knowledge base containing past project information, etc.
9.4.2 Tools and techniques
1. Expert judgment During the process of collecting requirements, opinions should be sought from individuals or groups with relevant professional knowledge or relevant training in the following areas: Including: feasibility study and assessment; requirements elicitation; requirements analysis; requirements documents; project requirements from similar previous projects; diagramming techniques; guidance; conflict management, etc.
2. Data collection Data collection techniques that can be used in the project management plan process include: brainstorming, interviews, focus groups, questionnaires, and benchmarking.
Brainstorming: It is a technique used to generate and collect a variety of ideas for project requirements and product requirements.
Interview Formal or informal methods of obtaining information through direct conversations with stakeholders are the most basic means of collecting requirements, including structured and unstructured forms. Structuring means preparing a series of questions in advance and conducting them in a targeted manner. Unstructured means only listing a rough idea, based on the specific circumstances of the interview.
focus group Focus groups bring together selected stakeholders and subject matter experts to understand their expectations and attitudes toward a proposed product, service, or outcome. A trained moderator leads the interactive discussion. Focus groups tend to be more One-on-one interviews are even more intense. A focus group is a group interview rather than a one-on-one interview, and can involve 6 to 10 interviewees. In response to the questions raised by the interviewer, interactive discussions were conducted among the interviewees in order to obtain more valuable opinions.
Questionnaire: It refers to designing a series of written questions to quickly collect information from many respondents. The questionnaire survey method is ideal for situations where the audience is diverse, the survey needs to be completed quickly, the respondents are geographically dispersed, and it is suitable for statistical analysis.
Benchmarking There are three different types of benchmarking: ① Internal benchmark comparison ② External benchmark comparison ③ Comparison of internal and external comprehensive benchmarks
3.Data analysis A data analysis technique that can be used in the requirements gathering process is document analysis. Document analysis refers to the review and evaluation of any relevant document information. In this process, document analysis is used to obtain requirements by analyzing existing documents and identifying information related to requirements. Documents that can be analyzed and help obtain requirements include: agreements; business plans; business process or interface documents; business Rule base; current processes; market literature; issue log; policies and procedures, regulatory documents such as laws, codes, ordinances, etc.; invitations to propose; use cases, etc.
4. Decision making Decision-making techniques suitable for the requirements gathering process mainly include: ●Voting: It is a decision-making technology and process for evaluating multiple future action plans in order to achieve a certain desired result. This technique is used to generate, categorize and rank product requirements. ●Autocratic Decision Making: With this approach, one person is responsible for making decisions for the entire group. ●Multi-criteria decision analysis: This technology uses a decision matrix to establish multiple criteria such as risk level, uncertainty and value benefit with a systematic analysis method to evaluate and rank many ideas.
5. Data presentation Data representation techniques that can be used in the requirements collection process mainly include: ● Affinity Diagram: A technique used to group a large number of ideas for further review and analysis. ●Mind map: Integrate the ideas obtained from brainstorming into a picture to reflect the commonalities and differences between ideas and stimulate new ideas.
6.Interpersonal and team skills Interpersonal and team skills that can be used in the requirements gathering process include: ●Nominal group technique: is a technique used to facilitate brainstorming by ranking the most useful ideas through voting for further brainstorming or prioritization. The nominal group technique is a structured form of brainstorming that consists of four steps: ①Ask a question or problem to the group, and everyone writes down their own thoughts after pondering; ②The host records everyone’s thoughts on the flip chart; ③Discuss various ideas collectively until all members reach a clear consensus; ④ Individuals vote privately to determine the priority of various ideas, usually using a 5-point scale, with 1 being the lowest and 5 being the highest. To reduce the number of ideas and focus on them, several rounds of voting can be conducted. After each round of voting, the votes are counted and the person with the highest score is chosen. ●Observation and conversation: refers to direct observation of how individuals perform work (or tasks) and implement processes in their respective environments. When product users are difficult or unwilling to articulate their needs, observation is particularly necessary to understand the details of their work. Observation, also known as "job shadowing," typically involves a sideline observer observing how a business expert performs his or her work, but can also be observed by a "participant observer," who experiences how a process or procedure works by actually executing it. implemented to uncover hidden needs. ●Facilitation: Facilitation is used in conjunction with theme workshops to bring key stakeholders together to define product requirements. Workshops can be used to quickly define cross-functional requirements and reconcile differences in requirements among stakeholders. Because of the characteristics of group interaction, effectively guided workshops help build trust, improve relationships, and improve communication among participants, thereby helping stakeholders reach consensus. Additionally, workshops enable problems to be identified and resolved earlier than in separate meetings.
guided seminar By inviting key cross-functional stakeholders to participate in the meeting, guided workshops provide a clear understanding of product requirements. Please focus on discussion and definition. Workshops are an important technique for quickly defining cross-functional requirements and reconciling differences among stakeholders. able to compare Single-item meetings identify and resolve issues faster.
7. System interaction diagram A system interaction diagram is a visual depiction of the product scope that visually displays business systems (processes, equipment, computer systems, etc.) and how they interact with people and other systems (actors).
System interaction diagram A system interaction diagram is a visual description of the scope of a product, showing how the system interacts with its actors. The system here can be a process, equipment or information system, etc. The participants can be users or other systems independent of this system. The system interaction diagram shows the inputs of the business system, the providers of the inputs, the outputs of the business system, and the receivers of the outputs.
subtopic
8.Prototype method The prototyping method involves building a model of the intended product and soliciting early feedback on requirements before actually manufacturing the product. Prototypes include miniature products, computer-generated two- and three-dimensional models, physical models, or simulations. Because a prototype is a tangible object, it allows stakeholders to experience a model of the final product rather than being limited to discussing abstract requirements descriptions. The prototype method supports the concept of progressive detailing and requires an iterative process from model creation, user experience, feedback collection to prototype modification. After enough feedback loops, enough requirement information can be obtained through the prototype to enter the design or manufacturing phase. Storyboarding is a prototyping technique that illustrates a sequence or navigation path through a series of images or diagrams. Storyboards are used in a variety of projects across a variety of industries, such as film, advertising, instructional design, and agile and other software development projects. In software development, storyboards use mockups to illustrate the navigation path of a web page, screen, or other user interface.
9.4.3 Output
1.Requirements document Only requirements that are clear (measurable and testable), traceable, complete, coordinated, and willing to be recognized by key stakeholders can be used as a baseline. Categories of requirements generally include: 1. Business needs: The high-level needs of the entire organization, for example, to solve a business problem or seize a business opportunity, and the reason for implementing the project. 2. Stakeholder needs: Stakeholder needs. 3. Solution requirements: The features, functions, and characteristics that a product, service, or result must have to meet business needs and stakeholder needs. Solution requirements are further divided into functional requirements and non-functional requirements: ①Functional requirements: describe the functions that the product should have, such as the actions, processes, data and interactions that the product should perform; ②Non-functional requirements: It is a supplement to functional requirements and is the environmental conditions or quality requirements required for the normal operation of the product, such as reliability, confidentiality, performance, security, service level, supportability, retention or removal, etc. 4. Transition and readiness needs: such as data conversion and training needs. These requirements describe the temporary capabilities required to transition from the "current state" to the "future state." 5. Project requirements: Actions, processes or other conditions that need to be met by the project, such as milestone dates, contractual responsibilities, constraints, etc. 6. Quality requirements: Any conditions or standards used to confirm the successful completion of project deliverables or the achievement of other project requirements, such as testing, certification, validation, etc.
subtopic
2. Requirements tracking matrix ●The requirements tracing matrix is a table that connects product requirements from their sources to the deliverables that satisfy the requirements. ●Use the requirements tracking matrix to link each requirement with business goals or project goals to help ensure that each requirement has business value. The requirements tracking matrix provides a way to track requirements throughout the project life cycle, helping to ensure that each approved requirement in the requirements document is implemented and delivered at the end of the project. The requirements tracking matrix also provides a framework for managing product scope changes. ●The content of tracking requirements includes: ①Business needs, opportunities, goals and objectives; ②Project goals; ③Project scope and WBS deliverables; ④Product design; ⑤Product development; ⑥Test strategy and test scenarios; ⑦High-level requirements to detailed requirements, etc. The relevant attributes of each requirement should be recorded in the requirements tracking matrix. These attributes help clarify the key information of each requirement. ●Typical attributes recorded in the requirements trace matrix include unique identification, text description of the requirement, reason for including the requirement, owner, source, priority, version, current status and status date. To ensure stakeholder satisfaction, additional attributes such as stability, complexity, and acceptance criteria may need to be added.
An example of a requirements tracking matrix is shown in Figure 9-3
Requirements Traceability Matrix in PMBOK 6th Edition
9.5 Define scope
Defining scope is the process of developing a detailed description of the project and product. The main purpose of this process is to describe the boundaries and acceptance criteria of the product, service, or outcome. This process needs to be iterated several times throughout the project.
The data flow of the definition range process is shown in Figure 9-4.
define scope process group
9.5.1 Input
1. Project Charter The project charter contains a high-level description of the project, product features, and approval requirements.
2. Project management plan The project management plan component used in defining scope is the scope management plan, which documents how the project scope will be defined, validated, and controlled.
3. Project documents Project documents that can be used as input to the define scope process include: ●Assumption log: Identifies the assumptions and constraints related to the product, project, environment, stakeholders, and those that will affect the project and product scope. ●Requirements document: identifies the requirements that should be included in the scope. ●Risk Register: Contains response strategies that may affect the project scope, such as reducing or changing project and product scope to avoid or mitigate risks.
4. Business environment factors Business environment factors that will affect the scope definition process mainly include: organizational culture, infrastructure, personnel management systems, market conditions, etc.
5. Organizational process assets Organizational process assets that can affect the scope definition process mainly include: policies, procedures and templates used to develop project scope statements; project files from previous projects; lessons learned from previous phases or projects, etc.
9.5.2 Tools and techniques
1. Expert judgment During the scope definition process, individuals or groups with knowledge or experience on similar projects should be solicited for input.
2.Data analysis A data analysis technique that can be used in the scope definition process is alternatives analysis. Alternatives analysis can be used to evaluate various ways of achieving the needs and objectives stated in the project charter.
3.Decision making A decision-making technique that can be used to define the scope process is multi-criteria decision analysis. Multi-criteria decision analysis is a technique that uses systems analysis methods with the help of a decision matrix to establish multiple criteria such as requirements, schedule, budget, and resources to improve project and product scope.
4.Interpersonal and team skills A classic example of an interpersonal and team skill is facilitation. Use facilitation skills in workshops and focus groups to coordinate key stakeholders with different expectations or different expertise to achieve cross-functional consensus on project deliverables and project and product boundaries.
5. Product analysis (for products produced by the project) Product analysis can be used to define products and services and involves asking and answering questions about the product or service to describe the purpose, characteristics, and other aspects of the product to be delivered. Every application area has one or more generally recognized methods for transforming high-level product or service descriptions into meaningful deliverables. Start by capturing high-level requirements and then refine them to the level of detail required for the final product design. Product analysis technology mainly includes: product decomposition, demand analysis, system analysis, system engineering, value analysis, value engineering, etc.
product analysis 1. Product breakdown 2. Need analysis 3. System analysis 4. Systems Engineering 5. Value Engineering V=F/C 6. Value analysis
9.5.3 Output
1. Project Scope Statement The detailed project scope statement includes the following contents (listed directly or referenced from other documents): ●Product Scope Description: Gradually refine the product, service or outcome characteristics described in the project charter and requirements documents. ●Deliverables: Any unique and verifiable products, results or service capabilities that must be produced to complete a certain process, phase or project. Deliverables also include various auxiliary results, such as project management reports and documents. The description of the deliverables may be brief or detailed. ●Acceptance criteria (acceptance of outputs and processes): a series of conditions that must be met before the deliverables pass acceptance. ●Project Exclusions: Identify what is excluded from the project. Clearly stating what is outside the scope of the project helps manage stakeholder expectations and reduce scope creep. While there is some degree of overlap in the content of the project charter and the project scope statement, their level of detail is completely different. The project charter contains high-level information, while the project scope statement is a detailed description of the components of the scope that need to be progressively detailed over the course of the project.
subtopic
2. Project files (updated) Project documents that can be updated during the define scope process include: ● Assumption log: As more assumptions or constraints are identified along with this process, the hypothesis log is updated. ●Requirements document: The requirements document can be updated by adding or modifying requirements. ●Requirements tracking matrix: The requirements tracking matrix should be updated along with the updates to the requirements documents. ● Stakeholder register: If more information about existing or new stakeholders is collected during the scope definition process, it is recorded in the stakeholder register.
9.6 Create WBS
Creating a work breakdown structure (WBS) is the process of breaking down project deliverables and project work into smaller, more manageable components. The primary role of this process is to provide a structure for what is to be delivered. It is carried out only once or only at predefined points in the project.
Figure 9-5 Data flow diagram of the WBS creation process
subtopic
9.6.1 Input
1. Project Management Plan The project management plan component used in creating a WBS is the scope management plan. The scope management plan defines how the WBS will be created based on the project scope statement.
2. Project documents Project files that can be used as input to the WBS creation process mainly include: ●Requirements document: Describes in detail how various single requirements meet the business needs of the project. ●Project scope statement: describes the work that needs to be performed and the work that is not included in the project.
3. Business environment factors Enterprise environmental factors that will affect the process of creating a WBS include WBS standards for the industry in which the project is located, which can serve as external reference materials for creating a WBS.
4. Organizational process assets The organizational process assets that can affect the process of creating WBS mainly include: policies, procedures and templates used to create WBS; project files of previous projects; lessons learned from previous projects, etc.
9.6.2 Tools and Techniques
1. Expert judgment During the creation of the WBS, input from individuals or groups with knowledge or experience on similar projects should be sought.
2. Decompose Decomposition is a technique for progressively dividing the project scope and project deliverables into smaller, more manageable components. ●The work package is the lowest level of work in WBS, and its cost and duration can be estimated and managed. ●The degree of decomposition depends on the degree of control required to achieve efficient management of the project. ●The level of detail in a work package will vary depending on the size and complexity of the project. ●There are many ways to create a WBS, with common methods including a top-down approach, using organization-specific guidelines, and using WBS templates. A bottom-up approach can be used to merge lower-level components.
1) Decomposition activities To break down the entire project work into work packages: ①Identify and analyze deliverables and related work; ② Determine the structure and arrangement method of WBS; ③Refined and decomposed layer by layer from top to bottom; ④ Develop and assign identification codes to WBS components; ⑤Verify whether the degree of decomposition of deliverables is appropriate.
Figure 9-6 Example of WBS decomposed into work packages
2) WBS structure The structure of a WBS can take many forms:
●Use each stage of the project life cycle as the second level of decomposition, and put the products and project deliverables on the third level.
Figure 9-7 uses stages as the second layer WBS example
●Main deliverables as the second level of decomposition
Figure 9-8 Example of a WBS with primary deliverables as the second layer
●Incorporate various lower-level components developed by organizations outside the project team (such as outsourced work). Subsequently, as part of the outsourced work, the seller must prepare a corresponding contract WBS. ●Decomposing the higher-level components of WBS means decomposing each deliverable or component into its most basic components, which are verifiable products, services or results. ●If you adopt an agile or adaptive approach, you can break down long stories (big tasks) into user stories (small tasks). ●The WBS can be in the form of an outline, organizational chart, or other form that illustrates the hierarchical structure. ●Confirm that the lower-level components of the WBS are necessary and sufficient to complete the corresponding upper-level deliverables to verify the correctness of the decomposition. Different deliverables can be broken down into different levels. ●Some deliverables only need to be decomposed to the next level, to the work package level, while others need to be decomposed into more layers. ●The more detailed the work is broken down, the more powerful the planning, management and control of the work will be. However, too detailed decomposition will result in ineffective consumption of management efforts, inefficient use of resources, reduced work implementation efficiency, and will also cause difficulties in data aggregation at all levels of the WBS. ● Deliverables or components that are to be completed in the distant future may not be decomposable at the present time. The project management team therefore often needs to wait for agreement on the deliverable or component before the corresponding details in the WBS can be worked out. This technique is also called rolling planning.
3) Things to note During the decomposition process, you should pay attention to the following 8 aspects. ●WBS must be deliverable-oriented: the goal of the project is to provide products or services, and each work in the WBS is to provide deliverable results. ●The WBS must be consistent with the scope of the project: The WBS must include and only include activities to complete the project's deliverables. The 100% principle (inclusion principle) holds that in a WBS, the sum of all lower-level elements must 100% represent the upper-level elements. ●The bottom layer of WBS should support planning and control: WBS is the bridge between the project management plan and the project scope. The bottom layer of WBS should not only support the project management plan, but also allow management to monitor and control the project progress and budget. ●Someone must be responsible for the elements in the WBS, and only one person is responsible: If there is content that no one is responsible for, then after the WBS is released, project team members will rarely be aware of their connection to the content. The WBS and responsible persons can be described using a job responsibility matrix. In some references, this provision is also called the principle of independent responsibility. ●WBS should be controlled at 4 to 6 levels: If the project scale is relatively large, so that the WBS needs to exceed 6 levels, at this time, you can use the project breakdown structure to decompose the large project into sub-projects, and then do the WBS for the sub-projects. Each level of WBS divides one element from the previous level into 4~7 new elements, and the sizes of elements at the same level should be similar. A work unit can only be subordinate to an upper-level unit to avoid cross-subordination. ●WBS should include project management work (because management is part of the specific work of the project), as well as subcontracted work. ●The preparation of WBS requires the participation of all (main) project stakeholders: each project stakeholder may prepare a widely different WBS for the same project from their own standpoint. The project manager should organize discussions among them to prepare a WBS acceptable to everyone. ●WBS is not static: after completing the WBS, the WBS may still need to be modified. Without reasonable scope control, relying solely on the WBS will make subsequent work rigid.
9.6.3 Output
1. Scope benchmark The scope baseline is the approved scope statement, WBS, and corresponding WBS dictionary, which can only be changed through a formal change control process, and is used as a basis for comparison. The scope baseline is an integral part of the project management plan. 1) Project scope statement The project scope statement includes a description of the project scope, key deliverables, assumptions, and constraints. 2)WBS The WBS is a hierarchical breakdown of the entire scope of work that the project team needs to perform to achieve the project goals and create the required deliverables. Each level down the work breakdown structure represents a more detailed definition of the project work. 3) Work package The lowest level of the WBS is the work package with a unique identification number. These identification numbers provide a hierarchical structure, known as account coding, for layer-by-layer aggregation of cost, schedule, and resource information. Each work package is part of a control account, which is a management control point. At this control point, scope, budget, and schedule are integrated and performance is measured compared to earned value. A control account contains two or more work packages, and each work package is associated with only one control account. 4) Planning package The planning package is a work breakdown structure component that is lower than the control account and higher than the work package. The work content is known, but the detailed progress activities are unknown. A control account can contain one or more planning packages. 5) WBS dictionary The WBS dictionary is a file that details deliverables, activities, and progress information for each component in the WBS. The WBS dictionary provides support for WBS, where most of the information is created by other processes and then added to the dictionary at a later stage. The content in the WBS dictionary generally includes: account code identification, work description, assumptions and constraints, responsible organization, schedule milestones, related schedule activities, required resources, cost estimates, quality requirements, acceptance criteria, technical references, Agreement information, etc.
2. Project files (updated) The project files that can be updated during the WBS creation process mainly include: ● Assumption log: updated as more assumptions or constraints are identified during the creation of the WBS. ● Requirements Document: Requirements documents can be updated to reflect changes proposed and approved during the creation of the WBS.
9.7 Confirmation scope
Validating scope is the process of formal acceptance of completed project deliverables. The main functions of this process: ① Make the acceptance process objective; ② Increase the likelihood of acceptance of the final product, service or result by confirming each deliverable. The scope validation process should be conducted periodically throughout the project as needed.
Figure 9-9 Data flow diagram of the scope confirmation process
1. Steps to confirm scope ① Determine the time when scope confirmation is required; ②Identify what investments are needed to confirm the scope; ③ Determine the standards and elements for the scope to be formally accepted; ④Determine the organizational steps for the scope confirmation meeting; ⑤ Organization scope confirmation meeting. Normally, before confirming the scope, the project team needs to perform quality control work first. For example, before confirming the scope of a software project, system testing and other work are needed to ensure the smooth completion of the confirmation work. The difference between the confirm scope process and the control quality process is that the former focuses on the acceptance of deliverables, while the latter focuses on the correctness of the deliverables and whether they meet quality requirements. The Control Quality process usually precedes the Validate Scope process, but they can be performed simultaneously.
2. Issues that need to be checked When project stakeholders conduct scope confirmation, they generally need to check six aspects: ① Whether the deliverables are certain and confirmable. ② Whether each deliverable has a clear milestone, and whether the milestone has a clear and identifiable event, such as the customer's written approval, etc. ③ Whether there are clear quality standards: The delivery of deliverables must not only have clear standard marks, but also standards for whether they are completed as required, and whether there is a clear connection between the deliverables and their standards. ④ Whether the review and commitment are clearly expressed: The project sponsor must formally agree on the boundaries of the project, the products or services completed by the project, and the project-related deliverables. The project team must have a clear understanding of what the deliverables are. All of these must be expressed clearly and unanimously. ⑤ Whether the project scope covers all activities of the product or service that need to be completed, and whether there are any omissions or errors. ⑥ Whether the risks in the project scope are too high: whether the management can reduce the impact on the project when the risks occur.
3. Stakeholders have different concerns Confirming the scope is mainly the work of project stakeholders (for example, customers, sponsors, etc.) to confirm and accept the scope of the project. Everyone focuses on different aspects of the project scope: ●The management is mainly concerned about the scope of the project, which is the impact of the scope on the progress, funds and resources of the project. Whether these factors exceed the scope of the organization and whether the input and output are reasonable. After the scope work has been confirmed, management may cancel the project, possibly because the scope of the project is too large and requires far more time, money, and resources than management anticipates or the organization can afford. More often than not, project teams are asked to compress scope to meet schedule, funding, and resource constraints. ●Customers mainly focus on product scope and whether the project deliverables are sufficient to complete the product or service. The product manager of some projects is the customer. In this case, it can reduce the possibility of the project team misunderstanding the product and reduce the risks of the project. In projects, customers often have the desire to add all functions and features to the current version, which is a potential risk to the project and will bring harm and losses to the organization and customers. ●Project managers mainly focus on project constraints: whether the project deliverables are sufficient and must be completed, whether time, funds and resources are sufficient, major potential risks and prepared solutions. ●Project team members mainly focus on the elements they participate in and are responsible for in the project scope: check whether their working time is sufficient by defining the time in the scope, whether they have multiple tasks in the project scope, and whether these tasks conflict place. If project team members estimate that certain deliverables cannot be completed by the determined time, they need to express their opinion.
subtopic
9.7.1 Input
1. Project Management Plan The project management plan components used in confirming scope mainly include: ●Scope management plan: defines how to formally accept completed deliverables. ●Requirements management plan: describes how to confirm project requirements. ●Scope baseline: Compare the scope baseline with actual results to determine whether changes, corrective actions, or preventive measures are necessary.
2.Project files Project documents that can be used as input to the scope validation process mainly include: ●Requirements document: Compare requirements with actual results to determine whether changes are necessary and corrective or preventive measures should be taken. ●Requirements tracking matrix: Contains information related to requirements, including how to confirm requirements. ●Quality report: The content of this report can include all quality assurance matters managed by the team or that need to be reported, suggestions for improvement, and an overview of situations discovered during the quality control process. All of these need to be reviewed before acceptance of the product. ●Lessons Learned Register: Lessons learned early in the project can be applied to later stages to improve the efficiency and effectiveness of acceptance of deliverables.
3. Job performance data Work performance data may include the degree to which requirements are met, the number of inconsistencies, the severity of inconsistencies, or the number of verifications performed during a time period.
4. Verified deliverables Verified deliverables are those that have been completed and checked as correct by the control quality process.
9.7.2 Tools and techniques
1. Check (output results and project process,) Conduct activities such as measurement, review and validation to determine whether work and deliverables meet requirements and product acceptance criteria. Inspections are sometimes also called reviews, product reviews, inspections, etc.
2.Decision making A decision-making technique that can be used in the scope validation process is voting, which is used to form conclusions when acceptance is being conducted by the project team and other stakeholders.
9.7.3 Output
1. Acceptance deliverables Deliverables that meet the acceptance criteria should be formally signed off by the client or sponsor. Formal documentation should be obtained from the client or sponsor demonstrating formal acceptance of the project deliverables by stakeholders. These documents will be submitted to the closing project or phase process.
2. Change request Deliverables that have been completed but have not passed formal acceptance and the reasons for failure should be documented. Change requests may need to be made for these deliverables and corresponding defect remediation work must be carried out. Change requests should be reviewed and handled by the Control Scope process.
3. Job performance information Work performance information includes project progress information, such as which deliverables have been accepted and which have failed and why. This information should be recorded and passed on to stakeholders.
4. Project files (updated) Project documents that can be updated during the scope confirmation process mainly include: ●Requirements document: record the actual acceptance results and update the requirements document. Special attention needs to be paid to situations where the actual results are better than the original requirements, or where the original requirements have been abandoned. ●Requirements tracking matrix: Update the requirements tracking matrix based on the acceptance results, including the acceptance methods used and their usage results. ● Lessons Learned Register: Update the Lessons Learned Register to record challenges encountered, how the challenge could have been avoided, and good deliverable acceptance practices.
9.8 Control scope
Controlling scope is the process of monitoring the scope status of projects and products and managing changes to the scope baseline. The primary purpose of this process is to maintain the scope baseline throughout the project. This process needs to be carried out throughout the project. ●Control project scope to ensure that all change requests, recommended corrective actions, or preventive actions are processed through the implementation of the overall change control process. ●When changes actually occur, the control scope process also needs to be used to manage these changes. The control scope process should be conducted in coordination with the control processes in other project management knowledge areas. ●Uncontrolled expansion of product or project scope (without corresponding adjustments to time, cost, and resources) is called scope creep (scope creep).
Figure 9-10 Data flow diagram of the control scope process
subtopic
9.8.1 Input
1. Project management plan The project management plan components used in control scope mainly include: ●Scope management plan: records how to control project and product scope. ●Requirements management plan: records how to manage project requirements. ●Change management plan: Defines the process for managing project changes. ●Configuration management plan: defines which configuration items are configuration items, which configuration items require formal change control, and the change control process for these configuration items. ●Scope baseline: Compare the scope baseline with actual results to determine whether changes, corrective actions, or preventive measures are necessary. ●Performance measurement baseline: When using earned value analysis, the performance measurement baseline is compared with actual results to determine whether changes, corrective actions, or preventive actions are necessary.
2. Project documents Project documents that can be used as input to the control scope process mainly include: ●Requirements Document: Used to detect any deviations from the agreed project or product scope. ●Requirements tracking matrix: helps to explore the impact of any changes or any deviations from the scope baseline on the project goals. It can also provide the status of controlled requirements. ● Lessons Learned Register: Lessons learned early in the project can be applied to later stages to improve scope control.
3. Job performance data Work performance data may include the number of change requests received, the number of change requests accepted, or the number of deliverables verified, validated, and completed.
4. Organizational process assets Organizational process assets that can affect the scope of control process mainly include: existing, formal and informal policies, procedures and guidelines related to scope control; available monitoring and reporting methods and templates, etc.
9.8.2 Tools and Techniques
data analysis Data analysis techniques that can be used for the control scope process include: ●Deviation analysis: used to compare the baseline with actual results to determine whether the deviation is within the critical value range or whether corrective or preventive measures are necessary. ●Trend analysis: Aims to examine changes in project performance over time to determine whether performance is improving or deteriorating. Determining the cause and extent of deviations from the scope baseline and deciding whether corrective or preventive measures need to be taken are important tasks of project scope control. How to reduce scope creep (passive) and gold plating (active) in scope management: ●Increase user engagement ●Reduce incomplete and changing requirements ●Use modern software to assist project scope management
9.8.3 Output
1. Job performance information The work performance information produced by the control scope process is interrelated and contextualized information about how project and product scope is being implemented against the scope baseline, including classification of changes received, scope deviations identified and their causes, deviations Impact on schedule and cost, and predictions of future scope performance.
2. Change request After analyzing project performance, change requests may be made to the scope and schedule baselines, or other components of the project management plan. Change requests need to be reviewed and processed through the implementation of the overall change control process.
3. Project Management Plan (Updated) Any changes to the project management plan are raised in the form of a change request and processed through the organization's change control process. Project management plan components that may require change requests include: ●Scope management plan: Update the scope management plan to reflect changes in the way scope is managed. ●Scope baseline: After changes to the scope, scope statement, WBS, or WBS dictionary are approved, corresponding changes need to be made to the scope baseline. Sometimes scope deviations are so severe that the scope baseline needs to be revised to provide a realistic basis for performance measurement. ● Schedule Baseline: After changes to scope, resources, or schedule estimates are approved, corresponding changes need to be made to the schedule baseline. Sometimes schedule deviations are so severe that schedule baselines need to be revised to provide a realistic basis for performance measurement. ●Cost Baseline: After changes to scope, resources, or cost estimates are approved, corresponding changes need to be made to the cost baseline. Sometimes cost deviations are so severe that the cost baseline needs to be revised to provide a realistic basis for performance measurement. ●Performance measurement baseline: After changes to scope, schedule performance, or cost estimates are approved, corresponding changes need to be made to the performance measurement baseline. Sometimes performance deviations are so severe that a change request is required to revise the performance measurement baseline to provide a realistic and feasible basis for performance measurement. basis.
4. Project files (updated). Project documents that can be updated during the control scope process mainly include: ●Requirements document: The requirements document can be updated by adding or modifying requirements. ●Requirements tracking matrix: The requirements tracking matrix should be updated along with the updates to the requirements documents. ●Lessons Learned Register: Update the Lessons Learned Register to record effective techniques for control coverage, as well as the causes of deviations and corrective actions selected.
9.9 Exercises in this Chapter
May 2023 Comprehensive Knowledge Question 27 ๏ ( ) is used to confirm the successful completion of project deliverables. A. Business needs B. Solution requirements C. Quality requirements D. Transition and Readiness Requirements Reference answer C Advanced Tutorial Fourth Edition P281 Categories of requirements generally include: (1) Business needs: High-level needs of the entire organization, such as solving business problems or seizing business opportunities, and the reasons for implementing projects. (2) Stakeholder needs: the needs of stakeholders. (3) Solution requirements: In order to meet business needs and stakeholder needs, the features, functions and characteristics that products, services or results must have. (4) Transition and readiness needs: such as data conversion and training needs. These requirements describe the temporary capabilities required to transition from the "current state" to the "future state." (5) Project requirements: Actions, processes or other conditions that the project needs to meet, such as milestone dates, contractual responsibilities, constraints, etc. (6) Quality requirements: Any conditions or standards used to confirm the successful completion of project deliverables or the realization of other project requirements, such as testing, certification, validation, etc.
May 2023 Comprehensive Knowledge Question 29 ๏ Regarding the description of WBS, the correct description is: ( ). A. Each work in the WBS provides services to the deliverables B. The content of the WBS generally exceeds the scope of activities to complete the deliverables C. Elements in the WBS can be responsible for one or more people D. The WBS should include subcontracted work but not management work Reference answer A Advanced Tutorial Fourth Edition P287-288 During the decomposition process, you should pay attention to the following 8 aspects. 1. The WBS must be deliverable-oriented: the goal of the project is to provide products or services, and each work in the WBS is to provide deliverable results. 2. The bottom layer of WBS should support planning and control: WBS is the bridge between the project management plan and the project scope. The bottom layer of WBS should not only support the project management plan, but also allow management to monitor and control the project progress and budget. 3. Someone must be responsible for the elements in the WBS, and only one person is responsible: If there is content that no one is responsible for, then after the WBS is released, project team members will rarely be aware of their connection to the content. 4. WBS should be controlled at 4-6 levels: If the project scale is relatively large, so that the WBS needs to exceed 6 levels, at this time, you can use the project breakdown structure to decompose the large project into sub-projects, and then make WBS for the sub-projects. 5. The WBS should include project management work (because management is part of the specific work of the project), as well as subcontracted work. 6. The preparation of WBS requires the participation of all (main) project stakeholders: Each project stakeholder may prepare a widely different WBS for the same project from their own standpoints. The project manager should organize discussions among them to prepare a WBS acceptable to everyone. 7. The WBS is not static: after the WBS is completed, the WBS may still need to be modified. Without reasonable scope control, relying solely on the WBS will make subsequent work rigid.
May 2023 Comprehensive Knowledge Question 28 ๏ Regarding the description of the confirmation scope, the incorrect description is: ( ). A. One of the functions of the confirmation scope is to ensure the objectivity of the acceptance process B. The scope confirmation process usually precedes the quality control process, and both can also be carried out at the same time. C. When confirming scope, check whether the deliverables have clear quality standards D. Management, customers, and project managers have different concerns when confirming scope. Reference answer B Advanced Tutorial Fourth Edition P289-290 Validating scope is the process of formal acceptance of completed project deliverables. The main functions of this process: ① Make the acceptance process objective; ② Improve the possibility of acceptance of the final product, service or result by confirming each deliverable. The scope validation process should be conducted periodically throughout the project as needed. The difference between the confirm scope process and the control quality process is that the former focuses on the acceptance of deliverables, while the latter focuses on the correctness of the deliverables and whether they meet quality requirements. The Control Quality process usually precedes the Validate Scope process, but they can be performed simultaneously. Scope confirmation is mainly the work of project stakeholders (for example, customers, sponsors, etc.) to confirm and accept the scope of the project. Everyone focuses on different aspects of the project scope.
1. Multiple choice questions
(1) In the life cycle, the project deliverables are defined at the beginning of the project, and any scope changes must be subject to change management. A. Predictive B. Adaptive C. Agile D. Iterative Reference answer: A
(2) Not an input to the planning scope management process. A. Project charter B. Project management plan C. Quality management plan D. Requirements management plan Reference answer: D
(3) Regarding the understanding of requirements, the incorrect one is . A. Let stakeholders actively participate in the exploration and decomposition of requirements, and carefully determine, record and manage the requirements for products, services or results, which can directly promote the success of the project. B. In order to better understand the project, the process of collecting requirements should be carried out regularly throughout the project. C. Demand refers to the conditions or capabilities that products, services or results must have according to specific agreements or other mandatory specifications. D. Requirements include the quantified and documented needs and expectations of sponsors, customers, and other stakeholders Reference answer: B
(4) In data collection technology, actual or planned products, processes and practices are compared with the practices of other comparable organizations in order to identify best practices, form improvement opinions, and provide a basis for performance appraisal. A. Brainstorming B. Focus group C. Affinity diagram D. Benchmarking Reference answer: D
(5) is a form that connects product requirements from their sources to the deliverables that satisfy the requirements. A. System interaction diagram B. Decision matrix C. Requirements tracking matrix D. UC matrix Reference answer: C
(6) A detailed project scope statement should be prepared based on. ①Deliverables ②Assumptions ③Constraints ④WBS A.①②③ B.①②④ C.①③④ D.②③④ Reference answer: A
(7) Regarding the understanding of the project scope statement, what is incorrect? A. The project scope statement can clearly indicate what work is not within the scope of the project B. The project scope statement enables the project team to conduct more detailed planning and provides a baseline for evaluating whether change requests or additional work exceed the project boundaries. C. The level of detail in the project scope statement that describes the work to be done and not to be done determines how effectively the project management team can control the entire project scope. D. The project scope statement cannot represent the consensus reached among project stakeholders on the project scope. Reference answer: D
(8) Scope basis includes . ①Approved scope statement ②Project charter ③WBS dictionary ④WBS ⑤Project management plan A.①②⑤ B.①②④ C.①③④ D.①④⑤ Reference answer: C
2 Questions and Answers
Please briefly describe how the validation scope process differs from the control quality process. The difference between validating scope and controlling quality: ●Confirmation scope mainly emphasizes that the deliverables are accepted by the customer or sponsor; quality control emphasizes that the deliverables are correct and meet the specific quality requirements (quality standards) formulated for them. ●Quality control is generally performed before the scope is confirmed, and the scope is generally confirmed at the end of the stage, while quality control does not necessarily occur before the stage. ●Quality control is an internal inspection, and the scope of confirmation is checked and accepted by external stakeholders on the project deliverables.