28
Creating the Project Schedule Haroon ul Rashid Ref: Project Management Professional Exam STUDY GUIDE (Kim Heldman)

Creating Project Schedule

Embed Size (px)

DESCRIPTION

project management

Citation preview

Page 1: Creating Project Schedule

Creating the ProjectSchedule

Haroon ul RashidRef: Project Management Professional Exam STUDY GUIDE (Kim Heldman)

Page 2: Creating Project Schedule

Defining ActivitiesThe Define Activities process is a further breakdown of the work package elements of the WBS.

Activity list Activity attributes Milestone list

Page 3: Creating Project Schedule

Understanding the Sequence Activities Process

The interactivity of logical relationships must be sequenced correctly in order to facilitate the development of a realistic, achievable project schedule in a later process

Page 4: Creating Project Schedule

Scheduling

The process of calculating start and finish dates of activities according to its relationship is called scheduling

Page 5: Creating Project Schedule

Sequence Activities Tools and Techniques

Precedence diagramming method (PDM) Dependency determination Applying leads and lags Schedule network templates

Page 6: Creating Project Schedule

Dependency Dependencies are relationships between the

activities in which one activity is dependent on another to complete an action, or perhaps an activity is dependent on another to start an action before It can proceed.

Page 7: Creating Project Schedule

Type of dependencies Mandatory dependencies:

Inherent in the nature of the work being performed on a project; sometimes referred to as hard logic.

Discretionary dependencies:

Defined by the project team; sometimes referred to as soft logic and should be used with care because they may limit later scheduling options.

External dependencies:

Involve relationships between project and non-project activities.

Page 8: Creating Project Schedule

Dependencies PresentationPredecessor

An activity that control the start or finish of another activity

Successor

An activity whose start or finish depends on another activity.

Concept Design Develop

Page 9: Creating Project Schedule

Dependencies relationship A connection type between two activities is known

as relationship. There are four types of relationships.

Start to Start (SS)

Finish to Start (FS)

Finish to Finish (FF)

Start to Finish (SF)

Page 10: Creating Project Schedule

Relationship- FS

A

B

Page 11: Creating Project Schedule

Relationship- SS

A

B

Page 12: Creating Project Schedule

Relationship- SF

A

B

Page 13: Creating Project Schedule

Relationship- FF

A

B

Page 14: Creating Project Schedule

Driving relationship In case of more then one predecessor /

successors, the relationship which can drive is called driving relationship.

A(3)

B(5)

C(5)

Page 15: Creating Project Schedule

Activity lag Delay of an activity from its successor is

known as lag. Example: In the case of SS, activity B is

lagging activity A by 2-days A(4)

B(5)

+ 2day

Page 16: Creating Project Schedule

Milestone A milestone is a significant event that normally

has no duration.

It often takes several activities and a lot of work to complete a milestone.

Milestones are useful tools for setting schedule goals and monitoring progress.

Examples include completion and customer sign-off on key documents and completion of specific products.

Page 17: Creating Project Schedule

Network diagramBurst

Occurs when a single node is followed by two or more activities

MergeOccurs when two or more nodes precede a single node

Burst

Burst

Both

Marge

Merge

End

Page 18: Creating Project Schedule

PDM network It is a method of constructing a project

schedule network diagram that uses boxes, referred to as nodes, to represent activities and connects them with arrows that show the dependencies.

ID Duration

ES LS

Page 19: Creating Project Schedule

ID Activity Dependency duration

A Shower - 3

B Dry hair A 8

C Fetch car - 7

D Iron clothes - 12

E Dress and make-up B,D 10

F Drive to interview C,E 20

Draw activity network diagram with the following:

Network exercise

Page 20: Creating Project Schedule

April 18, 202320 National Institute of Design and Analysis

0 3

A (3)

0 12

D (12)

3 11

B (8)

0 7

C (7) 12 22

E (10)

22 42

F (20)

ID Duration

ES LS

Exercise

Page 21: Creating Project Schedule

Critical path is a procedure for using network analysis to

identify those tasks which are on the critical path;

where any delay in the completion of these tasks will lengthen the project timescale, unless action is taken.

Critical path is based on two factors:

Longest path

Path with zero float

Page 22: Creating Project Schedule

Critical path importance How long will the entire project take to

complete?

Which activities determine total project time?

Which activity times should be shortened, if possible, or in other words, how many resources should be allocated to each activity?

Page 23: Creating Project Schedule

CPM application

The CPM formally identifies tasks which must be completed on time for the whole project to be completed on time

Identifies which tasks can be delayed for a while if resource needs to be reallocated to catch up on missed tasks

It helps you to identify the minimum length of time needed to complete a project

Page 24: Creating Project Schedule

Float or SlackAmount of time that a task can be delayed

without causing a delay to:

i. subsequent tasks (free float)

ii. project completion date (total float)

Page 25: Creating Project Schedule

Forward and Backward passForward pass is a technique to move forward through a diagram to calculate activity duration.

Backward pass is its opposite.These are used to find floats

Page 26: Creating Project Schedule

Forward and Backward passTwo formula's:

ES (Current) + Duration (Current) = ES (successor)

LS (Current) - Duration (Predecessor) = LS ( Predecessor)

Two Rules:

Forward Pass: Use the highest value on a join

Backward Pass: Use the lowest value on a join

Page 27: Creating Project Schedule

April 18, 202327 National Institute of Design and Analysis

3 LS

B (8)

0 LS

A (3)

0 LS

D (12)

0 LS

C (7) 12 LS

E (10)

22 LS

F (20)

ES (Current) + Dur (Current) = ES (successor)

Use the highest value on a join

Forward pass

Page 28: Creating Project Schedule

April 18, 202328 National Institute of Design and Analysis

LS (Current) - Dur (Predecessor) = LS ( Predecessor)

Use the lowest value on a join

You tube videos

0 1

A 3

0 0

D 12

3 4

B 8

0 15

C 7 12 12

E 10

22 22

F 20

Backward pass