OM480_Ch4

advertisement
OM480
Defining the Project
Parameters – Work
Breakdown Schedule
(WBS)
(With Material from the Text Authors)
Overview
•
•
•
•
•
Scheduling
Work Breakdown Structures (WBS)
Precedence Relationships
PERT/CPM
Activity Networks
Scheduling
• Project = Problem scheduled for solution
• Requires:
–
–
–
–
–
Planning
Organizing
Coordinating
Directing
Controlling
• gninnalP drawkcaB
• Forward organizing, coordinating, directing, and
controlling
Project Management Trade-Offs
Performance
Quality
Cost
Time
Project Priority Matrix
Time
Performance
Cost
Constrain
Enhance
Accept
©
Hierarchical Breakdown of the WBS
Level
Hierarchical breakdown
1
Project
2
Deliverable
3
4
5
Subdeliverable
Lowest subdeliverable
Description
Complete project
Major deliverables
Supporting deliverables
Lowest management
responsibility level
Cost account*
Grouping of work packages
for monitoring progress and
responsibility
Work package
Identifiable work activities
*This breakdown groups work packages by type of work within a deliverable and allows assignment of
responsibility to an organizational unit. This extra step facilities a system for monitoring project progress
WBS – Key Terms
• Objectives: Logical division of project
– “How much by when”
– Tied to specifications
• Tasks: Specific outcomes related to Objective
• Activities: Individual actions within a Task
– A desired result
Input(s)
Transformation
Output
WBS - Process
• Break down Objectives to Tasks to
Activities
• Strive for single input yielding single output
• Measurable by hours to days
• Present in hierarchical methods (trees)
• Rely on “doers” over “experts”
WBS - Precedence
• Sequencing of activities based on
relationship(s)
• Categories
– Technical Requirements
• Physical movements
– Safety and Efficiency
• Separate from technical requirements
– Policy/Preference Decisions
• Aesthetics, approvals, other considerations
– Resource Constraints
• $, equipment, skills, time
Work Breakdown Structure
Personal computer
prototype
Level
1
2
Vendor,
software,
applications
~
3
Mouse,
keyboard,
voice
~
Floppy
~
Microprocessor
unit
Disk
storage
units
Optical
Hard
5
Internal
memory
unit
~
4
Lowest manageable
subdeliverables
More
items
Motor
Circuit
board
Chassis
frame
WP-1M
WP-1 CB
WP-2 CB
WP-3 CB
WP-4 CB
WP-5 CB
WP-6 CB
WP-7 CB
WP-1 CF
WP-2 CF
WP-3 CF
BIOS (basic
input/output
system)
ROM
RAM
I/O
File
~
~
~
~
Utilities
Read/write
head
WP-1 RWH
WP-2 RWH
WP-3 RWH
WP-4 RWH
WP-5 RWH
Work packages
~
Integration of WBS and OBS
Personal computer
prototype
Level
1
More
items
1.0
1.3
1.2
2
Vendor,
software,
applications
1.1
Mouse,
keyboard,
voice
3
Floppy
~
Microprocessor
unit
Disk
storage
units
~ 1.1.1
~
1.4
1.1.2
Optical
1.4.1
1.1.3
Internal
memory
unit
Hard
~
1.4.1.1
4
5
Lowest manageable
subdeliverables
1.1.3.1
Motor
Production
Test
Purchasing
Software
Circuit
board
Cost
account
Cost
account
Cost
account
Design
Manufacturing
Organization
1.1.3.2
Cost
account
Cost
account
BIOS (basic
input/output
system)
1.4.1.2
1.4.2.1
1.4.2.2
ROM
RAM
I/O
File
~
~
~
~
1.1.3.3
Chassis
frame
1.4.2
1.4.2.3
Utilities
~
1.1.3.4
Read/write
head
1.1.3.4.1
Cost
account
Cost
account
Cost account
number
Work packages
WP1.1.3.4.2.1
WP1.1.3.4.2.2
WP1.1.3.4.2.3
Budget by
period
Time
WBS/Work Packages to Network
Lowest
element
O
r
g
a
n
i
z
a
t
i
o
U
n
i
t
s
Circuit
board
Design
cost
account
Production
cost
account
Test
cost
account
Software
cost
account
B
P-10-1
Design
WP D-1-1 Specifications
WP D-1-2 Documentation
A
D-1-1
D-1-2
D
P-10-2
F
S-22-2
K
T-13-1
C
S-22-1
Production
WP P-10-1 Proto 1
WP P-10-2 Final Proto 2
B
Proto 1
5
Test systems
WP T-13-1 Test
Software
WP S-22-1 Software preliminary
WP S-22-1 Software final version
D
Final
proto 2
4
A
Specifications
and documentation
2
C
Preliminary
software
3
F
Final
software
2
K
Test
3
Duration and Activities
• Effort is not duration
– Time spent in actual “work”
• Duration lasts longer
– Elapsed time from activity start to finish
– Imagine “NFL two-minute warning”
• More on specific techniques in Chs 6-8
• Realities of Duration Planning
– Deliveries
– Breakdowns/Repairs
– Approvals
PBS for Software Development Project
Responsibility Matrix
Example Responsibility Matrix:
Conveyor Belt Project
Download