MGT400 2

profileAn.
MGT400-Chp6_St_Planning.pdf

MGT400 – Project Management Chapter 6: Developing a Project Plan

Where are we now?

2

Lecture Content • Developing a Project Plan:

• What is Gantt Chart? • Example of Gantt Charts.

• What is Project Network? • Link between Project Network and WBS. • Example 1: Building Intranet Application.

• Terminologies of Project Network • Network Activities Data boxes • Network Computation Process • Determinate Project Duration • Example 2: Painting Project

• Forward Pass Calculations

• Backward Pass Calculations.

• Precedence Relationships: • Finish to Start • Start to Start • Finish to Finish • Start to Finish.

• Duration Estimation

• Example 3: Research Project • Determining Critical Path • Review of Forward/Backward Pass • Identify Free Slack (Float)

• Laddering Activities

• Hammock Activities 3

Developing Project Plan

• What is Gantt Chart? • A Gantt chart is a type of bar chart that illustrates a project schedule.

• The bar in each row identifies the corresponding task

• The horizontal position of the bar identifies start and end times of the task

4

Gantt Chart using MS Project

5

• What is Gantt Chart? – A Gantt chart is a type of bar chart that illustrates a project schedule. – The bar in each row identifies the corresponding task – The horizontal position of the bar identifies start and end times of the task – Bar length represents the duration of the task – Good for allocating resources and re-scheduling – Task durations can be compared easily.

Developing a Project Plan

•What is Project Network? • “…is a tool used for planning, scheduling, and monitoring project progress” (p.161)

• Similar to Gantt charts:

• Provides an estimate of the project’s duration. Help managers get and stay on plan.

• Provides the basis for scheduling labor and equipment.

• Enhances communication among project participants.

• Highlights activities that are “critical” and can not be delayed.

6

Merge/Burst Activities

7

Activity A

Activity B

Activity C

Activity D Activity C

Activity B

Activity A

Activity D

Terminologies in Project Network

• Path: a sequence of connected, dependent activities.

• Critical path:

• the longest path through the activity network that allows for the completion of all project-related activities;

• the shortest expected time in which the entire project can be completed.

• Delays on the critical path will delay completion of the entire project

8

Network Activity Examples 1

Network Activity Examples 2

Network Activity Data Boxes

Suggested display of key data

Network Activity Data Boxes

Suggested display of key data

SL Slack/Float

13

Be prepared as it is going to get complex soon!

Network Activity Data Boxes

Network Computation Process

• Forward Pass—Earliest Times

• How soon can the activity start? (early start—ES)

• How soon can the activity finish? (early finish—EF)

• How soon can the project finish? (expected time—ET)

• Backward Pass—Latest Times

• How late can the activity start? (late start—LS)

• How late can the activity finish? (late finish—LF)

• Which activities represent the critical path?

• How long can activity be delayed? (slack or float—SL)

6–15

Forward Pass Calculations

• Forward Pass

 Starting at the beginning (left) of the network develop early start and early finish dates for each task, progressing to end (right- most box) of the network

• Early Start Date (ES)

 Earliest possible point in time an activity can start, based on the network logic and any schedule constraints

16

Early Finish Date (EF)  Earliest possible time the

activity can finish

Duration (DU)  Number of work periods,

excluding holidays or other

nonworking

periods, required to complete

the activity; expressed as

workdays

or workweeks

Task Identification Forward Pass

17

Name Duration ES EF

Prep 2

Paint Trim 2

Paint Ceiling 3

Paint Walls 4

Paint Walls (2nd Coat) 2

Clean-up 2

Office repainting Project

Forward Pass Calculation

18

Prep #1

2

Paint Trim #2

2

Paint Ceiling #3

3

Paint Walls #4

4

Paint Wall 2 #5

2

Clean up #6

2

Step 1: showing Activities, dependencies, and Durations

SL

Forward Pass Calculation

19

Prep #10

2

Paint Trim #22

2

Paint Ceiling #32

3

Paint Walls #42

4

Paint Wall 2 #56

2

Clean up #68

2

Step 2: showing Earliest Start= Predecessor (Earliest Start+ Duration)

SL

Forward Pass Calculation

20

