Scheduling key concepts june 07, 2012 [compatibility mode]

Post on 18-Dec-2014

658 views 4 download

description

Presenting key concepts required to build an effective project schedule - Be the Master of SchedulingSoftware

Transcript of Scheduling key concepts june 07, 2012 [compatibility mode]

Effective Project SchedulingKey Concepts for Schedule Foundation

1© PM Clinic

Speaker-Introduction

A practitioner of Analytics, Productivity,

Information Modelling, Enterprise

Project\Program\Portfolio Management &

Execution Management.

Project Management Coach/ Trainerfocusing on MS Excel, MS Project and MSEPM product to improve productivity ofmanagement community. Jaiveer Singh (MBA,PMP)

2

www.singhjaiveer.blogspot.com

www.project-management-practice.blogspot.com

@ singhjaiveerHaving 18 years work experienceincluding 10 years in Project/Program &Portfolio management roles for globalMNCs. http://www.slideshare.net/Jaiveer

© PM Clinic

A walk through of the session outline

3

Photo by Tricky at flickr

© PM Clinic

Agenda

1. Key Concepts - 20 Min.

2. Q & A - 10 Min.

3. MS Project Demo - 20 Min.

4

3. MS Project Demo - 20 Min.

4. Q & A - 10 Min.

Note: Participants can post questions using Chat option

© PM Clinic

Key Concepts

�Scheduling is Modelling

�Static & Dynamic Scheduling

�Progressive Elaboration

�Time - Calendars (FY)

� Working Time/ Days

�Duration vs Work Measurement

�WBS & Rolling Wave Planning

�Task Types

Project Schedule

5

�Task Types

�Tasks Dependencies

�Project Progress Rate & Project Status

© PM Clinic

Scheduling or Multi Player Game

© PM Clinic 6

Master or Assistant

© PM Clinic 7

Scheduling is Modeling

8© PM Clinic

Static & Dynamic SchedulingOriginal Schedule

Static Schedule

Baseline Schedule

Reference Schedule

Vs

Second Schedule

Dynamic Schedule

Actual task progress

impact successor

tasks

9

Dynamic Schedule

Forecast Schedule

© PM Clinic

The dates are continually recalculated and

reforecast when you enter progress

information or make other changes.The forecast schedule helps you identify

slippages relative to the original schedule.

Because this is a dynamic model, it also helps

you find ways to quickly reduce slippage.

The Living Project Schedule

• Project planning isn’t

just an activity for

the start of the

project--the project

10

project--the project

plan must be a living,

evolving document

that is updated and

changed on a regular

basis.

© PM Clinic

Progressive Elaboration– Moving From the Unknown to the Known

Progressive elaboration, is defined by PMBOK*as

“continuously improving and detailing a plan as more detailed and specific

information and more accurate estimates become available as the project

progresses, and thereby producing more accurate and complete plans that result

from the successive iterations of the planning process”.

11© PM Clinic

Understanding Time - Calendars

Year

Month 1 Month 12

Gregorian/ Hizri/Thai

Buddhist Calendar

12

Week 1 Week 2 Week 3

Day 1 Day 7

Hour 1 Hour 24

Week 4

© PM Clinic

Project / Resource/ Tasks Calendars

Consultants

Availability

Working Hours [8-5/ 9-6] Holidays

13

Offshore Team

Calendar

Project

Calendar

© PM Clinic

Duration vs WorkHow Big is Project: Work Size

Time : Person Days, Person Week, Person

Months, Person Years

How Long Project Can Run: Duration

Time : Days, Week, Months, Years

500 person months Duration : 10 months

�25 person working for 20 months = 500 Person Months

14

�50 Persons working for 10 months = 500 Person Months

�Work = Duration X Resource Units

�500 = 10 X 50

Project

Dimensions

© PM Clinic

WBS- Work Breakdown Structure

A detailed, well-defined WBS is created for immediate period of clarity, and

only milestones are highlighted for the rest of the project.

Level 1

15

Rolling Wave Planning – WBS Level

© PM Clinic

Level 2

Level 3

Tasks Types

Fixed Duratione.g. wet paint on cars may

take 2-3 hours to dry

before next work can be

done on cars

Fixed Resources/ Efforts/

16

Fixed Unit

Fixed Resources/ Efforts/

Budget e.g. To move a long

table, you require 2 people

Fixed Work

Fixed work size which is having

linear relationship to duration

and resources assigned for

execution

© PM Clinic

Tasks Types

17

Fixed Work

Work = Duration X Resources (units)

50 Person Days = 5 Days X 10 Resources

Change in one unit, trigger re-computation of other factor

while base type column remains fixed

© PM Clinic

Tasks Dependencies Concepts

Hard Dependency : Once Paint on walls is dry only

then next work can be done on walls, Another example

