SlideShare une entreprise Scribd logo
1  sur  76
Project Scope Management
Scope
 Project scope management is one of the most critical project
management knowledge (skill) areas
 Scope defines
 All the work that is required to complete the project
successfully and
 Only the work that is required, no more, no less
 This latter point is critical: project scope management
defines and controls what is and is not part of the project
work
Project Scope Management
 It includes the processes required to ensure that the
project includes all the work required, and only the work
required, to complete the project successfully.
 Scope refers to all the work & only the work involved in
creating the products of the project and the processes used
to create them.
 A deliverable is a product produced as part of a project,
such as hardware or software, documents etc.
Project Scope Management
 Scope Management means:
 Constantly check to make sure you are completing all the
work.
 Not letting people randomly add to the scope of the
project without a structured change control system.
 Making sure all changes fit within the project charter.
 Defining and controlling what is and is not included in the
project.
 Preventing extra work or gold plating: You should give
the customer what they asked for, no more and no less.
Giving any extras is a waste of time and adds no benefit to
the project!
 Components of Project Scope Management
1. Plan Scope Management
2. Collect Requirements
3. Define Scope
4. Create WBS
5. Validate Scope
6. Control Scope
Project Management Process Groups
Knowledge Areas
Initiating Planning Executing
Monitoring &
Controlling
Closing
5. Project Scope
Management
1. Plan Scope Management
2. Collect Requirement
3. Define Scope
4. Create WBS
5. Valide Scope
6. Control Scope
Project Scope Management
Components of Project Scope Management
1. Plan Scope Management: The process of creating a scope
management plan that documents how the project scope will be
defined, validated and controlled.
2 Collect Requirements: the process of determining, documenting
and managing stakeholder’s needs to meet the project objectives.
3 Define Scope: the process of developing a detailed description of
the project and the product.
4 Create WBS: the process of subdividing the project deliverables and
the project work into smaller, more manageable components.
5 Validate Scope: the process of formalizing acceptance of the
completed project deliverables.
6 Control Scope: the process of monitoring the status of the project
and product scope and managing changes to the scope baseline.
Project Scope Management
In the project context, the term “scope” can refer to:
Product scope. The features and functions that characterize a
product, service, or result.
Project scope. The work performed to deliver a product, service, or
result with the specified features and functions. The term “project scope”
is sometimes viewed as including product scope.
Completion of the project scope is measured against the PMP, while
completion of the product scope is measured against the product
requirements.
The term “requirement” is defined as a condition or capability that is
required to be present in a product, service, or result to satisfy an
agreement or other formally imposed specification.
Key Trends & Tailoring
Concepts Practices considerations
Considerations for
Agile/Adaptive environments
Eliciting (extracting), documenting, and managing stakeholder
requirements takes place within the Project Scope Management
processes. Trends and emerging practices for Project Scope
Management include a focus on collaborating with business
analysis professionals to:
Determine problems and identify business needs;
Identifyand recommend viable solutionsfor
meeting those needs;
Elicit, document, and manage stakeholder requirements in order to
meet business and project objectives;
Facilitate the successful implementation of the product, service, or end
result of the program or project.
Key
Concepts
Tailoring
considerations
Considerations for
Agile/Adaptive environments
Trends &
Practices
Project Scope Management
Considerations for tailoring include but are not limited to:
Knowledge and requirements management. Does the organization have
formal or informal knowledge and requirements management systems? What
guidelines should the PM establish for requirements to be reused in the future?
Validation and control. Does the organization have existing formal or
informal validation and control-related policies, procedures, and
guidelines?
Development approach. Does the organization use agile approaches in
managing projects? Is the development approach iterative or incremental?
Is a predictive approach used? Will a hybrid approach be productive?
Stability of requirements. Are there areas of the project with unstable
requirements? Do unstable requirements necessitate the use of
lean, agile, or other adaptive techniques until they are stable and well
defined?
Governance. Does the organization have formal or informal audit and
governance policies, procedures, and guidelines?
Key Trends & Tailoring
Concepts Practices considerations
Considerations for
Agile/Adaptive environments
Project Scope Management
In projects with evolving requirements, high risk, or significant
uncertainty, the scope is often not understood at the beginning of the
project or it evolves during the project.
Agile methods deliberately spend less time trying to define and agree
on scope in the early stage of the project and spend more time
establishing the process for its ongoing discovery and refinement.
Many environments with emerging requirements find that there is
often a gap between the real business requirements and the business
requirements that were originally stated. Therefore, agile methods
purposefully build and review prototypes and release versions in
order to refine the requirements. As a result, scope is defined and
redefined throughout the project. In agile approaches, the requirements
constitute the backlog.
Key
Concepts
Tailoring
considerations
Considerations for
Agile/Adaptive environments
Trends &
Practices
Project Scope Management
Creating a scope management plan that documents how the
project scope will be defined, validated and controlled.
It starts with the
Project charter and
the approved
subsidiary plans
Project Scope Management
Plan Scope Management
Focus of Plan Scope Requirements
You must plan in advance, how you will determine the scope. This is part of your scope
management plan.
Scope must be defined, clear, and formally approved before work starts.
Requirements are gathered from all the stakeholders.
Requirements gathering can take a substantial amount of time, especially on large projects
that may require you to obtain requirements from hundreds of stakeholders.
A work breakdown structure (WBS) is used on all projects. A side benefit of this tool is that you
may find additional scope and be able to clarify identified scope when you create WBS.
While the project is being completed, you must check to make sure you are doing all the work
but only the work included in the PMP.
Any change to scope must be evaluated for its effect on time, cost, risk, quality, resources and
customers satisfaction
“Gold plating” in project is not allowed
No changes to scope are allowed without an approved change request.
Scope changes should not be approved if they relate to work that does not fit within the project
charter
You need to clearly understand what is and is not included in the project.
Plan Scope Management
Inputs Tools & Techniques Outputs
1. Project charter
2. Project
management plan
• Quality
management
plan
• Project life cycle
description
• Development
approach
3. Enterprise
environmental
factors
4. Organizational
process assets
1. ExpertJudgment
2. Dataanalysis
• Alternatives analysis
1. Meetings
1. Scope
management plan
2. Requirements
management plan
Tools & Techniques
Plan Scope Management
Input Output
2. Project Management Plan
Project management plan components include:
 Quality management plan. The way the project and product
scope will be managed can be influenced by how the
organization’s quality policy, methodologies, and standards are
implemented on the project.
 Project life cycle description. The project life cycle
determines the series of phases that a project passes through from
its inception to the end of the project.
 Development approach. The development approach defines
whether waterfall, iterative, adaptive, agile, or a hybrid
development approach will be used.
Tools & Techniques
Plan Scope Management
Input Output
1. Scope Management Plan
The Scope Management Plan describes the processes needed to be
implemented to manage the scope:
 Process for preparing a project scope statement;
 Process that enables the creation of the WBS from the detailed
project scope statement;
 Process that establishes how the scope baseline will be
approved and maintained;
 Process that specifies how formal acceptance of the completed
project deliverables will be obtained.
 The scope management plan can be formal or informal, broadly framed
or highly detailed, based on the needs of the project.
 It becomes an important part of the PMP and important input to the
other scope management processes.
Tools & Techniques
Plan Scope Management
Input Output
2. Requirements Management Plan
Describes how the requirements will be analyzed, documented and
managed. The components of the requirements management plan
include:
 How requirements activities will be planned, tracked, and
reported;
Configuration management activities such as: how changes will be
initiated; how impacts will be analyzed; how they will be traced,
tracked, and reported; as well as the authorization levels required to
approve these changes;
Requirements prioritization process;
Metrics that will be used and the rationale for using them;
Traceability structure that reflects the requirement attributes
captured on the traceability matrix.
Scope planning
 Scope planning is concerned with choosing the most
appropriate, most effective approach to managing the scope
of the project
 Scope planning defines how to:
 Define the scope
 Develop the detailed project scope statement
 Define and develop the WBS
 Verify project scope
 Control project scope
 Scope planning takes two primary inputs: the project charter
and the preliminary project scope statement
 Scope planning results in a project scope management plan
Project detailed scope statement
 The project detailed scope statement is an evolved version
of the preliminary project scope statement
 Content (template) requirements are identical to the
preliminary version
 Actual content of the detailed scope definition should reflect
any additional information gathered since preliminary scope
statement
Inputs, tools & techniques, and outputs
Inputs
 Project management plan
 Project Charter
 Enterprise environmental factors
 Organizational process assets
Tools & Techniques
 Expert judgment
 Meetings
Outputs
 Scope management plan
 Requirements management plan
19 of 101
Scope management plan
 According to PMBOK: “The scope management plan can be
formal or informal, broadly framed or highly detailed, based
on the needs of the project.”
 This course adopts the informal, broadly-framed perspective
 The components of a scope management plan include:
 Process for preparing a detailed project scope statement
 Process that enables the creation of the WBS from the detailed
project scope statement
 Process that establishes how the WBS will be maintained and
