critical path method farrokh alemi, ph.d.. course on project management purpose of cpm finish fast...

40
Critical Path Critical Path Method Method Farrokh Alemi, Ph.D. Farrokh Alemi, Ph.D.

Upload: amberly-allison

Post on 17-Dec-2015

224 views

Category:

Documents


2 download

TRANSCRIPT

Critical Path MethodCritical Path Method

Farrokh Alemi, Ph.D.Farrokh Alemi, Ph.D.

Course on Project Management

Purpose of CPMPurpose of CPM

Finish fastFinish fast Quantify progressQuantify progress Communicate effectivelyCommunicate effectively

Course on Project Management

Advantages and Disadvantages of Advantages and Disadvantages of Formal Schedules Formal Schedules

Saves time and money on large Saves time and money on large complex projectscomplex projects

Effective communication toolEffective communication tool Too much workToo much work

Assessment of duration of tasksAssessment of duration of tasks Assessment of interdependencies Assessment of interdependencies

Course on Project Management

Resource Oriented and Time Resource Oriented and Time Oriented Schedules Oriented Schedules

Resource orientedResource oriented Time orientedTime oriented

Course on Project Management

Elements of a Critical Path Elements of a Critical Path Chart Chart

ActivityActivity PrecedencePrecedence Duration/costDuration/cost

Course on Project Management

Elements of a Critical Path Elements of a Critical Path Chart Chart

ActivityActivity PrecedencePrecedence Duration/costDuration/cost

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Obtaining list of patients

D Sample from list

E Mail surveys to selected patients

F Collect responses

G Analyze data

Course on Project Management

Elements of a Critical Path Elements of a Critical Path Chart Chart

ActivityActivity PrecedencePrecedence Duration/costDuration/cost

Course on Project Management

Elements of a Critical Path Elements of a Critical Path Chart Chart

ActivityActivity PrecedencePrecedence Duration/costDuration/cost

Activity Description Precedents

A Select satisfaction survey tool

B Print survey tool A

C Select list of patients

D Sample from list C

E Mail surveys to selected patients D

F Collect responses E

G Analyze data F

Course on Project Management

Elements of a Critical Path Elements of a Critical Path Chart Chart

ActivityActivity PrecedencePrecedence Duration/costDuration/cost

Course on Project Management

Elements of a Critical Path Elements of a Critical Path Chart Chart

ActivityActivity PrecedencePrecedence Duration/costDuration/cost

Activity Description Precedents Duration

A Select satisfaction survey tool 2 weeks

B Print survey tool A 3 weeks

C Select list of patients 1 week

D Sample from list C 1 week

E Mail surveys to selected patients D 2 weeks

F Collect responses E 4 weeks

G Analyze data F 3 weeks

Course on Project Management

Branch and Node Charts Branch and Node Charts

Activity on branchActivity on branch Activity on nodeActivity on node

Course on Project Management

Activity In Node Activity In Node

A B

C

Activity Description Precedents

A Select satisfaction survey tool

B Print survey tool A

C Obtain list of patients

D Sample from list C

E Mail surveys to selected patients D,B

F Collect responses E

G Analyze data F

D

E F G

Course on Project Management

Activity On Branches Activity On Branches

1 3

2

Activity Description Precedents

A Select satisfaction survey tool

B Print survey tool A

C Obtain list of patients

D Sample from list C

E Mail surveys to selected patients D,B

F Collect responses E

G Analyze data F

4

5 6 7A B E F

C D

EndG

Start

Course on Project Management

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Course on Project Management

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

Forward pass calculates early start and finish

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Course on Project Management

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

Backward pass calculates latest start and end times

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Course on Project Management

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

Critical Path includes activities where earliest start time and latest start time are equal

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Course on Project Management

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

Activities not on the critical path have “slack.” The latest start time and the earliest start date are

different

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Course on Project Management

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

Start Finish

Early 00

Late

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Course on Project Management

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

Start Finish

Early 00 22

Late

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Course on Project Management

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

2 3 2 4 3

1 1

End

Start

Start Finish

Early 22 55

Late

  S F

E 0 2

L    

Course on Project Management

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

Start Finish

Early 22 55

Late

  S F

E 0 2

L    

  S F

E 2 5

L    

Course on Project Management

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

Start Finish

Early 11 22

Late

  S F

E 0 2

L    

  S F

E 2 5

L    

  S F

E 0 1

L    

Course on Project Management

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

Start Finish

Early 55 77

Late

  S F

E 0 2

L    

  S F

E 2 5

L    

  S F

E 0 1

L    

  S F

E 1 2

L    

Course on Project Management

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

  S F

E 0 2