- Walls needs to be built first before roof can be made.

Soft Dependency : Once some programmer is

available, previous application defect can be fixed. It’s

18

available, previous application defect can be fixed. It’s

about availability of resources.

© PM Clinic

Time Lag: Time difference between finish of task 1 and start of

task 2. Task 2 may have to wait post Task 1 completion.

Overlap: Time Period in which both tasks run in parallel. Some

tasks can be started 2-3 days before of previous tasks completion

Tasks Dependencies Types

Finish to Start

Dependencies are the relationships of the preceding tasks to the

succeeding tasks. Tasks may have multiple preceding tasks and multiple

succeeding tasks.

The most common dependency relationship is a finish-to-start

relationship.

19

Build Columns/Walls

Build Roof

© PM Clinic

Tasks Inter Dependencies

Finish to Start

20

Paint a car Polish the car

Time Lag

© PM Clinic

Tasks Dependencies Types

Start to Start

10 s

21

Fill Car Fuel Tank

Change wheels

Start to Start

© PM Clinic

Tasks Dependencies Types

Predecessor task

successor task

[FF] The successor task cannot finish

until the predecessor task finishes.

Finish to Finish

© PM Clinic 22

Predecessor task

successor task

[SF] The successor task cannot finish

until the predecessor task starts.

Start to Finish

Project Baselines

Project Approved Timelines is referred as Project Baseline. Project actual

performance is measured against this (goal).

6878

88 91 94 97 100

80

100

120

% Completion

23© PM Clinic

3 5 7 9 11 1318

2328

3338

4858

68

0

20

40

60

80

Wk

-1

Wk

-2

Wk

-3

Wk

-4

Wk

-5

Wk

-6

Wk

-7

Wk

-8

Wk

-9

Wk

-10

Wk

-11

Wk

-12

Wk

-13

Wk

-14

Wk

-15

Wk

-16

Wk

-17

Wk

-18

Wk

-19

Wk

-20

Project Progress Rate vs StatusCar Journey – Distance/ Speed/ Fuel

Distance : 300 KM, Speed : 50 KM Per hour, Mileage: 20 KM/ Liter

24© PM Clinic

25© PM Clinic

Concepts Implementation in MS Project

�Tools/ options [Configuration/ Product Setup]

�Calendar/ Schedule/ View

�Calendar Setup

�Holidays/ Work Weeks

�Project Information

�Timescale [ Bottom/ Middle/ Top Tier]

�Tasks (Duration & Work)

�Tasks Type

26

�Tasks Type

�Task Dependencies

�Project Guide

© PM Clinic

Select Project Calendar Type

Define Calendar

Type to be used

Tools - > Options

- > View Tab

27© PM Clinic

Setup Time Units & Working Time

Define First day

of Week and First

Month of a Year

Tools - > Options

- > View Tab

28

Define working

time

Define Time Units

© PM Clinic

New Calendar Setup

Setup Custom

Calendars

Tools - > Change Working Time

29

Define Work

Days in a Week

© PM Clinic

Duration/Work Unit Setup

Duration Time

Unit

Tools - > Options

- > Schedule Tab

30

Unit

Default Work

Unit (person

hours/ days)

© PM Clinic

Customize Time Scale

Select Time Unit

Format- > Time Scale

31© PM Clinic

Project Information

Project Start

Date

Project - > Project Information

32

Project Base

Calendar (Choose

Custom Calendars)

© PM Clinic

Setup Default Task TypeTools - > Options

- > Schedule Tab

Default Task

Type

33

�Fixed Unit

�Fixed Duration

�Fixed Work

© PM Clinic

Task Type relationship to work

© PM Clinic 34

Tasks Dependencies TypesDouble Click on any Task or Press Shift + F2

Click on Predecessors Tab

35

Task

Dependencies

© PM Clinic

Impact tasks

work/duration of units

re-computation when

any one of them is

modified

Project Guide

View ->

Turn on Project Guide

Follow

recommended

project setup

36

project setup

guidelines

© PM Clinic

Showing Project Status in Gantt Chart

Status

Date

[Friday]

Current

© PM Clinic 37

Current

Date

[Monday]

MPP Examples

38© PM Clinic

Next Webinar

• Project Multiple Baselines & Variances

• PERT Estimation

• Assignments

• Critical Path Analysis

Updating Work Progress

© PM Clinic 39

• Updating Work Progress

• Project Status Reports (Weekly Progress)

• Project Status Reports (Milestone Variance)

• And many more ……

Presentation copy available for download at

Presentation is available on http://slideshare.net/jaiveer

http:// project-management-practice.blogspot.com

40

http://www.facebook.com/pmclinic

Email: contactus@pm-clinic.com

@thepmclinic

askpmclinic@gmail.com© PM Clinic