approved
 Process that specifies how formal acceptance of the completed
project deliverables will be obtained
 Process to control how requests for changes to the detailed project
scope statement will be processed—this process is directly linked to
the Perform Integrated Change Control process
20 of 101
Requirements management plan
 Components of the requirements management plan can
include, but are not limited to:
 How requirements activities will be planned, tracked, and reported
 Configuration management activities such as:
» How changes to the product will be initiated
» How impacts will be analyzed, how they will be traced, tracked,
and reported
» Authorization levels required to approve these changes
 Requirements prioritization process
 Product metrics that will be used and the rationale for using them
 Traceability structure to reflect which requirement attributes will be
captured on the traceability matrix
21 of 101
Plan Scope Management: Data Flow Diagram
22 of 101
Process: Collect Requirements
 An American Co. namely Standish Group reported critical
analysis of project scope in 2019 and determined that:
» Requirements are unclear, incomplete, or the project
management methodology does not accommodate changing
requirements effectively
 Collecting initial requirements is a critical first step in
managing requirements over the course of the project
 In an iterative/incremental or adaptive/agile project, requirements
collection continues throughout the life cycle of the project
 Requirements elicitation and analysis requires a complete
course.
23 of 101
Types of requirements
 Business requirements. Describe the high-level needs of the
organization as a whole
 Examples: Increase e-commerce purchases by 25%
 Stakeholder requirements. Describe the needs of a particular
stakeholder, especially with respect to external stakeholders
 Example: As the site owner, I want the site supply chain applications
to interface with the Web site
 Functional requirements.* Describe the behavior of the product
 Example: As a retail customer, I want to be able to shop by brand or
product category
 Nonfunctional requirements.* Describe the behavioral qualities required
for the product to be effective
 Example: As the Web site owner, I want the site to be available
99.99% of the time over a 1-year period
24 of 101
Types of requirements
 Transition requirements. Describe temporary capabilities,
such as data conversion and training requirements, needed
to transition from the current to the future state
 Example: As a data entry clerk, I want to be able to use the keyboard
shortcuts from the previous order system, so that I can maintain my
level of productivity
 Project requirements. Describe the actions, processes, or
other conditions the project needs to meet
 Example: Project must use the hybrid plan-driven, iterative and agile
methodology
 Quality requirements. Capture condition or criteria needed
to validate the successful completion of a project deliverable
 Example: As the site owner, I want a retail customer test group to be
able to successfully search for and find a requested product within
30 seconds
25 of 101
Inputs, tools & techniques, and outputs
26 of 101
Requirements documentation
 Business requirements
 Business and project objectives
 Business rules for the performing organization
 Guiding principles of the organization.
 Stakeholder requirements
 Impacts to other organizational areas
 Impacts to other entities inside or outside the performing
organization
 Stakeholder communication and reporting requirements.
27 of 101
Requirements documentation
 Solution requirements
 Functional and nonfunctional requirements
 Technology and standard compliance requirements
 Support and training requirements
 Quality requirements
 Reporting requirements
 Project requirements
 Levels of service, performance, safety, compliance, etc.
 Acceptance criteria
 Transition requirements
 Requirements assumptions, dependencies, and constraints
28 of 101
Project Considerations
 Is infrastructure setup part of your project?
 Assumptions
 What are you counting on?
 These can be critical to identify
 Resources expected: equipment/people, approvals
 Availability of partners, connections
 Delineate key limits:
» For example: System load: expect a maximum of 100
users
29 of 101
Overview
 The Define Scope process develops a detailed description
of the project and product
 Implicit (and stated) in the Define Scope process is the
assumption that not all of the requirements collected in the
Collect Requirements process may be included in the
project
 Though compatible with an adaptive/agile methodology, this
assumption represents a less-flexible approach to managing
requirements and scope
 The Project Scope Statement describes the project scope,
major deliverables, assumptions, and constraints
30 of 101
Tools and techniques
 Product analysis. Product analysis is the process of
translating high-level product descriptions into tangible
deliverables. Product analysis in IT includes techniques
such as:
 System analysis
 Requirements analysis
 Systems engineering
 Alternatives identification. Attempts to uncover alternative
approaches to executing and performing the project work,
using techniques such as brainstorming and mind mapping
 Alternatives provide contrasting options to the planned approach,
allowing better definition of scope
31 of 101
Project scope statement
 The project scope statement documents the entire scope, including
project and product scope
 Project scope encompasses product scope plus the work required to
create the product: any project-related activities, such as
documentation delivery and training
 Product scope encompasses the functional and non-functional
requirements for the final project deliverable
 The project scope statement provides a common understanding of the
project scope among project stakeholders
 The project scope statement may contain explicit scope exclusions that
can help to manage stakeholder expectations
 This can prevent the project from straying from the original vision in
all project cycle methodologies: sequential, iterative/incremental, and
adaptive/agile
32 of 101
Project scope statement
 Project scope statement. The project scope statement
contents include:
 Product scope description. Progressively elaborates the
characteristics of the product described in the project charter and
requirements
 Product acceptance criteria. Conditions required for acceptance of
deliverables
 Project deliverables. Deliverables include both product outputs and
project outputs, such as project reports and documentation
 Project exclusions. Identifies what is excluded from project
 Project constraints. Lists and describes anything that limits the
project team's options, such as budget, imposed schedule,
milestones, etc.
 Project assumptions. Lists and describes anything assumed to be
true with respect to the scope and impact if these prove to be false
33 of 101
Project document updates
 Results of the Define Scope process may affect other
project documents, including:
 Stakeholder register
 Requirements documentation
 Requirements traceability matrix [not discussed]
34 of 101
Process: Create WBS
 WBS – Work Breakdown Structure. Technique for
describing all work in a project.
 PERT – Program Evaluation and Review Technique. A well-
entrenched technique for scheduling.
 CPM – Critical Path Method. Used with PERT to determine
problems in scheduling.
 Gantt Charts – bar chart that graphically displays project
schedule
35 of 101
The Work Breakdown Structure
 The Work Breakdown Structure (WBS) is a hierarchical
description of the work that must be done to complete the
project as defined in the Project Overview Statement (POS).
 The WBS terms
 Activity: An activity is simply a chunk of work.
 Task: A task is a smaller chunk of work.
 Milestone: a task of zero duration. Usually an external
event. Can be used to mark completion of an activity or
phase.
36 of 101
Overview: Tasks
 Planning and scheduling use tasks as the basic element.
 Sometimes this is known as activities.
 The main tool for activity definition is decomposition
Divide and Conquer
 Decomposition is the process of breaking the project scope and
deliverables into smaller, more manageable components
 These more manageable components are called work packages
 Work packages are the lowest level of decomposition in the WBS
 Reliable time, cost, and resource estimates can be made at the level of
work packages in a project
 ‘Work’ in the context of the WBS means work products or deliverables,
not the effort itself, as in ‘staff-hours of effort’
37 of 101
Decomposition
 Decomposition is usually performed in a top-down, hierarchical manner
as expressed by the Work Breakdown Structure (WBS)
 Creating the Work Breakdown Structure (WBS) is the process of
decomposing project deliverables and work into smaller, more
manageable components
 The level of detail for work packages vary depending on project size and
complexity
 As we have seen, for IT projects using the agile process we have
defined, each iteration (sprint) defines one or more work packages
38 of 101
Overview: Tasks
 Decomposition is the core tool and technique of all WBS effort
 The WBS is:
 Structured hierarchically: each successively lower level represents a
more-detailed definition of project work
 Deliverable-oriented: each lower level represents a more detailed
definition of project work
 A representation of project scope: it organizes and defines the total
scope of the project
 The lowest level of detail in the WBS is the work package
 Work packages are scheduled, cost estimated, monitored, and
controlled
 Decomposition proceeds until it is possible to define the component as a
work package:
 A deliverable or work component at the lowest WBS level that
includes schedule activities and milestones to complete the
deliverables or ‘work’
39 of 101
Work Breakdown Structure
 A Work Breakdown Structure (WBS) captures all the work of
a project in an organized way.
 Portrayed graphically as a hierarchical tree,
 A tabular list of "element" categories and tasks or the
indented task list that appears in your Gantt chart
schedule.
 Breaking Large, complex projects into progressively smaller
pieces
 A collection of defined "work packages" that may include
a number of tasks.
 Continue to refine work until packages are of a suitable
size
 A work package can include design, coding, testing, etc.
40 of 101
Decomposition activities
 Identify and analyze the deliverables and related work
 The project scope statement provides the basis for the first
iteration of deliverable identification
 Structure and organize the WBS according to an
appropriate high-level hierarchy
 For IT projects using an iterative system development model, a
phase/iteration/discipline hierarchy most closely matches the
relevant process
 Note that one of the disciplines in the iterative process is ‘Project
Management’– it is here that appropriate project management
processes may be entered
 Decompose the upper WBS levels into lower-level
detailed components
 If appropriate, larger deliverables may be decomposed into smaller
