CH 17 (Project Management)
CH 17 (Project Management)
CH 17 (Project Management)
McGraw-Hill/Irwin
You should be able to: 1. Discuss the behavioral aspects of projects in terms of project personnel and the project manager 2. Explain the nature and importance of a work breakdown structure in project management 3. Give a general description of PERT/CPM techniques 4. Construct simple network diagrams 5. List the kinds of information that a PERT or CPM analysis can provide 6. Analyze networks with deterministic times 7. Analyze networks with probabilistic times 8. Describe activity crashing and solve typical problems
Instructor Slides
17-2
Projects
Unique, one-time operations designed to
Instructor Slides
17-3
Instructor Slides
17-4
cycle Projects bring together people with a diversity of knowledge and skills, most of whom remain associated with the project for less than its full life Organizational structure affects how projects are managed
Instructor Slides
17-5
the success or failure of the project The project manager must effectively manage:
The work The human resources Communications Quality Time Costs
Instructor Slides
17-6
exacerbated by
within budget Surprises
The team must be able to function as a unit Interpersonal and coping skills are very important Conflict resolution and negotiation can be an important part of a project managers job
Instructor Slides
17-7
by:
Effective team selection Leadership Motivation Maintaining an environment of Integrity Trust Professionalism Being supportive of team efforts
Instructor Slides
17-8
Project champion
A person who promotes and supports a project Usually resides within the organization Facilitate the work of the project by talking up the project to other managers, and who might be asked to share resources with the project team as well as employees who might be asked to work on parts of the project The project champion can be critical to the success of a project
Instructor Slides
17-9
Planning
Objectives Resources Work break-down schedule Organization
Scheduling
Project activities Start & end times Network
Controlling
Monitor, compare, revise, action
WBS
A hierarchical listing of what must be done
during a project
Establishes a logical framework for identifying the
Identify the major elements of the project Identify the major supporting activities for each of the major elements Break down each major supporting activity into a list of the activities that will be needed to accomplish it
Instructor Slides
17-11
Instructor Slides
17-12
Instructor Slides
17-13
technique) and CPM (critical path method) are two techniques used to manage largescale projects By using PERT or CPM Managers can obtain:
A graphical display of project activities 2. An estimate of how long the project will take 3. An indication of which activities are most critical to timely project completion 4. An indication of how long any activity can be delayed without delaying the project
1.
Instructor Slides
17-14
Network diagram Diagram of project activities that shows sequential relationships by use of arrows and nodes Activity on arrow (AOA) Network diagram convention in which arrows designate activities Activity on node (AON) Network convention in which nodes designate activities
Activities Project steps that consume resources and/or time Events The starting and finishing of activities
Instructor Slides
17-15
Deterministic
Time estimates that are fairly certain
Probabilistic
Time estimates that allow for variation
Instructor Slides
17-17
The earliest time an activity can start Assumes all preceding activities start as early as possible For nodes with one entering arrow ES = EF of the entering arrow For activities leaving nodes with multiple entering arrows ES = the largest of the largest entering EF
Instructor Slides
17-18
The latest time the activity can start and not delay the
project
The latest starting time for each activity is equal to its latest
project
For nodes with one leaving arrow, LF for nodes entering that
node equals the LS of the leaving arrow For nodes with multiple leaving arrows, LF for arrows entering node equals the smallest of the leaving arrows
Instructor Slides
17-19
Critical path
The critical path is indicated by the activities
Instructor Slides
17-20
that might be most susceptible to delaying the project of the activities on the same path will be started as early as possible and not exceed their expected time
Instructor Slides
17-21
Start
Activity B (Modify Roof and Floor)
Start Activity
Start
F A C
Start
2
(B C ui l om d A p o In t ne ern nt al s)
C (Construct Stack)
4
F Co (Ins nt tal ro l ls )
E (Build Burner)
Dummy Activity
6
G ll a st tion ) n (I llu ce i Po ev D
Ro (M B of odi / F fy lo or )
H (Inspect/ Test)
Latest Start
LS 2
LF
Latest Finish
Activity Duration
the sum of its earliest start time (ES) and its activity time EF = ES + Activity time
ES
Start
EF = ES + Activity time 0 0
ES of A
0
Start
EF of A = ES of A + 2
A 2
Start
ES of B
EF of B = ES of B + 3
A 2
C 2
Start
0 0 B 3 3
A 2
C 2
Start
0 0 B 3
= Max (2, 3) 3
3
D 7 4
A 2
C 2
Start
0 0 B 3 3 3 D 4 7
A 2
C 2
F 3
Start
E 4
13
H 2
15
0 0 B 3 3 3 D 4 7
G 5
13
just a single activity, its LF equals the LS of the activity that immediately follows it more than one activity, its LF is the minimum of all LS values of all activities that immediately follow it
Begin with the last event and work backwards Latest Start Time Rule:
The latest start time (LS) of an activity is the
difference of its latest finish time (LF) and its activity time
LS = LF Activity time
A 2
C 2
F 3
Start
E 4
13 13
H 2
15 15
0 0 B 3 3 3 7
LS = LF D Activity time G
8 4 5
13
LF = EF of Project
A 2
C 2
4 10
F 3
7 13 H 2
Start
13 13
15 15
LF = Min(4, 10)
A 2
2 2
C 2
4 4 E 4
4 10
F 3
7 13 H 2
Start
4 4 B 3 D 4
8 8 G 5
13 13
15 15
0 0 3 3 7
8 8
13 13
0 0 0 0
Start
A 2
2 2
2 2
C 2
4 4 E 4
4 10
F 3
7 13 H 2
0 0 B 3 D 4
4 4
8 8 G 5
13 13
15 15
0 1
3 4
3 4
7 8
8 8
13 13
After computing the ES, EF, LS, and LF times for all activities, compute the slack or free time for each activity
Slack is the length of time an activity
Slack = LF EF
Earliest Finish EF
2 3 4 7 8 7 13 15
Latest Start LS
0 1 2 4 4 10 8 13
Latest Finish LF
2 4 4 8 8 13 13 15
Slack LS ES
0 1 0 1 0 6 0 0
On Critical Path
Yes No Yes No Yes No Yes Yes
0 0 0 0
Start
A 2
2 2
2 2
C 2
4 4 E 4
4 10
F 3
7 13 H 2
0 0 B 3 D 4
4 4
8 8 G 5
13 13
15 15
0 1
3 4
3 4
7 8
8 8
13 13
Activity a b c d e f g h i j
Predecessor --a a a b, c d d, e f g, h
Duration 5 days 4 3 4 6 4 5 6 6 4