43
Importance of Project Schedules Managers often cite delivering projects on time as one of their biggest challenges. Fifty percent of IT projects were challenged in the 2003 !"#$ st%dy& and their average time overr%n increased to '2 percent from a low of (3 percent in 2000.) $ched%le iss%es are the main reason for conflicts on projects& especially d%ring the second half of projects. Time has the least amo%nt of fle*ibility+ it passes no matter what happens on a project. )The $tandish ,ro%p& -atest $tandish ,ro%p !"#$ /eport $hows roject $%ccess /ates !ave Improved by 10& 4www.standishgroup.com 5 4March 21& 20035.

Poject Time Management

  • Upload
    atik25

  • View
    221

  • Download
    0

Embed Size (px)

Citation preview

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 1/43

Importance of Project Schedules

• Managers often cite delivering projects on time as one oftheir biggest challenges.

• Fifty percent of IT projects were challenged in the 2003

!"#$ st%dy& and their average time overr%n increased to

'2 percent from a low of (3 percent in 2000.)• $ched%le iss%es are the main reason for conflicts on projects&

especially d%ring the second half of projects.

• Time has the least amo%nt of fle*ibility+ it passes no matter

what happens on a project.

)The $tandish ,ro%p& -atest $tandish ,ro%p !"#$ /eport $hows roject $%ccess /ates

!ave Improved by 10& 4www.standishgroup.com5 4March 21& 20035.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 2/43

Individual Work Styles and Cultural

Differences Cause Schedule Conflicts

• #ne dimension of the Myers67riggs Type Indicator foc%ses

on people8s attit%des toward str%ct%re and deadline.

• $ome people prefer to follow sched%les and meetdeadlines while others do not.

• 9ifferent c%lt%res and even entire co%ntries have different

attit%des abo%t sched%les.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 3/43

Project Time Management

Processes

• Activity definition: Identifying the specific activities that the projectteam members and sta;eholders m%st perform to prod%ce the projectdeliverables.

• Activity seuencing: Identifying and doc%menting the relationshipsbetween project activities.

• Activity resource estimating: <stimating how many reso%rces aproject team sho%ld %se to perform project activities.

• Activity duration estimating: <stimating the n%mber of wor;periods that are needed to complete individ%al activities.

• Schedule development:  "naly=ing activity se>%ences& activityreso%rce estimates& and activity d%ration estimates to create the

project sched%le.• Schedule control: ontrolling and managing changes to the project

sched%le.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 4/43

Activity Definition

•  "n activity or task is an element of wor; normally fo%nd on

the ?7$ that has an e*pected d%ration& a cost& and reso%rce

re>%irements.

• roject sched%les grow o%t of the basic doc%ments that

initiate a project.

 @ The project charter incl%des start and end dates and b%dgetinformation.

 @ The scope statement and ?7$ help define what will be done.

•  "ctivity definition involves developing a more detailed ?7$

and s%pporting e*planations to %nderstand all the wor; to be

done& so yo% can develop realistic cost and d%ration

estimates.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 5/43

Activity !ists and Attri"utes

•  "n activity list is a tab%lation of activities to be incl%ded on a

project sched%le. The list sho%ld incl%de:

 @ The activity name

 @  "n activity identifier or n%mber 

 @  " brief description of the activity

• Activity attri"utes provide more information abo%t each

activity& s%ch as predecessors& s%ccessors& logical

relationships& leads and lags& reso%rce re>%irements&

constraints& imposed dates& and ass%mptions related to the

activity.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 6/43

Milestones

•  " milestone is a significant event that normally has nod%ration.

• It often ta;es several activities and a lot of wor; to

complete a milestone.

• Milestones are %sef%l tools for setting sched%le goals and

monitoring progress.

• <*amples incl%de completion and c%stomer sign6off on

;ey doc%ments and completion of specific prod%cts.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 7/43

Activity Seuencing

• Involves reviewing activities and determiningdependencies.