deliverables, all the way down to the work package level
41 of 101
Decomposition activities
 Develop and assign identification codes to the WBS components
 Note that each item in the WBS has both a unique identifier (the
code or account identifier) and a WBS code
 The unique identifier does not change if a component is moved
about in the WBS structure; however, the WBS code does change
 Verify that the amount of decomposition of work is necessary and
sufficient
 This can be translated into a simple concept: the ‘just right’
principle
 The just right principle states that no more decomposition is
needed–it would be too detailed–and any less decomposition
would be too coarse
 Insufficient decomposition leads to reduced ability to plan,
manage, and control the work
 Excessive decomposition leads to wasted effort and decreased
efficiency
42 of 101
The Work Breakdown Structure
GOAL
Activity Activity
Activity
Activity Activity
Activity
Level 1
Level 2
Activity
Task #1 Task #2 Task #3 Task #4 … Task #n
43 of 101
1. Breaks project into a hierarchy.
2. Creates a clear project structure.
3. Avoids risk of missing project
elements.
4. Enables clarity of high level planning.
Work Breakdown Structure
Uses for the WBS
 Thought process tool:
 The WBS is a design and planning tool.
 It helps the project manager and the project team
visualize exactly how the work of the project can be
defined and managed effectively.
 Architectural design tool:
 The WBS is a picture of the work of the project and how
the items of work are related to one another.
45 of 101
Uses for the WBS
 Planning tool:
 In the planning phase, the WBS gives the project team a
detailed representation of the project as a collection of
activities that must be completed in order for the project
to be completed.
 It is at the lowest activity level of WBS that we will
estimate effort, elapsed time, and resource requirements;
build a schedule of when the work will be completed; and
estimate deliverable dates and project completion.
46 of 101
Uses for the WBS
 Project status reporting tool.
 The WBS is used as structure for reporting project status.
 The project activities are consolidated from the bottom as
lower-level activities are completed.
 Completion of lower-level activities cause higher-level
activities to be partially complete.
 Therefore, WBS defines milestone events that can be
reported to senior management and to the customer.
47 of 101
Six Criteria to Test for Completeness in the WBS
 The WBS is developed as part of a Joint Planning session.
But how do you know that you've done this right? Each
activity must possess six characteristics to be considered
complete – that is, completely decomposed. The six
characteristics are
1. Status/completion is measurable
2. Start/end events are clearly defined
3. Activity has a deliverable
4. Time/cost is easily estimated
5. Activity duration is within acceptable limits
6. Work assignments are independent
» Let us review each one in detail …
48 of 101
Six Criteria to Test for Completeness in the WBS
 Measurable Status: The project manager can ask for the
status of an activity at any point in time during the project. If
the activity has been defined properly, that question is
answered easily.
 Example: a system's documentation is estimated to be
about 300 pages long and requires approximately four
months of full-time work to write, here is a possible report
that a developer can provide regarding the status:
“I’ve written 150 pages, so I guess I am 50 percent
complete.”
49 of 101
Six Criteria to Test for Completeness in the WBS
 Bounded:
 Each activity should have a clearly defined start and end
event.
 Once the start event has occurred, work can begin on the
activity.
 The deliverable is most likely the end event that signals
work is closed on the activity.
» For example, using the systems documentation
example, the start event might be notification to the
team member who will manage the creation of the
systems documentation that the final acceptance tests
of the systems are complete. The end event would be
notification to the project manager that the customer
has approved the systems documentation.
50 of 101
Six Criteria to Test for Completeness in the WBS
 Deliverable
 The result of completing the work that makes up the
activity is the production of a deliverable.
 The deliverable is a visible sign that the activity is
complete.
 This could be an approving manager's signature, a
physical product or document.
 Cost/Time Estimate
 Each activity should have an estimated time and cost of
completion.
 Being able to do this at the lowest level of decomposition
in the WBS allows you to aggregate to higher levels and
the total project cost and the completion date.
51 of 101
Six Criteria to Test for Completeness in the WBS
 Activity Independence
 It is important that each activity be independent. Once
work has begun on the activity, it can continue
reasonably without interruption and without the need of
additional input or information until the activity is
complete.
 Though it is possible that an activity could be scheduled
during different times based on resource availability.
52 of 101
Approaches to Building the WBS
 There are many ways to build the WBS. There is no one
correct way to create the WBS. Hypothetically, if we put
each member of the JPP session in a different room and
asked that person to develop the project WBS, they might
all come with different answers.
 There are three general approaches to building the WBS:
1. Noun-type approaches.
2. Verb-type approaches.
3. Organizational approaches
53 of 101
Approaches to Building the WBS
 Noun-type approaches. Noun-type approaches define the
deliverable of the project work in terms of the components (
physical or functional) that make up the deliverable.
 Verb-type approaches. Verb-type approaches define the
deliverable of the project work in terms of the actions that
must be done to produce the deliverable. These include the
design-build-test-implement and project objectives
approaches.
 Organizational approaches. Organizational approaches
define the deliverable of the project work in terms of the
organizational units that will work on the project. This type of
approach includes the department, process, and geographic
location approaches.
54 of 101
WBS and Gantt Chart in Microsoft Project
55 of 101
Importance of Phases
 The end of each phase should be a milestone
 The end of each significant task should be a milestone
 These can define your management review points
 “Phase exits” or “kill points”
 Ensure continued alignment with goals
 Form of Validation & Verification (V&V)
 Milestones should be entered into the WBS as a zero
duration task such as “approve project plan”
56 of 101
Work Breakdown Structure (WBS)
 Recall the definition from the PMBOK Guide:
 “The WBS is a deliverable-oriented hierarchical
decomposition of the work to be executed by the project
team to accomplish the project objectives and create the
required deliverables.”
 WBS is the primary tool for managing the scope of a project
 Work in the WBS is within scope
 Work not in the WBS is out of scope
 Though relatively simple, considered the single most
important project management tool
 In WBS, levels represent different levels of project
decomposition
57 of 101
The 100% rule
 The 100% rule is one of the most important principles guiding
development, decomposition, and evaluation of the WBS
 Rule states that the WBS:
 Includes 100% of the work defined by the project scope
 Captures all internal, external, and interim deliverables in
terms of work to be completed, including project management
 Rule applies at all levels within the hierarchy: the sum of the work
at the “child” level must equal 100% of the work represented by
the “parent”
 WBS should not include any work that falls outside the actual
scope of the project, that is, it cannot include more than 100% of
the work
58 of 101
Conventional WBS levels
 Level 1
 Project name
 Level 2
 Major subsystems of the project
 Level 3
 Components/task activities of subsystems at Level 2
 Level 4
 Subcomponents/subtasks of components/tasks at Level 3
 Level 5
 Work packages for subcomponents/subtasks at Level 4
 Work packages are where the actual work takes place
 Assigned to a person and given a schedule and budget
Note that conventional WBS
decomposition levels are
product-oriented
59 of 101
Criticisms of conventional WBS
 Conventional WBS is prematurely structured around product
design
 Note early orientation toward concrete subsystems
 Conventional WBS is prematurely decomposed, planned,
and budgeted in too much or too little detail
 Recall the idea of progressive elaboration
 Conventional WBS is project-specific, making cross-project
comparisons difficult or impossible
 Result of first item, above
60 of 101
Sample conventional WBS
Note early commitment to a
specific system decomposition
or architecture
Other subsystems have same
WBS pattern as sensor
detection subsystem
Comparison of different
projects requires extracting this
information for each subsystem
& combining
61 of 101
WBS terminology (PMI)
 Deliverable. Any unique and verifiable product, result, or capability to
perform a service that must be produced to complete a process, phase,
or project
 Milestone. A significant point or event in the project
 Work Breakdown Structure Component. Entry in the work breakdown
structure that can be at any level. Also known as WBS Element
 Work Package. Deliverable or project work component at the lowest
level of each branch of the WBS. Includes schedule activities and
milestones required to complete the work package deliverable or project
work component
Note: It is not necessary to enter every work package activity as a
separate WBS component
62 of 101
WBS representations
 There are two common ways of representing the WBS
 Hierarchical graphical format. A graphical view, similar in form to an
organization chart
 Hierarchical textual format. This is the common hierarchical list view
of the WBS, provided by most project management software such as
MS Project
 WBS should always be developed before the schedule is worked out,
without trying to sequence specific activities
 This is primarily important (and essential) when using a functional
WBS decomposition
 Process-oriented WBS decomposition (e.g. evolutionary) usually has
well-defined higher-level WBS components
 Specific activity sequencing is determined in the schedule
63 of 101
Rolling wave planning
 Our understanding of work that must be accomplished in the near
term is better than that for work to be performed far in the future
 Rolling wave planning varies the amount of planning detail
depending on the immediacy of the tasks to be performed
 Rolling wave planning is a means for implementing progressive
elaboration
 Work in the upcoming one or two reporting periods is planned in
detail, while later work is planned at a lower level of detail
64 of 101
Rolling wave planning
 Note on 100% rule:
 What encompasses 100% of the project work is
