Uploaded by mohammedqawasmeh21

Module 3-Creating WBS MM

advertisement
Module 3
Creating the WBS and Planning for
Development of the Project
Schedule
Course material credit: Bob Xourafas, BSc., P.Eng, PMP
Reminders
Bob Xourafas, BSc, P.Eng, PMP
2
Create WBS Process
Outputs:
• Scope Baseline
• Project Document Updates
Bob Xourafas, BSc, P.Eng, PMP
“Organizing and Preparing the Project” Phase:
Create WBS
Project Management Process Groups
Knowledge
Area
Project
Scope
Management
Initiating
Planning
Executing
Monitoring
&
Controlling
Plan Scope
Management
Validate
Scope
Control Scope
Collect
Requirements
Define Scope
Create WBS
4
Closing
Create WBS…
- “Organizing and Preparing the Project” phase
- Starting the development of the Project Management Plan (Develop Project
Management Plan process) that initiates the planning of the entire project
- The Requirements Document (Collect Requirements process) describes the
project requirements
- The Project Scope Statement (Define Scope process) states precisely what
work the project will do to meet the project requirements.
Now we’ll use that comprehensive list of deliverables produced in the
project scope statement to build the framework of the Work
Breakdown Structure (WBS).
5
WBS: Definition
WBS is a hierarchical decomposition of the total scope of work to be
carried out by the project team to accomplish the project objectives and
create the required deliverables.
The benefit of creating the WBS is that it provides a structured vision
of what exactly must to be delivered by the project, i.e.
- Creates a coded structure for identifying all the projects
deliverables.
6
How do you create a WBS?
• Have you ever mapped out a family tree? It is a similar process.
• The WBS subdivides the project work into smaller, more manageable
pieces of work (deliverables).
• Each descending level of the WBS representing an increasingly
detailed definition of the project work.
7
WBS Example
Practice Standard for
Work breakdown
Structures-2nd Edition
© 2006 Project
Management Institute,
Inc.
8
WBS-Project Management Activities
• Project management activities:
– Go to eCentennial, “Content” area, “Lectures”, Module 3
– See:
• Module 3-ORGANIZING AND PREPARING THE PROJECT.pdf file
9
Create WBS Process
10
Create WBS Process:
Inputs
• Must have a clear understanding of both the project scope and product scope.
• Scope management plan describing how the WBS will be created, maintained
and approved
• Project scope statement sets the boundaries in terms of inclusions and
exclusions and identifies any project assumptions and constraints
• Requirements documentation describing what is needed to complete project
and product deliverables
• Enterprise environmental factors (external industry WBS standards)
• Organizational process assets (WBS and lessons learned form similar previous
projects)
11
Create WBS:
Tools and Techniques
Decomposition
•
•
•
•
•
Structuring and organizing the WBS
Identifying the deliverables and related work
Decomposing the WBS into lower levels
Developing and assigning identification codes
Verifying the degree of decomposition as appropriate
• Appropriate level of decomposition is related to the degree of control required
Expert Judgment
12
Level of Decomposition
• Level of detail in the WBS varies with:
– the complexity of the project, the need for control, the project size, cost,
duration, and other factors such as time reporting
• Excessive detail is costly.
– Fosters a focus on departmental outcomes rather than on deliverable
outcomes
– Creates unproductive paperwork
• Insufficient detail is costly.
– Lack of focus on goals
– Wasted effort on nonessential activities
13
WBS Creation Methods:
WBS by Phase or by Deliverables
There are several ways to decompose work:
By Phase: Let’s say you work in the construction industry.
– The project phases, might include project initiation, planning, design, build,
inspection, and turnover. The next WBS level would be the decomposition of
each phase, and so on…
By Deliverables: A deliverable is a tangible product. If you’re opening a
new store, for example, the deliverables might include:
– location, store build-out, furnishings, product, and so on…
14
WBS Creation Methods:
WBS by Phase or by Deliverables
If you notice in the previous slide:
A WBS Consists of Elements
Elements are described by “nouns” (NOT VERBS), such as:
“initiation, planning, design, build, inspection, turnover, location,
store build-out, furnishings, product”, and so on…
15
WBS Creation Methods:
WBS by Phase
16
WBS Creation Methods:
WBS by Deliverables
17
WBS Creation Methods:
Example: WBS by Deliverables
0
0.1
0.1.1
0.1.2
0.1.3
0.2
0.2.1
0.3
0.3.1
0.3.2
0.4
Deck Project
Foundation
Drawings
Excavation
Concrete
Structure
Wood
Finishing
Stairs
Railing
Project Management
Text Indented
Format
Graphical
Presentation Format
Level 0
Deck Project
0
Level 1
Level 2
Drawings
0.1.1
Foundation
Structure
0.1.2
0.3
0.2
0.1
Excavation
Finishing
Wood
Concrete
0.2.1
0.1.3
18
Stairs
0.3.1
Project
Management
Railing
0.3.2
0.4
Create WBS:
WBS Formats
Graphic format – “organization chart”:
Advantages:
Easily shows the relative levels of the work to be accomplished
Clearly shows the vertical integration of segments from smaller to
larger elements
An effective briefing tool for senior management
Disadvantages:
Very large for complex projects
19
WBS Creation Methods:
“Top-Down” Approach
“ If you want to get the particulars correct, do not
start with the details. Start with the key ideas and,
in hierarchical fashion, form the details around
larger notions”
Dr. John Medina
Brain Rules
20
WBS Creation Methods:
“Top Down”
Practice Standard for Work breakdown Structures-2nd Edition
© 2006 Project Management
Institute, Inc.
21
WBS Creation Methods:
“Bottom Up”
Practice Standard for Work breakdown Structures-2nd Edition
© 2006 Project Management
Institute, Inc.
22
WBS Creation Methods:
“WBS Standards and Templates”
Practice Standard for Work breakdown Structures-2nd Edition
© 2006 Project Management Institute, Inc.
23
WBS Creation Methods:
“Iterations”
Practice Standard for Work breakdown Structures-2nd Edition
© 2006 Project Management Institute, Inc.
24
Create WBS:
Work Packages
The elements of the lowest level in any branch
of the WBS are called “work packages”
Work packages are manageable elements
whose durations and costs can be estimated,
and which can be assigned to an individual or
organization, and then be completed without
interruption
Descriptions of each work package are
contained in the “WBS Dictionary”
25
Work Packages
Create WBS
Rolling Wave Planning
For certain portion of the WBS,
decomposition down to the work package
level may not be possible. In such cases,
portions of the WBS may be earmarked to be
broken down later. This approach is called
“rolling wave planning”
But in all cases, all the work eventually needs
to be included in the WBS.
This is known as the “100% rule”.
26
Work Packages
Create WBS:
The 100% Rule
100% Rule:
This rule states that the WBS includes 100% of the work defined by the
project and captures ALL the deliverables to be completed including
project management deliverables.
The rule applies to all levels within the hierarchy:
The next level of decomposition of a WBS element (child level) must
represent 100% of the work applicable to the next higher (parent) element,
i.e.:
The work content of a WBS element is the sum of the WBS elements
below it.
27
Create WBS
Control Accounts
Control accounts are management
control points. They are placed at selected
points in the WBS where scope, budget,
and schedule are integrated and
compared to the Earned Value (EV) for
measuring the project performance.
Each control account may include one or
more work packages, but each of the work
packages should be associated with only
one control account.
28
Control Accounts
Work Packages
Create WBS
Example: Control Accounts
Work Packages
Control Accounts
29
Create WBS
WBS Dictionary
PMBOK ® Guide 6th
Edition, Glossary
Definition: The WBS dictionary is a document that provides detailed
deliverable, activity, and scheduling information about each component in the
WBS.
Components:
•
•
•
•
•
•
•
•
•
•
•
•
Code of account identifier,
Description of work
Assumptions and constraints,
Responsible organization,
Schedule milestones,
Associated schedule activities,
30
Type of resources required,
Cost estimates,
Quality requirements,
Acceptance criteria,
Technical references, and
Agreement information
Create WBS
Decomposition-Additional Pointers…
Ensure that each WBS element is broken down into at least two
sub-elements.
If not, this means that the sub-element is simply part of the higher-level
element.
Don’t forget to include project management deliverables that you
require to produce at each phase of the project lifecycle!
31
Create WBS
Outputs
Scope baseline
- Scope statement
- WBS
- Work package
- WBS dictionary
PMBOK ® Guide 6th
Edition, pg. 161
32
Create WBS
Outputs
Project document updates
PMBOK ® Guide 6th
Edition, pg. 161
Assumptions Log:
Updates log to include additional assumptions
or constraints identified during the create
WBS process.
Requirements documentation:
The requirements documentation may need
to be updated to include approved changes
33
Create WBS
Integrating the WBS with the Organization
• Organizational Breakdown Structure (OBS)
– “A hierarchical representation of the project organization, which
illustrates the relationship between project activities and the
organizational units that will perform those activities.”
• Depicts how the firm is organized to discharge its work responsibility
for a project.
• Provides a framework to summarize organization unit work
performance.
– Identifies organization units responsible for work packages.
– Ties organizational units to cost control accounts.
34
Create WBS
Integrating the WBS with the Organization
35
Create WBS:
Process Summary
Provides the means for integrating all planning
elements into a single integrative structure
•
•
•
•
•
•
•
•
Description of work
Assumptions and constraints
Responsible organization
Milestones & activities schedule
Resources required
Cost estimates
Quality requirements
Acceptance criteria
36
Create WBS:
Process Summary…
Provides additional benefits including:
• Visual presentation of all project work
• A “think-through” of the project work
• Establishes the project boundaries (in-scope out-of
scope work)
• Prevents “gold plating” (work not in the WBS is work
not in the project)
• Improves the accuracy of estimating (cost, duration
and resources)
• Becomes the “hub” for all further project planning
activities
37
Developing the Project Schedule:
•
Plan Schedule Management Process
• Outputs: Schedule Management Plan
Bob Xourafas, BSc, P.Eng, PMP
Project Schedule Management
Project Management Process Groups
Knowledge
Area
Initiating
Planning
Plan Schedule
Management
Define Activities
Project
Schedule
Management
Sequence Activities
Estimate Activity
Durations
Develop Schedule
Bob Xourafas, BSc, P.Eng, PMP
Executing
Monitoring
&
Controlling
Control
Schedule
Closing
In-Class Discussion
• What is a
project schedule?
• What
information you
expect to see in a
project schedule?
Bob Xourafas, BSc, P.Eng, PMP
• How is it
developed?
Scheduling:
Project Schedule Management*
“Includes the processes required to manage the timely
completion of the project” *.
* Project Management Institute, A Guide to the Project Management Book of Knowledge, (PMBOK® Guide) – Sixth Edition, Project Management Institute, 2017, Glossary
Bob Xourafas, BSc, P.Eng, PMP
Project Schedule Management:
Overview
The Project Schedule
Management processes and
their associated tools and
techniques are documented in
the schedule management
plan.
The schedule management
plan is a subsidiary plan of,
and integrated with, the
project management plan
through the Develop Project
Management Plan process
Bob Xourafas, BSc, P.Eng, PMP
Scheduling: Schedule Development Approach
2
3
4
1
For example,
MS Project
Adapted from Fig 6.2,
PMBOK, 6E, pg. 176,
Project Management
Institute, Inc.
Bob Xourafas, BSc, P.Eng, PMP
5
Schedule development steps:
1. Development of project
information
2. Selection of scheduling
method, ex., CPM, Critical
Chain, etc.
3. Selection of a scheduling tool
4. Entering the project specific
data into the scheduling tool
to produce the scheduling
model, ex. Gantt chart,
milestones , etc.
5. Producing the project schedule
in terms of schedule
presentations
Scheduling:
Step 5-Presentation of Schedules
Fig 6.2, partial, PMBOK, 6E, pg. 176, Project Management Institute, Inc.
Bob Xourafas, BSc, P.Eng, PMP
Plan Schedule Management
Bob Xourafas, BSc, P.Eng, PMP
Plan Schedule Management
“Plan Schedule Management is the process of establishing the policies,
procedures, and documentation for planning, developing, managing,
executing, and controlling the project schedule”
Bob Xourafas, BSc, P.Eng, PMP
What is a Schedule Management Plan?
• The Schedule Management Plan is a document that
– “is a component of the project management plan” and
– It “establishes the criteria and the activities for developing, monitoring, and
controlling the schedule.”
• The Schedule Management Plan documents
–
–
–
–
Criteria used in managing the schedule
Processes for monitoring and controlling the schedule
How to escalate a significant schedule variance
How to use the integrated change control process to manage changes to the
schedule baseline (approved schedule)
– When and how to update the schedule baseline (approved schedule)
Bob Xourafas, BSc, P.Eng, PMP
Schedule Management Plan
Components
•
•
•
•
•
•
•
•
•
•
Project schedule model development
Release and iteration length
Level of accuracy
Units of measurements
Links to the WBS
Project schedule model maintenance
Schedule control thresholds
Rules of performance measurement
Reporting formats
Process descriptions
Bob Xourafas, BSc, P.Eng, PMP
Research on Schedule Management Plan
• Search the PMI web site for:
– Articles and templates on the Schedule Management Plan
• Search the internet for:
– Articles and templates on the Schedule Management Plan.
• Template Example:
https://www.projectmanagementdocs.com/template/proje
ct-planning/schedule-management-plan/
Bob Xourafas, BSc, P.Eng, PMP
Developing the Project Schedule:
•
Define Activities Process
• Outputs: Activity lists, activity attributes, milestone
list
Bob Xourafas, BSc, P.Eng, PMP
Project Schedule Management
Project Management Process Groups
Knowledge
Area
Initiating
Planning
Plan Schedule
Management
Define Activities
Project
Time
Management
Sequence Activities
Estimate Activity
Durations
Develop Schedule
Bob Xourafas, BSc, P.Eng, PMP
Executing
Monitoring
&
Controlling
Control
Schedule
Closing
Defining Activities
Once we have developed
an overall plan that
describes how to plan for
managing the project time
(Schedule Management
Plan), the first step in
developing the project
schedule is to define the
activities that will be part
of the schedule
Bob Xourafas, BSc, P.Eng, PMP
Activity List
Work
Packages
(from the
WBS)
Steak Dinner Project:
Example-Activity List*
0
Steak Dinner
1.
Materials to
prepare Food
1.1
Groceries
Activity
List
*
Bob Xourafas, BSc, P.Eng, PMP
1.2
Propane
1.1.1 Drive to
Supermarket
1.2.1 Drive to
Gas Station
1.1.2
Purchase
Groceries
1.2.2
Purchase
Propane
1.1.3 Drive
Home from
Supermarket
1.2.3 Drive
Home from
Gas Station
2.
Cooked
Food
2.1
Grill
2.2
Steak
2.1.1
Attach
Propane
2.2.1 Cook
Steak
2.1.2 PreHeat Grill
Adapted from work developed by Roger de Peiza, MSc, PMP
3.
Served
Dinner
2.3
Baked
Potatoes
2.4
Corn on
the Cob
3.1
Table Setting
2.3.1 Wash
Potatoes
2.4.1 Boil
Water
3.1.1 Lay
Table
Cloth
2.3.2 Wrap
Potatoes
2.4.2 Husk
Corn
3.1.2 Place
Settings
and Food
2.3.3 Bake
Potatoes
2.4.3 Cook
Corn
WBS
3.2
Food
Served
3.2.1 Serve
Food and
Eat
Define Activities
Is the process of identifying and documenting the specific actions or a
activities to be performed to produce the project deliverables.
Bob Xourafas, BSc, P.Eng, PMP
Define Activities:
Decomposition
- Each WBS work package is decomposed into a list of activities
- Each activity is described, and a list of its attributes is created.
- The attributes for each activity evolve over time.
Bob Xourafas, BSc, P.Eng, PMP
-
During the initial stages of the project, they include the activity identifier
(ID), WBS ID, and activity label or name.
-
When completed, may include activity codes, activity description,
predecessor activities, successor activities, logical relationships, leads and
lags, resource requirements, imposed dates, constraints, and
assumptions, etc.
Define Activities:
Rolling Wave Planning Technique
- In this technique, a detailed decomposition is performed only for
those activities in the “near terms”, for example, in the next 3
months.
- It is assumed that the project team does not have enough
information about activities pass the “near term” period.
- For the period beyond the “near term”, activities are listed as
“planning packages” with much less detail.
- Once additional information are known for the future activities,
detail planning takes place and the “planning packages” are replaced
with detail activities.
- An important principle of this technique is to perform the detail
planning at regular intervals.
Bob Xourafas, BSc, P.Eng, PMP
Define Activities:
Rolling Wave Planning Technique…
Figure 2.5, Practice Standard for Scheduling-2nd Edition
© 2011, Project Management Institute, Inc.
Bob Xourafas, BSc, P.Eng, PMP
Define Activities:
Milestones
Milestone list:
As we define activities, it would be a good idea to define a list of milestones as well.
A milestone is a significant point or event in a project.
- Milestones have zero duration because milestones represent a moment in
time.
-
-
Project sponsors and senior managers often focus on major milestones when
reviewing projects
Sample milestones for many projects include:
- Sign-off of key documents,
- Completion of specific products,
- Completion of project phases
- Completion of important process-related work, such as awarding a contract
to a supplier
- Etc.
Bob Xourafas, BSc, P.Eng, PMP
Defining Activities…
Work
Packages
(from the
WBS)
Activity List
Activity List
Once all the activities are identified, the next step is to define the sequence
that would be followed in completing each activity (Module 4)
Bob Xourafas, BSc, P.Eng, PMP
The End
Bob Xourafas, BSc, P.Eng, PMP
Download