7/29/2019 Project Time Management_25 Sep 2010
1/49
PROJECT TIME MANAGEMENT
By
In case you are having issues regarding audio and video please contact at
[email protected], these training are available as recordings later ,
please do not disturb during training.
Please Mute your mic and mobile during training.
Ask your question using the Q and A tab in live meeting.
Speak one at a time so that every one is benefited.
This training is
sponsored bywww.itfunda.com
supported by www.questpond.com and www.dotnetfunda.com
Vijay Bandaru
mailto:[email protected]://www.itfunda.com/http://www.questpond.com/http://www.dotnetfunda.com/http://www.dotnetfunda.com/http://www.questpond.com/http://www.itfunda.com/mailto:[email protected]7/29/2019 Project Time Management_25 Sep 2010
2/49
PROJECT TIME MANAGEMENT
2
Vijay BandaruMCA, MBA & PMP
Contact:
Email:[email protected]
Phone: +91-984-803-2144
7/29/2019 Project Time Management_25 Sep 2010
3/49
3
7/29/2019 Project Time Management_25 Sep 2010
4/49
4
What is a Project?
What is the difference between Project &Operations?
What is WBS?
What are project constraints?
What is a scope baseline?
Why should scope to be controlled?
7/29/2019 Project Time Management_25 Sep 2010
5/49
5
Deliverable:Any Unique and verifiable product, Result or Capability toperform a service that must be produced to complete a process, phase orproject
Constraint:The state, quality or sense of being restricted to a given courseof action. Eg: A date constraint assigned to complete an activity.
Activity:A Component of work performed during the course of a project
Activity Attributes: Include activity codes, predecessor activities, Successoractivities, Logical relationships, Leads and Lags, Resource requirements,constraints and assumptions etc
Schedule activity:An activity that is assigned a start and end date alongwith estimated resources and cost
Activity Duration:The time in calendar units between the start and finish ofa schedule activity
Effort: The number of labor units required to complete a schedule activity or WBScomponent
7/29/2019 Project Time Management_25 Sep 2010
6/49
6
Milestone: A significant point of event in the project (Eg: Design sign off)
Project Schedule: The planned dates for performing schedule activitiesand the planned dates for meeting schedule milestones
Lead: Accelerating the successor (next) activity [Eg: Coding can start 5days before design is finished]
Lag: Waiting time between two tasks [Eg: A delay of 5 days to build a wallafter foundation is laid
Free Float [Free Slack]: Amount of time an activity may be delayedwithout delaying the early start date of any successor activity
Total Float [Total Slack]: Amount of time an activity may be delayed from the earlystart date without delaying the project finish date
7/29/2019 Project Time Management_25 Sep 2010
7/49
After completing this session, you will be able to:
Understand and appreciate Time management processesof Project Management
Understand the need for estimating activity resourcesand durations
Appreciate the need for controlling the schedule
Use various techniques to develop and control schedule
7
7/29/2019 Project Time Management_25 Sep 2010
8/49
Define Activitiesis the process of identifying the specific
actions to be performed to produce the projectdeliverables
Sequence Activities is the process of identifying anddocumenting relationships among project activities
Estimate Activity Resources is the process of estimatingthe type and quantities of material, people, equipment,
or supplies required to perform each activity
Estimate Activity Durations is the process ofapproximating the number of work periods needed tocomplete individual activities with estimated resources
Develop Schedule is the process of analyzing activitysequences, durations, resource requirements, and
schedule constraints to create the project schedule
Planning
Control Schedule is the process of monitoring the status ofthe project to update project progress and managingchanges to the schedule baseline
Monitor& Control
8
Project Time Management includes the processes required tomanage timely completion of the project.
7/29/2019 Project Time Management_25 Sep 2010
9/49
Project Alpha: Setup ofR&D Division for Company X
StaffEquipmentSite Bldg XXXX
Core Staff Support Staff Staff Training
Conduct Kickoff Meeting
Plan for recruitment
Advertise for Recruitment
Conduct Interviews
Shortlist Candidates
Conduct Final Interviews
Make Offer Letters
Consolidate Offer Acceptance
Handover to Manager and Close Project
Conduct multiple Orientations of 1 day each
Conduct Domain training
Scope(Nouns)
Time(Verbs)
Work Packages
Activity List
9
7/29/2019 Project Time Management_25 Sep 2010
10/49
0
20
40
60
80
100
120
29-Sep
8-Nov
18-Dec
27-Jan
8-Mar
17-Apr
Planned%
Actual %
Activity List
Network Diagram
Resource requirements Activity durations
Schedule
Performancemeasurements
10
7/29/2019 Project Time Management_25 Sep 2010
11/49
InputsScope
Baseline
Enterpriseenvironmentalfactors
Organizationprocess assets
Too
ls&
TechniquesDecomposition
Rolling WavePlanning
Templates
ExpertJudgment
Ou
tputsActivity List
ActivityAttributes
Milestone List
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
Process of identifying the specific actions that need to be performedto produce the project deliverables
11
7/29/2019 Project Time Management_25 Sep 2010
12/49
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
TOOLS & TECHNIQUES
DECOMPOSITION Subdividing the project work packages into smallerand manageable components called Activities
ROLLING WAVE PLANNING Near term activities planned in detail Long term activities planned at high level
TEMPLATES Standard activity list from a previous similar project can be reused
12
T
OI
7/29/2019 Project Time Management_25 Sep 2010
13/49
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
OUTPUTS
ACTIVITY LIST Comprehensive list including all the scheduledactivities. Contains
Activity identifier
Scope of work description for each activity
ACTIVITY LIST ATTRIBUTE Extend the description of activities.Contains
Activity identifier, WBS Identifier Activity Name, Code and Description
Relationships, Leads, Lags Constraints, Assumptions
MILESTONE LIST Significant point or event in a project, but not anactivity itself, hence effort is zero.
13
T
OI
7/29/2019 Project Time Management_25 Sep 2010
14/49
InputsActivity list
Activity
AttributesMilestone list
Project ScopeStatement
Organizational
Process AssetsToo
ls&
Techn
iquesPrecedence
diagrammingmethod PDM
Dependencydetermination
Applying leadsand lags
ScheduleNetworktemplates
Ou
tputsProject
ScheduleNetwork
DiagramsProjectdocumentupdates
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
Process of identifying and documenting relationships among theschedule activities
14
7/29/2019 Project Time Management_25 Sep 2010
15/49
Activity A
Activity B
Activity C
Activity D
Activity E
Activity F
Activity G
Activity H
Activities are represented on Nodes Each node has a start and a finish. There can be only 4 ways of showing dependencies between any two activitie This is done using arrows
Finish to Start Finish to Finish
Start to Start
Start to Finish
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
PRECEDENCE DIAGRAM METHOD
15
T
OI
7/29/2019 Project Time Management_25 Sep 2010
16/49
Finish toStart
Finish toFinish
Start to Start Start toFinish
A - DesignB - Build
A - Review
B - Rework
A - Procure
B - InspectA
B
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
16
T
OI
7/29/2019 Project Time Management_25 Sep 2010
17/49
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
MANDATORYDEPENDENCIES
DISCRETIONARYDEPENDENCIES
EXTERNALDEPENDENCIES
Inherent in the nature of
the work being done.They often involvephysical limitations.
Also, called as HardLogic
An example: Designshould be completedbefore construction
Based on experience,
desire or preferences.
Also, called as Soft,Preferred, Preferentiallogic
For example: Plumbingwork done beforeelectric work
Based on needs or
dependencies outsidethe project
Example:Environmental hearing
before site preparationcan begin on yourproject.
DEPENDENCY DETERMINATION
17
T
OI
7/29/2019 Project Time Management_25 Sep 2010
18/49
A (5 days)
B (5 days)
Lag Directs a delay in the successorevent e.g. A lag of 3 days needs to beintroduced after the pouring ofconcrete to allow for curing
Total (10 days)
Total (8 days)Lead (2 days)
A (5 days)
B (5 days)
A (5 days)
B (5 days)
Lag (2 days)
Total (12 days)
Lead Allows acceleration of the successorevent e.g. Design can start beforerequirements gathering is completed.
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
APPLY LEADS AND LAGS
18
T
OI
7/29/2019 Project Time Management_25 Sep 2010
19/49
InputsActivity list
Activityattributes
Resourcecalendars
Organizationalprocess assets
EnterpriseEnvironmentalFactors
To
ols&
Tech
niquesExpert judgment
Alternativesanalysis
Publishedestimating data
Bottom-upestimating
Project
managementsoftware
O
utputsActivity resource
requirements
Resource
BreakdownStructure
Project documentupdates
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
Process of estimating the type and quantities of material, people,equipment or supplies required to perform each activity
19
7/29/2019 Project Time Management_25 Sep 2010
20/49
TOOLS & TECHNIQUES
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
20
EXPERT JUDGMENT
ALTERNATIVE ANALYSIS Identify alternate ways of estimatingresources
Man or Machine Make or Buy
PUBLISHED ESTIMATING DATA
BOTTOM-UP ESTIMATING Decompose activity further
PM SOFTWARE
7/29/2019 Project Time Management_25 Sep 2010
21/49
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
21
Project A
HumanResources
Executive
Technology Management
Labor
Material
Nomination
Equipment
Electronic Mechanical
RESOURCE BREAKDOWN STRUCTURE
7/29/2019 Project Time Management_25 Sep 2010
22/49
Inputs
Activity List
Activity Attributes
Activity Resource
requirementsResourceCalendar
Project scopestatement
Enterprise
environmentalfactors
OrganizationalProcess Assets
Tools&
Techn
iquesExpert judgment
Analogousestimating
ParametricEstimating
Three pointestimates
Reserve analysis
Outputs
Activity durationestimates
Project document
updates
22
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
Process of approximating the number of work periods needed tocomplete individual activities with estimated resources
7/29/2019 Project Time Management_25 Sep 2010
23/49
23
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
Expert Judgment
AnalogousEstimates
(Top Down)ParametricEstimation
Three PointEstimate,
PERT Technique
Optimistic,More Likely,Pessimistic(O+4M+P)/6
Reserve Analysis
Work per unit * No.
of units
Leverageinformation fromprevious projects
Reserve,Contingency
or Buffer
7/29/2019 Project Time Management_25 Sep 2010
24/49
24
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
ANALOGOUS PARAMETRIC THREE-POINT
Adopts Top Downapproach
Adopts Unitrateapproach
Adopts O/P/ML
approach
Calculates based onestimates of similarprojects
Calculates estimatesbased on Unit rate * Noof units needed
Calculates based onOptimistic, Pessimistic& More likely estimates
Less expensive andLess Accurate
More AccurateNot applicable always
PERT is more accurateDifficult when too manyactivities are to be
estimated
COMPARISON OF ESTIMATE MODELS
7/29/2019 Project Time Management_25 Sep 2010
25/49
Inputs
Activity list
Activity Attributes
Project ScheduleNetwork Diagrams
Activity ResourceRequirements
Resource Calendar
Activity durationestimates
Project ScopeStatement
Enterpriseenvironmental factors
OrganizationalProcess Assets
To
ols&
Techn
iquesSchedule NetworkAnalysis
Critical Path Method
Critical Chain Method
Resource LevelingWhat-if Scenario
Analysis
Adjusting Leads andLags
Schedule compression
Scheduling tool
O
utputs
Project schedule
Schedule baseline
Schedule data
Project document
updates
25
Process of Analyzing activity sequences, durations, resourcerequirements and schedule constraints to create Project Schedule
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
7/29/2019 Project Time Management_25 Sep 2010
26/49
26
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
Schedule NetworkAnalysis
ResourceLeveling
MonteCarloAnalysis
Smoothen theresource curve
Calculate Float
(Slack)
Critical PathMethod
Calculate Early &Late Start & Finish
SchedulingTool
Adding Buffers
Critical ChainMethod
Apply Leads &Lags
Accelerate orDelay
What-IfScenario
PlanningSoftwares
ScheduleCompression
Crashing & FastTracking
7/29/2019 Project Time Management_25 Sep 2010
27/49
A,5
B,7 C,6
I, 8
D,3
H,4
E,4
F,4 G,3
27
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
Longest Path on Network Diagram Early start is same as late start. Hence, zero or negative float Delay in Critical path causes delay in project schedule More the number of critical paths, higher the negative risk
CRITICAL PATH IN A NETWORK DIAGRAM
7/29/2019 Project Time Management_25 Sep 2010
28/49
SCHEDULE COMPRESSION TECHNIQUES
28
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
CRASHING Adding additional resources to the project to shorten the schedule
Normally applied on Critical path
Cost and Schedule tradeoffs are analyzed by monitoring risk
FAST TRACKING Activities that are normally done in sequence are done in parallel
May result in rework and negative risk
7/29/2019 Project Time Management_25 Sep 2010
29/49
X = parameter under consideration e.g. Height of a Man
Y = number of data points for each value of X
-1s-2s-3s +3s+2s+1s
x
y
29
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
NORMAL DISTRIBUTIONSD Deviance
from Mean
1 - 0.6827
2 - 0.9545
3 - 0.9973
4 - 0.99937
5 - 0.999994
6 - 0.999999
7/29/2019 Project Time Management_25 Sep 2010
30/49
PROJECT SCHEDULE
30
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
A detailed schedule of all the project activities along with timelines,resources, dependencies . Project schedule is normally represented at 3levels
MILESTONE SCHEDULEA Schedule chart depicting the major deliverables or keyaccomplishments of the project Eg: Completion of construction, Handover
SUMMARY SCHEDULEA schedule chart depicting the status at Work package level Eg: Develop component 1, Test component 2
DETAILED SCHEDULE A Schedule chart depicting the detailed activities along with the
relationships across other activities
7/29/2019 Project Time Management_25 Sep 2010
31/49
Inputs
Projectmanagement plan
Project schedule
Work Performanceinformation
Organizationalprocess assets
To
ols&
TechniquesPerformance
reviews
Variance analysis
Project
managementsoftware
Resource leveling
What-if scenarioanalysis
Adjusting leads andlags
Schedulecompression
Scheduling tool
O
utputs
Work performancemeasurements
OrganizationalProcess Assetsupdates
Change requests
Project ManagementPlan updates
Project documentupdates
31
DefineActivities
SequenceActivities
Est. ActivityDurations
DevelopSchedule
ControlSchedule
Est. ActivityResources
Process of Monitoring the status of the project to update progress andmandating changes to the schedule baseline
7/29/2019 Project Time Management_25 Sep 2010
32/49
32
Define activities bydecomposingWBS further
Sequence definedactivities using
network diagram
Estimate resourcesand duration for
sequenced activities
Build a detailedschedule usingvarious tools
Monitor theschedule variance
to ensure projectis on-time
7/29/2019 Project Time Management_25 Sep 2010
33/49
FLEXERCISE
33
7/29/2019 Project Time Management_25 Sep 2010
34/49
Activity Duration PredecessorA 5 --
B 7 A
C 6 B
D 3 C
E 4 D,H
F 4 A
G 3 F
H 4 G,I
I 8 B
Q : Identify the critical Path in the activity list above and its duration?
Answer : Critical path is 5+7+8+4+4 = 28 days.
34
7/29/2019 Project Time Management_25 Sep 2010
35/49
Q : What is the Slack time of Activity D ?
Q : Would crashing of task F by 2 weeks reduce the project duration?
Q : Would crashing of task B by 2 weeks reduce the project duration?
Q : Which tasks should the project manager look at as candidates for
crashing?Q : Activity G has an early start time of ______ weeks and an earlyfinish time of _______ weeks
Q : How many weeks can the activity F be allowed to slip?
35
7/29/2019 Project Time Management_25 Sep 2010
36/49
A,5
B,7
F,4
C,6
I, 8
G,3
D,3
H,4
E,4
36
Q : Calculate Critical path by calculating Early start and Late start foreach Of the activities ?
7/29/2019 Project Time Management_25 Sep 2010
37/49
TE= 28TE= 24
TE= 20
TE= 12
TE= 5TE= 0
TE= 18
TE= 9
Calculate Earliest time TE at each of the nodes
Take a forward pass and find the local Maxima at each node
TE= 12
TE= 21
A,5
B,7
F,4
C,6
I, 8
G,3
D,3
H,4
E,4
TE= 5
TE= 5
TE= 12
TE= 12
TE= 12 TE= 24
TE= 21TE= 18
TE= 20
TE= 9
37
Step 1
7/29/2019 Project Time Management_25 Sep 2010
38/49
TL= 28TL= 24
TL= 20
TL= 12
TL= 5
TL= 0
TL= 21
TL= 17
Step 2
Take a backward pass and find the local Minima at each node
TL= 15
TL= 13A,5
B,7 C,6
I, 8
D,3
H,4
E,4
F,4 G,3
TL= 24
TL= 24
TL= 21
TL= 20
TL= 20
TL= 15
TL= 12
TL= 17
TL= 5
TL= 13
38
Calculate Latest Finish time TL at each of thenodes
7/29/2019 Project Time Management_25 Sep 2010
39/49
n Float / Slack time = Latest Finish time Earliest Finish time
Step 3
n The critical path is the Longest path, float less than orequal to specified value mostly Zero.
n Answer : Float of D = 21-18=3
TL= 28TL= 24
TL= 20
TL= 12
TL= 5
TL= 21
TL= 17
A,5
B,7 C,6
I, 8
D,3
H,4
E,4
F,4 G,3
TL= 24
TL= 24
TL= 21
TL= 20
TL= 20
TL= 15
TL= 12
TL= 17
TL= 5
TL= 13
TL= 0
TE= 28TE= 24
TE= 20
TE= 12
TE= 5TE= 0
TE= 18
TE
= 9
TE= 5
TE
= 5
TE= 12
TE= 12
TE
= 12 TE= 24
TE= 21TE= 18
TE= 20
TE
= 9
39
Identify Critical Path
7/29/2019 Project Time Management_25 Sep 2010
40/49
ACTIVITY NORMAL TIME CRASH TIME NORMAL $ CRASH $
A 5 4 8000 10000
B 7 6 8000 8500
F 4 3 9000 15000
H 4 3 5000 6500
Q : Suppose the Project Manager is allocated $2500 to performcrashing. How should he spend it?
= $2000/week
= $500/week
= $1500/week
40
7/29/2019 Project Time Management_25 Sep 2010
41/49
PERTCalculations
Calculate1. Expected time, assuming A,B,C and D are in the critical path.2. Standard deviation.3. With 95% probability what is the Range
Expectedtime
(2 + 4*3 + 8)/6 = 3.7
= 6.3
= 7.2
= 7.8
ACTIVITY Optimisticestimate
Most likelyestimate
Pessimisticestimate
A 2 3 8
B 2 7 8
C 5 7 10
D 5 8 10
41
Step 1
7/29/2019 Project Time Management_25 Sep 2010
42/49
ACTIVITY Optimisticestimate
Most likelyestimate
Pessimisticestimate
PERT Time
(OT+4*MLT+PT)/6
Std Dev
(PT-OT)/6
A 2 3 8 3.7 1
B 2 7 8 6.3 1
C 5 7 10 7.2 0.83
D 5 8 10 7.8 0.83
Step 2
Calculate1. Expected time, assuming A,B,C and D are in the critical path.2. Standard deviation.3. With 95% probability what is the Range
PERT Calculations
42
7/29/2019 Project Time Management_25 Sep 2010
43/49
= 3.7+6.3+7.2+7.8 = 25
= Sqrt(1+1+0.69+0.69)=Sqrt(3.39)=1.84 (say 2)
= 21 to 29 weeks (2 SD)
ACTIVITY Optimisticestimate
Most likelyestimate
Pessimisticestimate
PERT Time
(OT+4*MLT+PT)/6
Std Dev
(PT-OT)/6
Variance
Std Dev ^2
A 2 3 8 3.7 1 1
B 2 7 8 6.3 1 1
C 5 7 10 7.2 0.83 0.69
D 5 8 10 7.8 0.83 0.69
PERT Calculations Step 3
Calculate.1. Expected time, assuming A,B,C and D are in the critical path.
2. Standard deviation.
3. With 95% probability what is the Range
43
7/29/2019 Project Time Management_25 Sep 2010
44/49
44
7/29/2019 Project Time Management_25 Sep 2010
45/49
45
A project manager working on a long duration project is having atough time in planning in detail for the entire project duration.Which of the technique he should employ?
Decomposition
Developing PDM
Rolling Wave Planning
Bottom up planning
Workbook Section 3.5
7/29/2019 Project Time Management_25 Sep 2010
46/49
46
A Project manager decides that he has to procure certain rawmaterial by the time the design can be approved. What type ofrelationship are we referring here?
Finish to Finish
Finish to Start
Start to Finish
Start to Start
Workbook Section 3.5
7/29/2019 Project Time Management_25 Sep 2010
47/49
47
Which of the following type of estimation uses the experience ofprevious projects?
PERT Estimates
Analogous Estimate
Parametric Estimate
Bottom Up estimate
Workbook Section 3.5
7/29/2019 Project Time Management_25 Sep 2010
48/49
48
Due to time constrain, a Project manager decides to add few peopleto the team and complete it on-time. What is he trying to do here?
Fast Tracking
Crashing
Expert Judgment
Network Analysis
Workbook Section 3.5
7/29/2019 Project Time Management_25 Sep 2010
49/49