referenced to a particular time point in the project
 Scope may change, but only with proper approval and
control
 Implication: ‘100%’ comprises all approved work at a
particular point in time
65 of 101
Create WBS: Outputs
 Scope baseline. The scope baseline is the approved version
of a scope statement, work breakdown structure (WBS), and
its associated WBS dictionary:
 Project scope statement. Output from Define Scope process
 WBS. Either graphical or tabular form
 WBS dictionary. A companion document to the WBS, providing
detailed information about components in the WBS, including work
packages (see next slide for content)
 In a conventional project management environment the
scope baseline can be changed only through formal change
control procedures
66 of 101
WBS dictionary
 Companion document to the WBS
 Provides the detailed content for the WBS, including work
packages
 Practically, WBS dictionary is developed concurrently with
Activity Definition process under Project Time Management
knowledge area
 WBS components are cross-referenced to other WBS
components as needed
67 of 101
WBS dictionary content
 Required
 Code or account
identifier – unique
number assigned to a
WBS component
 Statement of work –
scope statement for the
WBS component
 Responsible
organization for WBS
component
 Schedule milestones for
WBS component
 Optional
 Contract information
 Quality requirements –
may be used in
assessment planning
 Technical references to
assist in executing work
 Charge number
 List of schedule
activities
 Resources required
 Estimate of cost
68 of 101
WBS template
Component groups with a ‘+’ in
front of them are ‘rolled up’–
subcomponents are hidden to
reduce clutter
69 of 101
Activity or
task
definition
Note expansion and
detailing of WBS template
Architecture design
modeling entry; renamed
Software architecture
description to Document
software architecture
Note expansion and
detailing of WBS template
Design demonstration
planning and conduct entry
Added System architecture
definition WBS component
Note expansion and
detailing of WBS template
Critical component coding
demo integration entry
Note rework of WBS
template Elaboration phase
assessment entry
70 of 101
Create WBS: Data Flow Diagram
71 of 101
Agile Perspective: Create WBS
Valuable concepts and tools
 The Create WBS process is among the least compatible with a complex
(or agile) project perspective
 It encourages solidifying the scope of the project in a complex,
difficult to change artifact, the WBS
 Once an artifact is created, it assumes an authority that may not be
justified
 Most WBSs are out-of-date shortly after being created
☛ People are reluctant to toss something that has taken so much effort
 Nevertheless, the process of thoughtful decomposition of the product
into smaller, more manageable pieces is certainly compatible with an
adaptive/agile methodology
 Adaptive/agile limits high-level decomposition to the product roadmap,
and defers low-level decomposition to the release and iteration (sprint)
level
72 of 101
WBS – Basis of Many Things
 Network scheduling
 Costing
 Risk analysis
 Organizational structure
 Control
 Measurement
73 of 101
The MS-Project Process
 Move WBS into a Project outline (in Task Sheet)
 Add resources (team members or roles)
 Add costs for resources
 Assign resources to tasks
 Establish dependencies
 Refine and optimize
 Create baseline
 Track progress (enter actuals, etc.)
74 of 101
Defining Task Sets
 Determine type of project
 Assess the degree of rigor required
 Identify adaptation criteria
 Select appropriate software engineering tasks
 Task Set Refinement
 Use Work Breakdown Structure to determine tasks
 Define a Task Network
 Use a Gantt Chart and/or PERT to document
To be Continued…

Contenu connexe

Similaire à 3&4. project scope management at project.ppt

Scope and Time Management
Scope and Time ManagementScope and Time Management
Scope and Time ManagementSabrinaScott22
 
PMO (Project Management Office)
PMO (Project Management Office)PMO (Project Management Office)
PMO (Project Management Office)Dilawar Abbas
 
3 scope Management
3 scope Management 3 scope Management
3 scope Management Qussay Karam
 
2.1 integration management
2.1 integration management2.1 integration management
2.1 integration managementIrefuser1
 
Project Management Cycle and MS Project 2013 By Subodh Kumar PMP
Project Management Cycle and  MS Project 2013  By Subodh Kumar PMPProject Management Cycle and  MS Project 2013  By Subodh Kumar PMP
Project Management Cycle and MS Project 2013 By Subodh Kumar PMPSubodh Kumar
 
Is your project not going well this will help you get it back on track
Is your project not going well this will help you get it back on trackIs your project not going well this will help you get it back on track
Is your project not going well this will help you get it back on trackProject Management Solutions
 
ICB Competence, Project Standards
ICB Competence, Project StandardsICB Competence, Project Standards
ICB Competence, Project StandardsUjjwal Joshi
 
Project management professional
Project management professionalProject management professional
Project management professionalReema
 
Chapter 5- Project mgt.pptx
Chapter 5- Project  mgt.pptxChapter 5- Project  mgt.pptx
Chapter 5- Project mgt.pptxteshome eshetu
 
D22MB040_Unit_6.pptx
D22MB040_Unit_6.pptxD22MB040_Unit_6.pptx
D22MB040_Unit_6.pptxkiranroy6777
 
Project scope management and planning
Project scope management and planningProject scope management and planning
Project scope management and planningAbubeker mukemil
 
Effective Project Integration Management
Effective Project Integration ManagementEffective Project Integration Management
Effective Project Integration Managementssuser9d62d6
 
Project Management Life Cycle
Project Management Life CycleProject Management Life Cycle
Project Management Life CycleReema
 
Project Management Process and Its Phases
Project Management Process and Its PhasesProject Management Process and Its Phases
Project Management Process and Its PhasesGaurav Sukhija
 
2.05 scope management 1
2.05 scope management 12.05 scope management 1
2.05 scope management 1reddvise
 

Similaire à 3&4. project scope management at project.ppt (20)

Scope and Time Management
Scope and Time ManagementScope and Time Management
Scope and Time Management
 
Project Scope Management
Project Scope ManagementProject Scope Management
Project Scope Management
 
PMO (Project Management Office)
PMO (Project Management Office)PMO (Project Management Office)
PMO (Project Management Office)
 
3 scope Management
3 scope Management 3 scope Management
3 scope Management
 
PMP PMBok 5th ch 5 scope management
PMP PMBok 5th ch 5 scope managementPMP PMBok 5th ch 5 scope management
PMP PMBok 5th ch 5 scope management
 
2.1 integration management
2.1 integration management2.1 integration management
2.1 integration management
 
Pm audit and assessment approach final
Pm audit and assessment approach   finalPm audit and assessment approach   final
Pm audit and assessment approach final
 
Project Management Cycle and MS Project 2013 By Subodh Kumar PMP
Project Management Cycle and  MS Project 2013  By Subodh Kumar PMPProject Management Cycle and  MS Project 2013  By Subodh Kumar PMP
Project Management Cycle and MS Project 2013 By Subodh Kumar PMP
 
Is your project not going well this will help you get it back on track
Is your project not going well this will help you get it back on trackIs your project not going well this will help you get it back on track
Is your project not going well this will help you get it back on track
 
ICB Competence, Project Standards
ICB Competence, Project StandardsICB Competence, Project Standards
ICB Competence, Project Standards
 
Project management professional
Project management professionalProject management professional
Project management professional
 
Chapter 5- Project mgt.pptx
Chapter 5- Project  mgt.pptxChapter 5- Project  mgt.pptx
Chapter 5- Project mgt.pptx
 
2_Project Scope Management
2_Project Scope Management2_Project Scope Management
2_Project Scope Management
 
D22MB040_Unit_6.pptx
D22MB040_Unit_6.pptxD22MB040_Unit_6.pptx
D22MB040_Unit_6.pptx
 
Entra lecture6 PM1.pdf
Entra lecture6 PM1.pdfEntra lecture6 PM1.pdf
Entra lecture6 PM1.pdf
 
Project scope management and planning
Project scope management and planningProject scope management and planning
Project scope management and planning
 
Effective Project Integration Management
Effective Project Integration ManagementEffective Project Integration Management
Effective Project Integration Management
 
Project Management Life Cycle
Project Management Life CycleProject Management Life Cycle
Project Management Life Cycle
 
Project Management Process and Its Phases
Project Management Process and Its PhasesProject Management Process and Its Phases
Project Management Process and Its Phases
 
2.05 scope management 1
2.05 scope management 12.05 scope management 1
2.05 scope management 1
 

Plus de GoharSaeed6

Strategic planning and management Lecture.ppt
Strategic planning and management Lecture.pptStrategic planning and management Lecture.ppt
Strategic planning and management Lecture.pptGoharSaeed6
 
GRP-Change_Management presentation a research work
GRP-Change_Management presentation a research workGRP-Change_Management presentation a research work
GRP-Change_Management presentation a research workGoharSaeed6
 
SUPPLY CHAIN Chain Management LECTURE.ppt
SUPPLY CHAIN Chain Management LECTURE.pptSUPPLY CHAIN Chain Management LECTURE.ppt
SUPPLY CHAIN Chain Management LECTURE.pptGoharSaeed6
 