Prep #10 2

2

Paint Trim #22 4

2

Paint Ceiling #32 5

3

Paint Walls #42 6

4

Paint Wall 2 #56 8

2

Clean up #68 10

2

Step 3: showing Earliest Finish = Processor Duration + Activity Duration.

SL

Task Identification Forward Pass

21

Name Duration ES EF

Prep 2 0 2

Paint Trim 2 2 4

Paint Ceiling 3 2 5

Paint Walls 4 2 6

Paint Walls (2nd Coat) 2 6 8

Clean-up 2 8 10

Office repainting Project

Backward Pass Calculations

• Backward Pass  Calculate late start and late finish dates by starting at project

completion, using finish times and working backwards

• Late Start Date (LS)  Latest point in time that an activity may begin without delaying that

activity’s successor  If the activity is on the critical path, the project end date will be

affected

• Late Finish (LF)  Latest point in time a task may be completed without delaying that

activity’s successor  If the activity is on the critical path, the project end date will be

affected

22

Backward Pass Calculation

23

Prep #11 2

2

Paint Trim #22 4

2

Paint Ceiling #32 5

3

Paint Walls #42 6

4

Paint Wall 2 #56 8

2

Clean up #68 10

2 10

Step 1: For last activity, establish Latest Finish as equal to Earliest Finish.

SL

Backward Pass Calculation

24

Clean up #68 10

2 10

Step 2: For all the other activities: Latest Finish as equal to Earliest Start of the next activity.

Paint Trim #22 4

2 8

Paint Ceiling #32 5

3 8

Paint Wall 2 #56 8

2 8

Paint Walls #42 6

4 6

Prep #10 2

2 2

SL

Backward Pass Calculation

25

Step 3: The Latest Start = Latest Finish – Duration

Clean up #68 10

2 108

Paint Trim #22 4

2 86

Paint Ceiling #32 5

3 85

Paint Walls #42 6

4 62

Paint Wall 2 #56 8

2 86

Prep #10 2

2 20

SL

Backward Pass Calculation

26

Step 4: The Float/Slack= Earliest Start – Latest Start

Clean up #68 10

2 108

Paint Trim #22 4

2 86

Paint Ceiling #32 5

3 85

Paint Walls #42 6

4 62

Paint Wall 2 #56 8

2 86

Prep #10 2

2 20 0

4

3

00

0

SL

Backward Pass Calculation

27

Step 5: The Critical Path are the sequence of activates with Zero Float/slack

Clean up #68 10

2 108

Paint Trim #22 4

2 86

Paint Ceiling #32 5

3 85

Paint Walls #42 6

4 62

Paint Wall 2 #56 8

2 86

Prep #10 2

2 20 0

4

3

00

0

SL

Backward Pass Calculation

28

Clean up #68 10

2 108

Paint Trim #22 4

2 86

Paint Ceiling #32 5

3 85

Paint Walls #42 6

4 62

Prep #10 2

2 20 0

4

3

0

0

Paint Wall 2 #56 8

2 86

0

Step 5: The Critical Path are the sequence of activates with Zero Float/slack

SL

Task Identification Forward and Backward Passes

29

Name Duration ES EF LS LF Float

Prep 2 0 2 0 2 0

Paint Trim 2 2 4 6 8 4

Paint Ceiling 3 2 5 5 8 3

Paint Walls 4 2 6 2 6 0

Paint Walls (2nd Coat) 2 6 8 6 8 0

Clean-up 2 8 10 8 10 0

Float = Slack (same meaning)

Summary: Task Dependency Types

IT Project Management, Third Edition Chapter 6 30

Laddering Activities

• Project ABC can be completed more efficiently if subtasks are used.

• Example: A does not need to be completely finished before work on B starts.

31

A(3) B(6) C(9) ABC=18 days

Laddered ABC=12 days

A1(1) A2(1) A3(1)

B1(2) B2(2) B3(2)

C1(3) C2(3) C3(3)

Hammock Activities

Used as a summary for subsets of activities

32

0 A 5

0 5 5

5 B 15

5 10 15

15 C 18

15 3 18

0 Hammock 18

0 18 18

Useful with a complex project or one that has a shared budget