•  " dependency or relationship relates to the se>%encing

of project activities or tas;s.

• Ao% must  determine dependencies in order to %se critical

path analysis.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 8/43

Three Types of Dependencies

• Mandatory dependencies: Inherent in the nat%re of thewor; being performed on a project+ sometimes referred

to as hard logic.

• Discretionary dependencies: 9efined by the project

team+ sometimes referred to as soft logic and sho%ld be%sed with care beca%se they may limit later sched%ling

options.

• #$ternal dependencies: Involve relationships between

project and non6project activities.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 9/43

%et&ork Diagrams

• Betwor; diagrams are the preferred techni>%e forshowing activity se>%encing.

•  " net&ork diagram is a schematic display of the logical

relationships among& or se>%encing of& project activities.

• Two main formats are the arrow and precedence

diagramming methods.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 10/43

 Sample Activity'on'Arro& (A)A* %et&ork

Diagram for Project +

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 11/43

Arro& Diagramming Method (ADM*

•  "lso called activity6on6arrow 4"#"5 networ; diagram.

•  "ctivities are represented by arrows.

• Bodes or circles are the starting and ending points ofactivities.

• an only show finish6to6start dependencies.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 12/43

Precedence Diagramming Method (PDM*

•  "ctivities are represented by bo*es.

•  "rrows show relationships between activities.

• More pop%lar than "9M method and %sed by project

management software.

• 7etter at showing different types of dependencies.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 13/43

Task Dependency Types

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 14/43

 Sample PDM %et&ork Diagram

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 15/43

Activity ,esource #stimating

•7efore estimating activity d%rations& yo% m%st have agood idea of the >%antity and type of reso%rces that will

be assigned to each activity.

• onsider important iss%es in estimating reso%rces:

 @ !ow diffic%lt will it be to complete specific activities on thisprojectC

 @ ?hat is the organi=ation8s history in doing similar activitiesC

 @  "re the re>%ired reso%rces availableC

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 16/43

  Task Id-  Sam Sally Sue Pete .oe #ffort

A

/

C

D

#

0

1

2

I

.

3

Min-4Duration

567 867 567 9667 567 5 :

96679667 9667 ; <

9667 9667 9667 ; <

5 =

98 >

>-: :

= =

>-: :

<-8 :

:6 >

6

8679667 =67

8679667 9667867

567 567 9667

9667

567 9667 567

5679667

9667 867 9667567 867

/eso%rce "llocation Matri*

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 17/43

Activity Duration #stimating

• Duration incl%des the act%al amo%nt of time wor;ed onan activity plus the elapsed time.

• #ffort is the n%mber of wor;days or wor; ho%rs re>%ired

to complete a tas;.

• eople doing the wor; sho%ld help create estimates& and

an e*pert sho%ld review them.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 18/43

Three'Point #stimates

• Instead of providing activity estimates as a discrete n%mber& s%ch as

fo%r wee;s& it8s often helpf%l to create a three'point estimate:

 @  "n estimate that incl%des an optimistic& most li;ely& and pessimistic

estimate& s%ch as three wee;s for the optimistic& fo%r wee;s for the most

li;ely& and five wee;s for the pessimistic estimate.

•Three6point estimates are needed for </T estimates and Montearlo sim%lations.

• lease refer to </T section for the three6point estimates form%la.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 19/43

Schedule Development

• Dses res%lts of the other time management processes todetermine the start and end dates of the project.

• Dltimate goal is to create a realistic project sched%le that

provides a basis for monitoring project progress for the

time dimension of the project.

• Important tools and techni>%es incl%de ,antt charts&

critical path analysis& critical chain sched%ling& and

</T analysis.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 20/43

1antt Charts

• 1antt charts provide a standard format for displayingproject sched%le information by listing project activities

and their corresponding start and finish dates in a

calendar format.

• $ymbols incl%de: @ /lack diamonds: Milestones

 @ Thick "lack "ars: $%mmary tas;s

 @ !ighter hori?ontal "ars: 9%rations of tas;s

 @ Arro&s: 9ependencies between tas;s

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 21/43

1antt Chart for Project +

 Note: In Project 2003 darker bars are red to represent critical tasks.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 22/43

1antt Chart for Soft&are !aunch Project

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 23/43

Adding Milestones to 1antt Charts

• Many people li;e to foc%s on meeting milestones&

especially for large projects.

• Milestones emphasi=e important events or

accomplishments in projects.

• Ao% typically create milestone by entering tas;s that

have a =ero d%ration& or yo% can mar; any tas; as a

milestone.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 24/43

SMA,T Criteria

• Milestones sho%ld be:

 @ Specific

 @ Meas%rable

 @ Assignable

 @ ,ealistic

 @ Time6framed

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 25/43

Critical Path Method (CPM*

• CPM is a networ; diagramming techni>%e %sed to predicttotal project d%ration.

•  " critical path for a project is the series of activities that

determines the earliest time by which the project can be

completed.

• The critical path is the longest path thro%gh the networ;

diagram and has the least amo%nt of  slac; or float.

• Slack or  float is the amo%nt of time an activity can be

delayed witho%t delaying a s%cceeding activity or the projectfinish date.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 26/43

Calculating the Critical Path

• 9evelop a good networ; diagram.

•  "dd the d%ration estimates for all activities on each path

thro%gh the networ; diagram.

• The longest path is the critical path.

• If one or more of the activities on the critical path ta;es

longer than planned& the whole project sched%le will slip

unless the project manager ta;es corrective action.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 27/43

Determining the Critical Path for Project

+

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 28/43

More on the Critical Path

•  " project team at "pple comp%ter p%t a st%ffed gorilla on top

of the c%bicle of the person who was c%rrently managing a

critical tas;.

• The critical path does not  necessarily contain all the critical

activities+ it only acco%nts for time.

 @ /emember the e*ample in which gro&ing grass was on the critical

path for 9isney8s "nimal Eingdom.

• There can be more than one critical path if the lengths of two

or more paths are the same.• The critical path can change as the project progresses.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 29/43

@sing Critical Path Analysis to Make

Schedule Trade'offs

• 0ree slack or  free float is the amo%nt of time an activity

can be delayed witho%t delaying the early start of any

immediately following activities.

• Total slack or  total float is the amo%nt of time an activitycan be delayed from its early start witho%t delaying the

planned project finish date.

•  " for&ard pass thro%gh the networ; diagram determines

the early start and finish dates.•  " "ack&ard pass determines the late start and finish

dates.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 30/43

Calculating #arly and !ate Start and

0inish Dates

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 31/43

@sing the Critical Path to Shorten a

Project Schedule

• Three main techni>%es for shortening sched%les:

 @ Shortening the d%ration of critical activities or tas;s by adding

more reso%rces or changing their scope.

 @ Crashing activities by obtaining the greatest amo%nt of sched%le

compression for the least incremental cost.

 @ 0ast tracking activities by doing them in parallel or overlapping

them.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 32/43

  SD = #arly Start Date

  FD = #arly 0inish Date

  SD = #0D of Predecessor   FD = #SD Duration (te*

For

an "ctivity

LFD = !ate 0inish Date

LSD = !ate Start Date

LFD = !SD of Successor LSD = !0D ' Duration (te*

Float = !ate 0inish ' #arly 0inish

=

!ate Start ' #arly StartFree = Difference "et&een #0D

Float and %#+T activityBs #SD

 "dditional :/%les of ritical ath alc%lation

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 33/43

Forward Pass ...

CHOICE:

Select !argest42ighest #0D as #SD

Backward Pass ...

CHOICE:

Select Smallest4!o&est !SD as !0D

For

the

Network

 "dditional :/%les of ritical ath alc%lation

 "ctivity

forBetwor;

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 34/43

WHERE:

T

 

= 19

W/S Id-

!SD !0D

Duration 0loat

#SD #0D

>

> 96

96>

6

#

<

: >

>:

6

/

6

9; 9;

9;9;

6

3:

9: 9=

;

>

2

:

9 9;

;

96

I:

96 9:

>

>

0

<

96

>:

>

C

=

> ;

968

9

D

=

96 9=

9=96

6

1

.

>

9= 9;

9;9=

6

:

6 :

:6

6

A

ritical ath alc%lation

iti l th l l ti

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 35/43

WHERE:

W/S Id-

!SD !0D

Duration 0loat

#SD #0D

>

> 96

96>

6

#

<

: >

>:

6

/

6

9; 9;

9;9;

6

3:

9: 9=

;

>

2

:

9 9;

;

96

I:

96 9:

>

>

0

<

96

>:

>

C

=

> ;

968

9

D

=

96 9=

9=96

6

1

.

>

9= 9;

9;9=

6

:

6 :

:6

6

A

T

 

= 19

ritical ath alc%lation

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 36/43

Program #valuation and ,evie&

Techniue (P#,T*

• </T is a networ; analysis techni>%e %sed to estimate

project d%ration when there is a high degree of %ncertainty

abo%t the individ%al activity d%ration estimates.

• </T %ses pro"a"ilistic time estimates:

 @ 9%ration estimates based on %sing optimistic& most li;ely& and

pessimistic estimates of activity d%rations& or a three6point

estimate.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 37/43

P#,T 0ormula and #$ample

• </T weighted average 

optimistic time GH most li;ely time pessimistic time

(

• <*ample:

</T weighted average

 ' wor;days G H J0 wor;days 2G wor;days 9: days(

where:

optimistic time ' days

most li;ely time 96 days

pessimistic time 2G days

  Therefore& yo%8d %se 9: days on the networ; diagram instead of J0 when%sing </T for the above e*ample.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 38/43

Schedule Control

• erform reality chec;s on sched%les.

•  "llow for contingencies.

• 9on8t plan for everyone to wor; at J00 percent capacity

all the time.

• !old progress meetings with sta;eholders and be clear

and honest in comm%nicating sched%le iss%es.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 39/43

Schedule Control

•,oals are to ;now the stat%s of the sched%le& infl%ence factorsthat ca%se sched%le changes& determine that the sched%le has

changed& and manage changes when they occ%r.

• Tools and techni>%es incl%de:

 @ rogress reports.

 @  " sched%le change control system.

 @ roject management software& incl%ding sched%le comparison charts&

s%ch as the trac;ing ,antt chart.

 @ Kariance analysis& s%ch as analy=ing float or slac;.

 @ erformance management& s%ch as earned val%e 4see hapter L5.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 40/43

,eality Checks on Scheduling

• /eview the draft sched%le or estimated completion date

in the project charter.

• repare a more detailed sched%le with the project team.

• Ma;e s%re the sched%le is realistic and followed.

•  "lert top management well in advance if there are

sched%le problems.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 41/43

Working &ith People Issues

• $trong leadership helps projects s%cceed more than

good </T charts do.

• roject managers sho%ld %se:

 @ <mpowerment

 @ Incentives

 @ 9iscipline

 @ Begotiation

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 42/43

@sing Soft&are to Assist in

Time Management

• $oftware for facilitating comm%nication helps people

e*change sched%le6related information.

• 9ecision s%pport models help analy=e trade6offs that canbe made.

• roject management software can help in vario%s time

management areas.

8/18/2019 Poject Time Management

http://slidepdf.com/reader/full/poject-time-management 43/43

PROJECT MANAGEMENT PROFESSIONAL

Words of Caution on @sing

 Project Management Soft&are

• Many people mis%se project management software

beca%se they don8t %nderstand important concepts and

have not had training.

• Ao% m%st enter dependencies to have dates adj%st

a%tomatically and to determine the critical path.

• Ao% m%st enter act%al sched%le information to compareplanned and act%al progress.