Public Servant & Change Management by Lt. General Javed Hassan (07-09-2018).pptx
Public Servant & Change Management by Lt. General Javed Hassan (07-09-2018).pptxPublic Servant & Change Management by Lt. General Javed Hassan (07-09-2018).pptx
Public Servant & Change Management by Lt. General Javed Hassan (07-09-2018).pptxGoharSaeed6
 
Managing Change in organization and business
Managing Change in organization and businessManaging Change in organization and business
Managing Change in organization and businessGoharSaeed6
 
Organization Change Management for the handling change in organizations
Organization Change Management for the handling change in organizationsOrganization Change Management for the handling change in organizations
Organization Change Management for the handling change in organizationsGoharSaeed6
 
Approaches To Planning by Hassan Raza.ppt
Approaches To Planning by Hassan Raza.pptApproaches To Planning by Hassan Raza.ppt
Approaches To Planning by Hassan Raza.pptGoharSaeed6
 
MNC & GLOBALIZATION.ppt
MNC &  GLOBALIZATION.pptMNC &  GLOBALIZATION.ppt
MNC & GLOBALIZATION.pptGoharSaeed6
 
Nexus of Agriculture & rural development.GOHAR.ppt
Nexus of Agriculture & rural development.GOHAR.pptNexus of Agriculture & rural development.GOHAR.ppt
Nexus of Agriculture & rural development.GOHAR.pptGoharSaeed6
 
INTERNAL CONTROLS & INTERNAL AUDIT.ppt
INTERNAL CONTROLS & INTERNAL AUDIT.pptINTERNAL CONTROLS & INTERNAL AUDIT.ppt
INTERNAL CONTROLS & INTERNAL AUDIT.pptGoharSaeed6
 

Plus de GoharSaeed6 (12)

Strategic planning and management Lecture.ppt
Strategic planning and management Lecture.pptStrategic planning and management Lecture.ppt
Strategic planning and management Lecture.ppt
 
GRP-Change_Management presentation a research work
GRP-Change_Management presentation a research workGRP-Change_Management presentation a research work
GRP-Change_Management presentation a research work
 
SUPPLY CHAIN Chain Management LECTURE.ppt
SUPPLY CHAIN Chain Management LECTURE.pptSUPPLY CHAIN Chain Management LECTURE.ppt
SUPPLY CHAIN Chain Management LECTURE.ppt
 
Public Servant & Change Management by Lt. General Javed Hassan (07-09-2018).pptx
Public Servant & Change Management by Lt. General Javed Hassan (07-09-2018).pptxPublic Servant & Change Management by Lt. General Javed Hassan (07-09-2018).pptx
Public Servant & Change Management by Lt. General Javed Hassan (07-09-2018).pptx
 
Managing Change in organization and business
Managing Change in organization and businessManaging Change in organization and business
Managing Change in organization and business
 
Organization Change Management for the handling change in organizations
Organization Change Management for the handling change in organizationsOrganization Change Management for the handling change in organizations
Organization Change Management for the handling change in organizations
 
Approaches To Planning by Hassan Raza.ppt
Approaches To Planning by Hassan Raza.pptApproaches To Planning by Hassan Raza.ppt
Approaches To Planning by Hassan Raza.ppt
 
ANOVA.ppt
ANOVA.pptANOVA.ppt
ANOVA.ppt
 
OB intro.pptx
OB intro.pptxOB intro.pptx
OB intro.pptx
 
MNC & GLOBALIZATION.ppt
MNC &  GLOBALIZATION.pptMNC &  GLOBALIZATION.ppt
MNC & GLOBALIZATION.ppt
 
Nexus of Agriculture & rural development.GOHAR.ppt
Nexus of Agriculture & rural development.GOHAR.pptNexus of Agriculture & rural development.GOHAR.ppt
Nexus of Agriculture & rural development.GOHAR.ppt
 
INTERNAL CONTROLS & INTERNAL AUDIT.ppt
INTERNAL CONTROLS & INTERNAL AUDIT.pptINTERNAL CONTROLS & INTERNAL AUDIT.ppt
INTERNAL CONTROLS & INTERNAL AUDIT.ppt
 

Dernier

Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 

Dernier (20)

Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 

