Work Breakdown Structure: Tuesday, 24 February 2009
Work Breakdown Structure: Tuesday, 24 February 2009
What is a WBS?
A (deliverable-oriented) hierarchical decomposition of the work to be executed by the project team to accomplish projects objectives and create the required deliverable
spm09
Tuesday, 24 February 2009
Why?
To decompose the complexity of project work into smaller, more manageable components. The lowest level is called workpackage and it is the point at which cost and schedule can be reliably estimated
spm09
Tuesday, 24 February 2009
WBS: Remarks
Two formats
Graphical tree Textual outline
Uses a decimal numbering system to identify elements (Ex: 3.1.5) May include Development, Management, and project support tasks Shows is contained in relationships Does not show dependencies or durations
spm09
Tuesday, 24 February 2009
1.2 HW Procurement
1.3 SW Development
1.4 Training
1.5 Deployment
1.3.1 Requirements
1.3.2 Design
1.3.3 Build
1.3.4 Integration
1.3.3.1 DB Development
1.3.3.2 Client
spm09
Tuesday, 24 February 2009
1.4.Training 1.5.Deployment
1.3.4.Integration
spm09
Tuesday, 24 February 2009
WBS Types
Process WBS
a.k.a. Activity-oriented Ex: Requirements, Analysis, Design, Testing Typically used by PM
Product WBS
a.k.a. Entity-oriented Ex: Financial engine, Interface system, DB Typically used by engineering manager
spm09
Tuesday, 24 February 2009
WBS Types
Less frequently used alternatives: Organizational WBS
Research, Product Design, Engineering, Operations Can be useful for highly cross-functional projects
Geographical WBS
Can be useful with distributed teams NYC team, San Jose team, Off-shore team
spm09
Tuesday, 24 February 2009
Product WBS
Software System
Requirements Document
Architecture Document
Front End
Middleware
Back End
Site Templates
Web Pages
SQL Schema
DB Data
Admin Intf
Dynamic Pages
Static Pages
spm09
Tuesday, 24 February 2009
Process WBS
System Development
Requirements Analysis
Coding
Testing
Cycle 1
Cycle 2
Integration
Scenarios Analysis
System Test
Acceptance Test
spm09
Tuesday, 24 February 2009
10
spm09
Tuesday, 24 February 2009
11
Work Packages
Leaves of the WBS usually correspond to elements that can be reliably estimated and are called Work Packages (PMBOK denition. However, work package often used with to specify group of activities, e.g. non leaf elements of the WBS) The one-to-two rule
Often at: 1 or 2 persons for 1 or 2 weeks However: avoid micro-management (do not plan more than you can manage) Integration with other techniques (e.g. Gantt)
spm09
Tuesday, 24 February 2009
12
Brainstorming/Post-its on a wall
* Generate all activities you can think of that need to be done * Group them into categories
spm09
Tuesday, 24 February 2009
13
spm09
Tuesday, 24 February 2009
14
Pros
Detailed
spm09
Tuesday, 24 February 2009
15
Cons
Needs comparable project (the activities occurring for every project are not the difcult part!)
The Project Management Institute Practice Standard for Work Breakdown Structures provides guidance for the generation, development, and application of WBS. The publication contains industry-specic examples.
spm09
Tuesday, 24 February 2009
16
Breakdown Structures
Breakdown structures are used for various purposes Organizational breakdown structure Bill of Material Risk Breakdown Structure Resource Breakdown Structure
spm09
Tuesday, 24 February 2009
17
spm09
Tuesday, 24 February 2009
18
WBS Examples
Training
Data
Air Vehicle
Facilities
Services Training
Technical Orders
Airframe
Organizational level SE
Base Building
Mockups
Supporting PM activities
Facilities Training
Engineering Data
Engine
Intermediate level SE
Mainteinance Facility
Operational Test
Equipment Training
Management Data
Communicatio n systems
Dept level SE
Developmental Test
Navigation System
Test
Source: PMBOK
20
spm09
Tuesday, 24 February 2009
Project Management
Product Requirement
Detail Design
Construct
Planning
Software
Software
Software
Software
Meetings
User Documentation
User Documentation
User Documentation
User Documentation
Administration
Remark: three products (Software, User Documentation, Training Program Material) and activities to delineate the three products (e.g. Requirements of Software, Requirements of User Documentation, Requirements of Training Material)
Source: PMBOK
spm09
Tuesday, 24 February 2009
21
spm09
Tuesday, 24 February 2009
22