L    

  S F

E 2 5

L    

  S F

E 0 1

L    

  S F

E 1 2

L    

  S F

E 5 7

L    

  S F

E 7 11

L    

  S F

E 11 14

L    

Course on Project Management

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

  S F

E 0 2

L    

  S F

E 2 5

L    

  S F

E 0 1

L    

  S F

E 1 2

L    

  S F

E 5 7

L    

  S F

E 7 11

L    

  S F

E 11 14

L   14

Latest finish is the minimum of latest start of succeeding tasks. Latest start is the latest finish

minus duration.

Course on Project Management

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

  S F

E 0 2

L    

  S F

E 2 5

L    

  S F

E 0 1

L    

  S F

E 1 2

L    

  S F

E 5 7

L    

  S F

E 7 11

L    

  S F

E 11 14

L 11 14

Latest finish is the minimum of latest start of succeeding tasks. Latest start is the latest finish

minus duration.

Course on Project Management

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

  S F

E 0 2

L    

  S F

E 2 5

L    

  S F

E 0 1

L    

  S F

E 1 2

L    

  S F

E 5 7

L    

  S F

E 7 11

L 7 11

  S F

E 11 14

L 11 14

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Course on Project Management

Earliest and Latest Start and Earliest and Latest Start and Finish TimesFinish Times

A B

C D

E F G2 3 2 4 3

1 1

End

Start

  S F

E 0 2

L 0 2

  S F

E 2 5

L 2 5

  S F

E 0 1

L 3 4

  S F

E 1 2

L 4 5

  S F

E 5 7

L 5 7

  S F

E 7 11

L 7 11

  S F

E 11 14

L 11 14

Activity Description

A Select satisfaction survey tool

B Print survey tool

C Select list of patients

D Sample from list

E Mail surveys to patients

F Collect responses

G Analyze data

Course on Project Management

Slack TimeSlack Time

A B

C D

E F G2 3 2 4 3

1 1

End

Start

  S F

E 0 2

L 0 2

  S F

E 2 5

L 2 5

  S F

E 0 1

L 3 4

  S F

E 1 2

L 4 5

  S F

E 5 7

L 5 7

  S F

E 7 11

L 7 11

  S F

E 11 14

L 11 14

Slack time = Latest start – Earliest start

Course on Project Management

Critical PathCritical Path

A B

C D

E F G2 3 2 4 3

1 1

End

Start

  S F

E 0 2

L 0 2

  S F

E 2 5

L 2 5

  S F

E 0 1

L 3 4

  S F

E 1 2

L 4 5

  S F

E 5 7

L 5 7

  S F

E 7 11

L 7 11

  S F

E 11 14

L 11 14

Critical path includes activities with no slack.

Course on Project Management

Communicating Project ScheduleCommunicating Project Schedule

Time scaled network of activitiesTime scaled network of activities Gantt chartGantt chart Time an activity graphs and Time an activity graphs and

completion graphs completion graphs

Course on Project Management

Communicating Project ScheduleCommunicating Project Schedule

Time scaled network of activitiesTime scaled network of activities Gantt chartGantt chart Time an activity graphs and Time an activity graphs and

completion graphs completion graphs

Course on Project Management

Communicating Project ScheduleCommunicating Project Schedule

Time scaled network of activitiesTime scaled network of activities Gantt chartGantt chart Time an activity graphs and Time an activity graphs and

completion graphs completion graphs

Course on Project Management

Activity Splitting Activity Splitting

A B

C

Activity Description Precedents

A Select satisfaction survey tool

B Print survey tool A

C Obtain list of patients

D Sample from list C

E Mail surveys to selected patients D,B

F Collect responses E

G Analyze data F

D

E F G

Course on Project Management

Activity Splitting Activity Splitting

A B

C

Activity Description Precedents

A Select satisfaction survey tool

B Print survey tool A

C Obtain list of patients

D Sample from list C

E Mail surveys to selected patients D,B

F Collect responses E

G Analyze data F

D

E F G

Course on Project Management

Activity Splitting Activity Splitting

A B

C

Activity Description Precedents

A Select satisfaction survey tool

B Print survey tool A

C Obtain list of patients

D Sample from list C

E Mail surveys to selected patients D,B

F Collect responses (F1=early, F2=Late) E

G Analyze data F

D

E F1 G

F2

Course on Project Management

Software Software

Discovery of Critical PathDiscovery of Critical Path

Course on Project Management

Crashing Schedules Crashing Schedules

Cost time tradeoffCost time tradeoff Order of crashingOrder of crashing

Take Home LessonTake Home Lesson

The critical path includes activities The critical path includes activities with no slackwith no slack