3&4. project scope management at project.ppt

  • 2. Scope  Project scope management is one of the most critical project management knowledge (skill) areas  Scope defines  All the work that is required to complete the project successfully and  Only the work that is required, no more, no less  This latter point is critical: project scope management defines and controls what is and is not part of the project work
  • 3. Project Scope Management  It includes the processes required to ensure that the project includes all the work required, and only the work required, to complete the project successfully.  Scope refers to all the work & only the work involved in creating the products of the project and the processes used to create them.  A deliverable is a product produced as part of a project, such as hardware or software, documents etc.
  • 4. Project Scope Management  Scope Management means:  Constantly check to make sure you are completing all the work.  Not letting people randomly add to the scope of the project without a structured change control system.  Making sure all changes fit within the project charter.  Defining and controlling what is and is not included in the project.  Preventing extra work or gold plating: You should give the customer what they asked for, no more and no less. Giving any extras is a waste of time and adds no benefit to the project!
  • 5.  Components of Project Scope Management 1. Plan Scope Management 2. Collect Requirements 3. Define Scope 4. Create WBS 5. Validate Scope 6. Control Scope Project Management Process Groups Knowledge Areas Initiating Planning Executing Monitoring & Controlling Closing 5. Project Scope Management 1. Plan Scope Management 2. Collect Requirement 3. Define Scope 4. Create WBS 5. Valide Scope 6. Control Scope Project Scope Management
  • 6. Components of Project Scope Management 1. Plan Scope Management: The process of creating a scope management plan that documents how the project scope will be defined, validated and controlled. 2 Collect Requirements: the process of determining, documenting and managing stakeholder’s needs to meet the project objectives. 3 Define Scope: the process of developing a detailed description of the project and the product. 4 Create WBS: the process of subdividing the project deliverables and the project work into smaller, more manageable components. 5 Validate Scope: the process of formalizing acceptance of the completed project deliverables. 6 Control Scope: the process of monitoring the status of the project and product scope and managing changes to the scope baseline.
  • 7. Project Scope Management In the project context, the term “scope” can refer to: Product scope. The features and functions that characterize a product, service, or result. Project scope. The work performed to deliver a product, service, or result with the specified features and functions. The term “project scope” is sometimes viewed as including product scope. Completion of the project scope is measured against the PMP, while completion of the product scope is measured against the product requirements. The term “requirement” is defined as a condition or capability that is required to be present in a product, service, or result to satisfy an agreement or other formally imposed specification. Key Trends & Tailoring Concepts Practices considerations Considerations for Agile/Adaptive environments
  • 8. Eliciting (extracting), documenting, and managing stakeholder requirements takes place within the Project Scope Management processes. Trends and emerging practices for Project Scope Management include a focus on collaborating with business analysis professionals to: Determine problems and identify business needs; Identifyand recommend viable solutionsfor meeting those needs; Elicit, document, and manage stakeholder requirements in order to meet business and project objectives; Facilitate the successful implementation of the product, service, or end result of the program or project. Key Concepts Tailoring considerations Considerations for Agile/Adaptive environments Trends & Practices Project Scope Management
  • 9. Considerations for tailoring include but are not limited to: Knowledge and requirements management. Does the organization have formal or informal knowledge and requirements management systems? What guidelines should the PM establish for requirements to be reused in the future? Validation and control. Does the organization have existing formal or informal validation and control-related policies, procedures, and guidelines? Development approach. Does the organization use agile approaches in managing projects? Is the development approach iterative or incremental? Is a predictive approach used? Will a hybrid approach be productive? Stability of requirements. Are there areas of the project with unstable requirements? Do unstable requirements necessitate the use of lean, agile, or other adaptive techniques until they are stable and well defined? Governance. Does the organization have formal or informal audit and governance policies, procedures, and guidelines? Key Trends & Tailoring Concepts Practices considerations Considerations for Agile/Adaptive environments Project Scope Management
  • 10. In projects with evolving requirements, high risk, or significant uncertainty, the scope is often not understood at the beginning of the project or it evolves during the project. Agile methods deliberately spend less time trying to define and agree on scope in the early stage of the project and spend more time establishing the process for its ongoing discovery and refinement. Many environments with emerging requirements find that there is often a gap between the real business requirements and the business requirements that were originally stated. Therefore, agile methods purposefully build and review prototypes and release versions in order to refine the requirements. As a result, scope is defined and redefined throughout the project. In agile approaches, the requirements constitute the backlog. Key Concepts Tailoring considerations Considerations for Agile/Adaptive environments Trends & Practices Project Scope Management
  • 11. Creating a scope management plan that documents how the project scope will be defined, validated and controlled. It starts with the Project charter and the approved subsidiary plans Project Scope Management
  • 12. Plan Scope Management Focus of Plan Scope Requirements You must plan in advance, how you will determine the scope. This is part of your scope management plan. Scope must be defined, clear, and formally approved before work starts. Requirements are gathered from all the stakeholders. Requirements gathering can take a substantial amount of time, especially on large projects that may require you to obtain requirements from hundreds of stakeholders. A work breakdown structure (WBS) is used on all projects. A side benefit of this tool is that you may find additional scope and be able to clarify identified scope when you create WBS. While the project is being completed, you must check to make sure you are doing all the work but only the work included in the PMP. Any change to scope must be evaluated for its effect on time, cost, risk, quality, resources and customers satisfaction “Gold plating” in project is not allowed No changes to scope are allowed without an approved change request. Scope changes should not be approved if they relate to work that does not fit within the project charter You need to clearly understand what is and is not included in the project.
  • 13. Plan Scope Management Inputs Tools & Techniques Outputs 1. Project charter 2. Project management plan • Quality management plan • Project life cycle description • Development approach 3. Enterprise environmental factors 4. Organizational process assets 1. ExpertJudgment 2. Dataanalysis • Alternatives analysis 1. Meetings 1. Scope management plan 2. Requirements management plan
  • 14. Tools & Techniques Plan Scope Management Input Output 2. Project Management Plan Project management plan components include:  Quality management plan. The way the project and product scope will be managed can be influenced by how the organization’s quality policy, methodologies, and standards are implemented on the project.  Project life cycle description. The project life cycle determines the series of phases that a project passes through from its inception to the end of the project.  Development approach. The development approach defines whether waterfall, iterative, adaptive, agile, or a hybrid development approach will be used.
  • 15. Tools & Techniques Plan Scope Management Input Output 1. Scope Management Plan The Scope Management Plan describes the processes needed to be implemented to manage the scope:  Process for preparing a project scope statement;  Process that enables the creation of the WBS from the detailed project scope statement;  Process that establishes how the scope baseline will be approved and maintained;  Process that specifies how formal acceptance of the completed project deliverables will be obtained.  The scope management plan can be formal or informal, broadly framed or highly detailed, based on the needs of the project.  It becomes an important part of the PMP and important input to the other scope management processes.
  • 16. Tools & Techniques Plan Scope Management Input Output 2. Requirements Management Plan Describes how the requirements will be analyzed, documented and managed. The components of the requirements management plan include:  How requirements activities will be planned, tracked, and reported; Configuration management activities such as: how changes will be initiated; how impacts will be analyzed; how they will be traced, tracked, and reported; as well as the authorization levels required to approve these changes; Requirements prioritization process; Metrics that will be used and the rationale for using them; Traceability structure that reflects the requirement attributes captured on the traceability matrix.
  • 17. Scope planning  Scope planning is concerned with choosing the most appropriate, most effective approach to managing the scope of the project  Scope planning defines how to:  Define the scope  Develop the detailed project scope statement  Define and develop the WBS  Verify project scope  Control project scope  Scope planning takes two primary inputs: the project charter and the preliminary project scope statement  Scope planning results in a project scope management plan
  • 18. Project detailed scope statement  The project detailed scope statement is an evolved version of the preliminary project scope statement  Content (template) requirements are identical to the preliminary version  Actual content of the detailed scope definition should reflect any additional information gathered since preliminary scope statement
  • 19. Inputs, tools & techniques, and outputs Inputs  Project management plan  Project Charter  Enterprise environmental factors  Organizational process assets Tools & Techniques  Expert judgment  Meetings Outputs  Scope management plan  Requirements management plan 19 of 101
  • 20. Scope management plan  According to PMBOK: “The scope management plan can be formal or informal, broadly framed or highly detailed, based on the needs of the project.”  This course adopts the informal, broadly-framed perspective  The components of a scope management plan include:  Process for preparing a detailed project scope statement  Process that enables the creation of the WBS from the detailed project scope statement  Process that establishes how the WBS will be maintained and approved  Process that specifies how formal acceptance of the completed project deliverables will be obtained  Process to control how requests for changes to the detailed project scope statement will be processed—this process is directly linked to the Perform Integrated Change Control process 20 of 101
  • 21. Requirements management plan  Components of the requirements management plan can include, but are not limited to:  How requirements activities will be planned, tracked, and reported  Configuration management activities such as: » How changes to the product will be initiated » How impacts will be analyzed, how they will be traced, tracked, and reported » Authorization levels required to approve these changes  Requirements prioritization process  Product metrics that will be used and the rationale for using them  Traceability structure to reflect which requirement attributes will be captured on the traceability matrix 21 of 101
  • 22. Plan Scope Management: Data Flow Diagram 22 of 101
  • 23. Process: Collect Requirements  An American Co. namely Standish Group reported critical analysis of project scope in 2019 and determined that: » Requirements are unclear, incomplete, or the project management methodology does not accommodate changing requirements effectively  Collecting initial requirements is a critical first step in managing requirements over the course of the project  In an iterative/incremental or adaptive/agile project, requirements collection continues throughout the life cycle of the project  Requirements elicitation and analysis requires a complete course. 23 of 101
  • 24. Types of requirements  Business requirements. Describe the high-level needs of the organization as a whole  Examples: Increase e-commerce purchases by 25%  Stakeholder requirements. Describe the needs of a particular stakeholder, especially with respect to external stakeholders  Example: As the site owner, I want the site supply chain applications to interface with the Web site  Functional requirements.* Describe the behavior of the product  Example: As a retail customer, I want to be able to shop by brand or product category  Nonfunctional requirements.* Describe the behavioral qualities required for the product to be effective  Example: As the Web site owner, I want the site to be available 99.99% of the time over a 1-year period 24 of 101
  • 25. Types of requirements  Transition requirements. Describe temporary capabilities, such as data conversion and training requirements, needed to transition from the current to the future state  Example: As a data entry clerk, I want to be able to use the keyboard shortcuts from the previous order system, so that I can maintain my level of productivity  Project requirements. Describe the actions, processes, or other conditions the project needs to meet  Example: Project must use the hybrid plan-driven, iterative and agile methodology  Quality requirements. Capture condition or criteria needed to validate the successful completion of a project deliverable  Example: As the site owner, I want a retail customer test group to be able to successfully search for and find a requested product within 30 seconds 25 of 101
  • 26. Inputs, tools & techniques, and outputs 26 of 101
  • 27. Requirements documentation  Business requirements  Business and project objectives  Business rules for the performing organization  Guiding principles of the organization.  Stakeholder requirements  Impacts to other organizational areas  Impacts to other entities inside or outside the performing organization  Stakeholder communication and reporting requirements. 27 of 101
  • 28. Requirements documentation  Solution requirements  Functional and nonfunctional requirements  Technology and standard compliance requirements  Support and training requirements  Quality requirements  Reporting requirements  Project requirements  Levels of service, performance, safety, compliance, etc.  Acceptance criteria  Transition requirements  Requirements assumptions, dependencies, and constraints 28 of 101
  • 29. Project Considerations  Is infrastructure setup part of your project?  Assumptions  What are you counting on?  These can be critical to identify  Resources expected: equipment/people, approvals  Availability of partners, connections  Delineate key limits: » For example: System load: expect a maximum of 100 users 29 of 101
  • 30. Overview  The Define Scope process develops a detailed description of the project and product  Implicit (and stated) in the Define Scope process is the assumption that not all of the requirements collected in the Collect Requirements process may be included in the project  Though compatible with an adaptive/agile methodology, this assumption represents a less-flexible approach to managing requirements and scope  The Project Scope Statement describes the project scope, major deliverables, assumptions, and constraints 30 of 101
  • 31. Tools and techniques  Product analysis. Product analysis is the process of translating high-level product descriptions into tangible deliverables. Product analysis in IT includes techniques such as:  System analysis  Requirements analysis  Systems engineering  Alternatives identification. Attempts to uncover alternative approaches to executing and performing the project work, using techniques such as brainstorming and mind mapping  Alternatives provide contrasting options to the planned approach, allowing better definition of scope 31 of 101
  • 32. Project scope statement  The project scope statement documents the entire scope, including project and product scope  Project scope encompasses product scope plus the work required to create the product: any project-related activities, such as documentation delivery and training  Product scope encompasses the functional and non-functional requirements for the final project deliverable  The project scope statement provides a common understanding of the project scope among project stakeholders  The project scope statement may contain explicit scope exclusions that can help to manage stakeholder expectations  This can prevent the project from straying from the original vision in all project cycle methodologies: sequential, iterative/incremental, and adaptive/agile 32 of 101
  • 33. Project scope statement  Project scope statement. The project scope statement contents include:  Product scope description. Progressively elaborates the characteristics of the product described in the project charter and requirements  Product acceptance criteria. Conditions required for acceptance of deliverables  Project deliverables. Deliverables include both product outputs and project outputs, such as project reports and documentation  Project exclusions. Identifies what is excluded from project  Project constraints. Lists and describes anything that limits the project team's options, such as budget, imposed schedule, milestones, etc.  Project assumptions. Lists and describes anything assumed to be true with respect to the scope and impact if these prove to be false 33 of 101
  • 34. Project document updates  Results of the Define Scope process may affect other project documents, including:  Stakeholder register  Requirements documentation  Requirements traceability matrix [not discussed] 34 of 101
  • 35. Process: Create WBS  WBS – Work Breakdown Structure. Technique for describing all work in a project.  PERT – Program Evaluation and Review Technique. A well- entrenched technique for scheduling.  CPM – Critical Path Method. Used with PERT to determine problems in scheduling.  Gantt Charts – bar chart that graphically displays project schedule 35 of 101
  • 36. The Work Breakdown Structure  The Work Breakdown Structure (WBS) is a hierarchical description of the work that must be done to complete the project as defined in the Project Overview Statement (POS).  The WBS terms  Activity: An activity is simply a chunk of work.  Task: A task is a smaller chunk of work.  Milestone: a task of zero duration. Usually an external event. Can be used to mark completion of an activity or phase. 36 of 101
  • 37. Overview: Tasks  Planning and scheduling use tasks as the basic element.  Sometimes this is known as activities.  The main tool for activity definition is decomposition Divide and Conquer  Decomposition is the process of breaking the project scope and deliverables into smaller, more manageable components  These more manageable components are called work packages  Work packages are the lowest level of decomposition in the WBS  Reliable time, cost, and resource estimates can be made at the level of work packages in a project  ‘Work’ in the context of the WBS means work products or deliverables, not the effort itself, as in ‘staff-hours of effort’ 37 of 101
  • 38. Decomposition  Decomposition is usually performed in a top-down, hierarchical manner as expressed by the Work Breakdown Structure (WBS)  Creating the Work Breakdown Structure (WBS) is the process of decomposing project deliverables and work into smaller, more manageable components  The level of detail for work packages vary depending on project size and complexity  As we have seen, for IT projects using the agile process we have defined, each iteration (sprint) defines one or more work packages 38 of 101
  • 39. Overview: Tasks  Decomposition is the core tool and technique of all WBS effort  The WBS is:  Structured hierarchically: each successively lower level represents a more-detailed definition of project work  Deliverable-oriented: each lower level represents a more detailed definition of project work  A representation of project scope: it organizes and defines the total scope of the project  The lowest level of detail in the WBS is the work package  Work packages are scheduled, cost estimated, monitored, and controlled  Decomposition proceeds until it is possible to define the component as a work package:  A deliverable or work component at the lowest WBS level that includes schedule activities and milestones to complete the deliverables or ‘work’ 39 of 101
  • 40. Work Breakdown Structure  A Work Breakdown Structure (WBS) captures all the work of a project in an organized way.  Portrayed graphically as a hierarchical tree,  A tabular list of "element" categories and tasks or the indented task list that appears in your Gantt chart schedule.  Breaking Large, complex projects into progressively smaller pieces  A collection of defined "work packages" that may include a number of tasks.  Continue to refine work until packages are of a suitable size  A work package can include design, coding, testing, etc. 40 of 101
  • 41. Decomposition activities  Identify and analyze the deliverables and related work  The project scope statement provides the basis for the first iteration of deliverable identification  Structure and organize the WBS according to an appropriate high-level hierarchy  For IT projects using an iterative system development model, a phase/iteration/discipline hierarchy most closely matches the relevant process  Note that one of the disciplines in the iterative process is ‘Project Management’– it is here that appropriate project management processes may be entered  Decompose the upper WBS levels into lower-level detailed components  If appropriate, larger deliverables may be decomposed into smaller deliverables, all the way down to the work package level 41 of 101
  • 42. Decomposition activities  Develop and assign identification codes to the WBS components  Note that each item in the WBS has both a unique identifier (the code or account identifier) and a WBS code  The unique identifier does not change if a component is moved about in the WBS structure; however, the WBS code does change  Verify that the amount of decomposition of work is necessary and sufficient  This can be translated into a simple concept: the ‘just right’ principle  The just right principle states that no more decomposition is needed–it would be too detailed–and any less decomposition would be too coarse  Insufficient decomposition leads to reduced ability to plan, manage, and control the work  Excessive decomposition leads to wasted effort and decreased efficiency 42 of 101
  • 43. The Work Breakdown Structure GOAL Activity Activity Activity Activity Activity Activity Level 1 Level 2 Activity Task #1 Task #2 Task #3 Task #4 … Task #n 43 of 101
  • 44. 1. Breaks project into a hierarchy. 2. Creates a clear project structure. 3. Avoids risk of missing project elements. 4. Enables clarity of high level planning. Work Breakdown Structure
  • 45. Uses for the WBS  Thought process tool:  The WBS is a design and planning tool.  It helps the project manager and the project team visualize exactly how the work of the project can be defined and managed effectively.  Architectural design tool:  The WBS is a picture of the work of the project and how the items of work are related to one another. 45 of 101
  • 46. Uses for the WBS  Planning tool:  In the planning phase, the WBS gives the project team a detailed representation of the project as a collection of activities that must be completed in order for the project to be completed.  It is at the lowest activity level of WBS that we will estimate effort, elapsed time, and resource requirements; build a schedule of when the work will be completed; and estimate deliverable dates and project completion. 46 of 101
  • 47. Uses for the WBS  Project status reporting tool.  The WBS is used as structure for reporting project status.  The project activities are consolidated from the bottom as lower-level activities are completed.  Completion of lower-level activities cause higher-level activities to be partially complete.  Therefore, WBS defines milestone events that can be reported to senior management and to the customer. 47 of 101
  • 48. Six Criteria to Test for Completeness in the WBS  The WBS is developed as part of a Joint Planning session. But how do you know that you've done this right? Each activity must possess six characteristics to be considered complete – that is, completely decomposed. The six characteristics are 1. Status/completion is measurable 2. Start/end events are clearly defined 3. Activity has a deliverable 4. Time/cost is easily estimated 5. Activity duration is within acceptable limits 6. Work assignments are independent » Let us review each one in detail … 48 of 101
  • 49. Six Criteria to Test for Completeness in the WBS  Measurable Status: The project manager can ask for the status of an activity at any point in time during the project. If the activity has been defined properly, that question is answered easily.  Example: a system's documentation is estimated to be about 300 pages long and requires approximately four months of full-time work to write, here is a possible report that a developer can provide regarding the status: “I’ve written 150 pages, so I guess I am 50 percent complete.” 49 of 101
  • 50. Six Criteria to Test for Completeness in the WBS  Bounded:  Each activity should have a clearly defined start and end event.  Once the start event has occurred, work can begin on the activity.  The deliverable is most likely the end event that signals work is closed on the activity. » For example, using the systems documentation example, the start event might be notification to the team member who will manage the creation of the systems documentation that the final acceptance tests of the systems are complete. The end event would be notification to the project manager that the customer has approved the systems documentation. 50 of 101
  • 51. Six Criteria to Test for Completeness in the WBS  Deliverable  The result of completing the work that makes up the activity is the production of a deliverable.  The deliverable is a visible sign that the activity is complete.  This could be an approving manager's signature, a physical product or document.  Cost/Time Estimate  Each activity should have an estimated time and cost of completion.  Being able to do this at the lowest level of decomposition in the WBS allows you to aggregate to higher levels and the total project cost and the completion date. 51 of 101
  • 52. Six Criteria to Test for Completeness in the WBS  Activity Independence  It is important that each activity be independent. Once work has begun on the activity, it can continue reasonably without interruption and without the need of additional input or information until the activity is complete.  Though it is possible that an activity could be scheduled during different times based on resource availability. 52 of 101
  • 53. Approaches to Building the WBS  There are many ways to build the WBS. There is no one correct way to create the WBS. Hypothetically, if we put each member of the JPP session in a different room and asked that person to develop the project WBS, they might all come with different answers.  There are three general approaches to building the WBS: 1. Noun-type approaches. 2. Verb-type approaches. 3. Organizational approaches 53 of 101
  • 54. Approaches to Building the WBS  Noun-type approaches. Noun-type approaches define the deliverable of the project work in terms of the components ( physical or functional) that make up the deliverable.  Verb-type approaches. Verb-type approaches define the deliverable of the project work in terms of the actions that must be done to produce the deliverable. These include the design-build-test-implement and project objectives approaches.  Organizational approaches. Organizational approaches define the deliverable of the project work in terms of the organizational units that will work on the project. This type of approach includes the department, process, and geographic location approaches. 54 of 101
  • 55. WBS and Gantt Chart in Microsoft Project 55 of 101
  • 56. Importance of Phases  The end of each phase should be a milestone  The end of each significant task should be a milestone  These can define your management review points  “Phase exits” or “kill points”  Ensure continued alignment with goals  Form of Validation & Verification (V&V)  Milestones should be entered into the WBS as a zero duration task such as “approve project plan” 56 of 101
  • 57. Work Breakdown Structure (WBS)  Recall the definition from the PMBOK Guide:  “The WBS is a deliverable-oriented hierarchical decomposition of the work to be executed by the project team to accomplish the project objectives and create the required deliverables.”  WBS is the primary tool for managing the scope of a project  Work in the WBS is within scope  Work not in the WBS is out of scope  Though relatively simple, considered the single most important project management tool  In WBS, levels represent different levels of project decomposition 57 of 101
  • 58. The 100% rule  The 100% rule is one of the most important principles guiding development, decomposition, and evaluation of the WBS  Rule states that the WBS:  Includes 100% of the work defined by the project scope  Captures all internal, external, and interim deliverables in terms of work to be completed, including project management  Rule applies at all levels within the hierarchy: the sum of the work at the “child” level must equal 100% of the work represented by the “parent”  WBS should not include any work that falls outside the actual scope of the project, that is, it cannot include more than 100% of the work 58 of 101
  • 59. Conventional WBS levels  Level 1  Project name  Level 2  Major subsystems of the project  Level 3  Components/task activities of subsystems at Level 2  Level 4  Subcomponents/subtasks of components/tasks at Level 3  Level 5  Work packages for subcomponents/subtasks at Level 4  Work packages are where the actual work takes place  Assigned to a person and given a schedule and budget Note that conventional WBS decomposition levels are product-oriented 59 of 101
  • 60. Criticisms of conventional WBS  Conventional WBS is prematurely structured around product design  Note early orientation toward concrete subsystems  Conventional WBS is prematurely decomposed, planned, and budgeted in too much or too little detail  Recall the idea of progressive elaboration  Conventional WBS is project-specific, making cross-project comparisons difficult or impossible  Result of first item, above 60 of 101
  • 61. Sample conventional WBS Note early commitment to a specific system decomposition or architecture Other subsystems have same WBS pattern as sensor detection subsystem Comparison of different projects requires extracting this information for each subsystem & combining 61 of 101
  • 62. WBS terminology (PMI)  Deliverable. Any unique and verifiable product, result, or capability to perform a service that must be produced to complete a process, phase, or project  Milestone. A significant point or event in the project  Work Breakdown Structure Component. Entry in the work breakdown structure that can be at any level. Also known as WBS Element  Work Package. Deliverable or project work component at the lowest level of each branch of the WBS. Includes schedule activities and milestones required to complete the work package deliverable or project work component Note: It is not necessary to enter every work package activity as a separate WBS component 62 of 101
  • 63. WBS representations  There are two common ways of representing the WBS  Hierarchical graphical format. A graphical view, similar in form to an organization chart  Hierarchical textual format. This is the common hierarchical list view of the WBS, provided by most project management software such as MS Project  WBS should always be developed before the schedule is worked out, without trying to sequence specific activities  This is primarily important (and essential) when using a functional WBS decomposition  Process-oriented WBS decomposition (e.g. evolutionary) usually has well-defined higher-level WBS components  Specific activity sequencing is determined in the schedule 63 of 101
  • 64. Rolling wave planning  Our understanding of work that must be accomplished in the near term is better than that for work to be performed far in the future  Rolling wave planning varies the amount of planning detail depending on the immediacy of the tasks to be performed  Rolling wave planning is a means for implementing progressive elaboration  Work in the upcoming one or two reporting periods is planned in detail, while later work is planned at a lower level of detail 64 of 101
  • 65. Rolling wave planning  Note on 100% rule:  What encompasses 100% of the project work is referenced to a particular time point in the project  Scope may change, but only with proper approval and control  Implication: ‘100%’ comprises all approved work at a particular point in time 65 of 101
  • 66. Create WBS: Outputs  Scope baseline. The scope baseline is the approved version of a scope statement, work breakdown structure (WBS), and its associated WBS dictionary:  Project scope statement. Output from Define Scope process  WBS. Either graphical or tabular form  WBS dictionary. A companion document to the WBS, providing detailed information about components in the WBS, including work packages (see next slide for content)  In a conventional project management environment the scope baseline can be changed only through formal change control procedures 66 of 101
  • 67. WBS dictionary  Companion document to the WBS  Provides the detailed content for the WBS, including work packages  Practically, WBS dictionary is developed concurrently with Activity Definition process under Project Time Management knowledge area  WBS components are cross-referenced to other WBS components as needed 67 of 101
  • 68. WBS dictionary content  Required  Code or account identifier – unique number assigned to a WBS component  Statement of work – scope statement for the WBS component  Responsible organization for WBS component  Schedule milestones for WBS component  Optional  Contract information  Quality requirements – may be used in assessment planning  Technical references to assist in executing work  Charge number  List of schedule activities  Resources required  Estimate of cost 68 of 101
  • 69. WBS template Component groups with a ‘+’ in front of them are ‘rolled up’– subcomponents are hidden to reduce clutter 69 of 101
  • 70. Activity or task definition Note expansion and detailing of WBS template Architecture design modeling entry; renamed Software architecture description to Document software architecture Note expansion and detailing of WBS template Design demonstration planning and conduct entry Added System architecture definition WBS component Note expansion and detailing of WBS template Critical component coding demo integration entry Note rework of WBS template Elaboration phase assessment entry 70 of 101
  • 71. Create WBS: Data Flow Diagram 71 of 101
  • 72. Agile Perspective: Create WBS Valuable concepts and tools  The Create WBS process is among the least compatible with a complex (or agile) project perspective  It encourages solidifying the scope of the project in a complex, difficult to change artifact, the WBS  Once an artifact is created, it assumes an authority that may not be justified  Most WBSs are out-of-date shortly after being created ☛ People are reluctant to toss something that has taken so much effort  Nevertheless, the process of thoughtful decomposition of the product into smaller, more manageable pieces is certainly compatible with an adaptive/agile methodology  Adaptive/agile limits high-level decomposition to the product roadmap, and defers low-level decomposition to the release and iteration (sprint) level 72 of 101
  • 73. WBS – Basis of Many Things  Network scheduling  Costing  Risk analysis  Organizational structure  Control  Measurement 73 of 101
  • 74. The MS-Project Process  Move WBS into a Project outline (in Task Sheet)  Add resources (team members or roles)  Add costs for resources  Assign resources to tasks  Establish dependencies  Refine and optimize  Create baseline  Track progress (enter actuals, etc.) 74 of 101
  • 75. Defining Task Sets  Determine type of project  Assess the degree of rigor required  Identify adaptation criteria  Select appropriate software engineering tasks  Task Set Refinement  Use Work Breakdown Structure to determine tasks  Define a Task Network  Use a Gantt Chart and/or PERT to document

Notes de l'éditeur

  1. PERT - short for Program Evaluation & Review Technique - is an outgrowth of research work carried out by the U.S. navy in the late 1950s, when they were trying to put the Polaris Fleet Ballistic Missile Project on schedule. The Basics Stripped off its glamour, PERT at its core is a management of probabilities, which it handles quite elegantly through simple statistics. People often speak of PERT and CPM in the same breath. CPM, or Critical Path Method, too has the same mandate as PERT, though the focus of CPM is slightly different. The basic take-off stage in both CPM and PERT is to identify the tasks (or activities) required to complete the given project. A Gantt chart may be deployed to list the activities in a structured fashion, along with their interdependencies. This logically flows into the next stage, where a "network" of the activities and their dependencies is drawn up. In this network, each event may be represented by a node. Activities form arrows, with their tail touching one predecessor event, and their head touching the event that logically follows it (or is subsequent to it). Before any activity can begin, all its predecessor activities must have been completed.
  2. A Work Breakdown Structure is a results-oriented family tree that captures all the work of a project in an organized way.  It is often portrayed graphically as a hierarchical tree, however, it can also be a tabular list of "element" categories and tasks or the indented task list that appears in your Gantt chart schedule. Large, complex projects are organized and comprehended by breaking them into progressively smaller pieces until they are a collection of defined "work packages" that may include a number of tasks.  Large, complex projects are organized and comprehended by breaking them into progressively smaller pieces until they are a collection of defined "work packages" that may include a number of tasks.  A $1,000,000,000 project is simply a lot of $50,000 projects joined together. The Work Breakdown Structure (WBS) is used to provide the framework for organizing and managing the work. In planning a project, it is normal to find oneself momentarily overwhelmed and confused, when one begins to grasp the details and scope of even a modest size project.  This results from one person trying to understand the details of work that will be performed by a number of people over a period of time.  The way to get beyond being overwhelmed and confused is to to break the project into pieces, organize the pieces in a logical way using a WBS, and then get help from the rest of your project team. The psychologists say our brains can normally comprehend around 7-9 items simultaneously.  A project with thousands or even dozens of tasks goes way over our ability to grasp all at once.  The solution is to divide and conquer.  The WBS helps break thousands of tasks into chunks that we can understand and assimilate.   Preparing and understanding a WBS for your project is a big step towards managing and mastering its inherent complexity. 
  3. Out of date
  4. Out of date screen shot
  5. Consider the example: Automatic Toll Booth See http://condor.depaul.edu/~dmumaugh/se477/lectures/Automatic%20Toll%20Booth.mpp
  6. Adapted from Figure 5-10 PMBOK Guide, 5th Edition