SlideShare uma empresa Scribd logo
1 de 47
1
Chapter 6:Chapter 6:
Project Time ManagementProject Time Management
2
Importance of Project SchedulesImportance of Project Schedules
• Managers often mention delivering projects on
time as one of their biggest challenges
• Average time overrun from 1995 CHAOS report
was 222%; improved to 163% in 2001 study
• Time has the least amount of flexibility; it passes
no matter what
• Schedule issues are the main reason for conflicts
on projects, especially during the second half of
projects
3
Conflict Intensity Over the LifeConflict Intensity Over the Life
of a Projectof a Project
0.00
0.05
0.10
0.15
0.20
0.25
0.30
0.35
0.40
Project
Formation
Early Phases Middle Phases End Phases
ConflictIntensity
Schedules
Priorities
Manpower
Technical opinions
Procedures
Cost
Personality conflicts
Average
Total Conflict
4
Project Time ManagementProject Time Management
ProcessesProcesses
• Project time management involves the processes
required to ensure timely completion of a
project. Processes include:
– Activity definition
– Activity sequencing
– Activity resource estimating
– Activity duration estimating
– Schedule development
– Schedule control
5
6
7
Activity DefinitionActivity Definition
• Project schedules grow out of the basic
document that initiate a project
– Project charter includes start and end dates and
budget information
– Scope statement and WBS help define what will be
done
• Activity definition involves developing a more
detailed WBS and supporting explanations to
understand all the work to be done so you can
develop realistic duration estimates
8
9
MilestonesMilestones
• Milestones are significant events on a project
that normally have zero duration
• You can follow the SMART criteria in
developing milestones that are:
– Specific
– Measurable
– Assignable
– Realistic
– Time-framed
10
Activity SequencingActivity Sequencing
• Involves reviewing activities and determining
dependencies
• You must determine dependencies in order to
use critical path analysis
Project Time Management
11
12
13
Activity Sequencing- Tools andActivity Sequencing- Tools and
TechniquesTechniques
1. Precedence Diagramming Method PDM:
• Is a method of constructing a project schedule
network diagram that uses boxes referred to as
nodes to represent the activities and connect them
with arrows that show the dependencies
14
Precedence DiagrammingPrecedence Diagramming
Method (PDM)Method (PDM)
• Activities are represented by boxes
• Arrows show relationships between activities
• More popular than ADM method and used by
project management software
• Better at showing different types of
dependencies
15
16
Precedence Diagramming Method
PDMPDM
• PDM includes four types of dependencies or
procedure relationship:
– Finish to start
– Finish to finish
– Start to start.
– Start to finish
17
Figure 6-3. Task Dependency Types
18
Sample PDM Network Diagram
19
Arrow Diagramming MethodArrow Diagramming Method
(ADM)(ADM)
• Also called activity-on-arrow (AOA) project
network diagrams
• Activities are represented by arrows
• Nodes or circles are the starting and ending
points of activities
• Can only show finish-to-start dependencies
20
21
Dependencies DeterminationDependencies Determination
– Mandatory dependencies: inherent in the nature of
the work; hard logic
– Discretionary dependencies: defined by the project
team; soft logic
– External dependencies: involve relationships
between project and non-project activities
Activity SequencingActivity Sequencing
• Outputs:
1.Project schedule network diagrams.
2.Project document updates.
22
24
Activity Resource EstimatingActivity Resource Estimating
• Estimating Schedule activity resources involve
determining what resources (persons, equipment
or material) and what quantities of each
resource will be used, and when each resource
will be available to perform project activity.
26
27
Activity Duration EstimatingActivity Duration Estimating
• After defining activities and determining their
sequence, the next step in time management is
duration estimating
• Duration includes the actual amount of time
worked on an activity plus elapsed time
• Effort is the number of workdays or work
hours required to complete a task. Effort does
not equal duration
• People doing the work should help create
estimates, and an expert should review them
28
Go to page 141 for details
29
Schedule DevelopmentSchedule Development
• Schedule development uses results of the other
time management processes to determine the
start and end date of the project and its
activities
• Ultimate goal is to create a realistic project
schedule that provides a basis for monitoring
project progress for the time dimension of the
project
• Important tools and techniques include Gantt
charts, critical path analysis, and critical chain
scheduling
30
Go to page 143 for details
31
Gantt ChartsGantt Charts
• Gantt charts provide a standard format for
displaying project schedule information by
listing project activities and their
corresponding start and finish dates in a
calendar format
• Symbols include:
– A black diamond: milestones or significant events
on a project with zero duration
– Thick black bars: summary tasks
– Lighter horizontal bars: tasks
– Arrows: dependencies between tasks
32
Gantt Chart for Project XGantt Chart for Project X
33
Gantt Chart for Software Launch ProjectGantt Chart for Software Launch Project
34
Sample Tracking Gantt Chart
35
Critical Path Method (CPM)
• CPM is a project network analysis technique
used to predict total project duration
• A 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 through
the network diagram and has the least amount
of slack or float
36
Finding the Critical Path
• First develop a good project network diagram
• Add the durations for all activities on each path
through the project network diagram
• The longest path is the critical path
37
Simple Example of DeterminingSimple Example of Determining
the Critical Paththe Critical Path
• Consider the following project network
diagram. Assume all times are in days.
2 3
4
5
A=2 B=5
C=2
D=7
1 6
F=2
E=1
start finish
a. How many paths are on this network diagram?
b. How long is each path?
c. Which is the critical path?
d. What is the shortest amount of time needed to
complete this project?
38
Determining the Critical Path for
Project X
39
More on the Critical PathMore on the Critical Path
• If one or more activities on the critical path takes
longer than planned, the whole project schedule
will slip unless corrective action is taken
• Misconceptions:
– The critical path is not the one with all the critical
activities.
– 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
40
Calculating Early and Late Start
and Finish Dates
42
Techniques for Shortening aTechniques for Shortening a
Project ScheduleProject Schedule
• Shorten durations of critical tasks by adding
more resources or changing their scope
• Crashing tasks by obtaining the greatest amount
of schedule compression for the least
incremental cost
• Fast tracking tasks by doing them in parallel or
overlapping them
43
Crashing and Fast Tracking
Overlapped
Tasks or fast
tracking
Shortened
duration thru
crashing
Original
schedule
44
Importance of Updating
Critical Path Data
• It is important to update project schedule
information
• The critical path may change as you enter actual
start and finish dates
• If you know the project completion date will
slip, negotiate with the project sponsor
45
Critical Chain SchedulingCritical Chain Scheduling
• Technique that addresses the challenge of meeting or
beating project finish dates and an application of the
Theory of Constraints (TOC)
• Developed by Eliyahu Goldratt in his books The Goal
and Critical Chain
• Critical chain scheduling is a method of scheduling that
takes limited resources into account when creating a
project schedule and includes buffers to protect the
project completion date
• Critical chain scheduling assumes resources do not
multitask because it often delays task completions and
increases total durations
46
Multitasking Example
47
Buffers and Critical Chain
• A buffer is additional time to complete a task
• Murphy’s Law states that if something can go wrong,
it will, and Parkinson’s Law states that work expands
to fill the time allowed. In traditional estimates, people
often add a buffer and use it if it’s needed or not
• Critical chain schedule removes buffers from
individual tasks and instead creates
– A project buffer, which is additional time added before the
project’s due date
– Feeding buffers, which are addition time added before tasks
on the critical path
48
Example of Critical ChainExample of Critical Chain
SchedulingScheduling
49
Controlling Changes to the
Project Schedule
• Perform reality checks on schedules
• Allow for contingencies
• Don’t plan for everyone to work at 100%
capacity all the time
• Hold progress meetings with stakeholders and
be clear and honest in communicating schedule
issues
50

Mais conteúdo relacionado

Mais procurados

A brief on project time management
A brief on project time managementA brief on project time management
A brief on project time managementImran Jamil
 
Project Quality Management powerpoint
Project Quality Management powerpointProject Quality Management powerpoint
Project Quality Management powerpointDjamadaMuhamedKAGUSU
 
Introduction to Project Management by Javid Hamdard
Introduction to Project Management by Javid HamdardIntroduction to Project Management by Javid Hamdard
Introduction to Project Management by Javid HamdardJavid Hamdard
 
Project Cost Management
Project Cost Management Project Cost Management
Project Cost Management Muhammad Hanif
 
Project scope management
Project scope managementProject scope management
Project scope managementDhani Ahmad
 
5 - Project Scope Management.pptx
5 - Project Scope Management.pptx5 - Project Scope Management.pptx
5 - Project Scope Management.pptxMuhammadNazim63
 
Project Manangement Introduction
Project Manangement IntroductionProject Manangement Introduction
Project Manangement Introductionasim78
 
Project Management
Project ManagementProject Management
Project ManagementMark Roman
 
Project management and information technology context
Project management and information technology contextProject management and information technology context
Project management and information technology contextDhani Ahmad
 
Project Monitoring And Controlling
Project Monitoring And ControllingProject Monitoring And Controlling
Project Monitoring And ControllingTom Milner
 
Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1Mena M. Eissa
 

Mais procurados (20)

The Project Management Plan in 20 steps
The Project Management Plan in 20 stepsThe Project Management Plan in 20 steps
The Project Management Plan in 20 steps
 
A brief on project time management
A brief on project time managementA brief on project time management
A brief on project time management
 
Project time management
Project time managementProject time management
Project time management
 
Project management
Project managementProject management
Project management
 
Project Quality Management powerpoint
Project Quality Management powerpointProject Quality Management powerpoint
Project Quality Management powerpoint
 
PMP PMBOK 6th
PMP PMBOK 6thPMP PMBOK 6th
PMP PMBOK 6th
 
Introduction to Project Management by Javid Hamdard
Introduction to Project Management by Javid HamdardIntroduction to Project Management by Javid Hamdard
Introduction to Project Management by Javid Hamdard
 
project management
project managementproject management
project management
 
Project Cost Management
Project Cost ManagementProject Cost Management
Project Cost Management
 
Project Cost Management
Project Cost Management Project Cost Management
Project Cost Management
 
project monitoring and control
project monitoring and controlproject monitoring and control
project monitoring and control
 
Project scope management
Project scope managementProject scope management
Project scope management
 
5 - Project Scope Management.pptx
5 - Project Scope Management.pptx5 - Project Scope Management.pptx
5 - Project Scope Management.pptx
 
Project Manangement Introduction
Project Manangement IntroductionProject Manangement Introduction
Project Manangement Introduction
 
Project Management
Project ManagementProject Management
Project Management
 
The role of the project manager
The role of the project managerThe role of the project manager
The role of the project manager
 
Project management and information technology context
Project management and information technology contextProject management and information technology context
Project management and information technology context
 
Project quality management
Project quality managementProject quality management
Project quality management
 
Project Monitoring And Controlling
Project Monitoring And ControllingProject Monitoring And Controlling
Project Monitoring And Controlling
 
Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1
 

Semelhante a Project Time Management: Key Concepts and Tools

Episode 23 : PROJECT TIME MANAGEMENT
Episode 23 : PROJECT TIME MANAGEMENTEpisode 23 : PROJECT TIME MANAGEMENT
Episode 23 : PROJECT TIME MANAGEMENTSAJJAD KHUDHUR ABBAS
 
Time management pressent
Time management pressentTime management pressent
Time management pressentiklil fairuz
 
7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..pptPedadaSaikumar
 
Software Project Scheduling Diagrams
Software Project Scheduling DiagramsSoftware Project Scheduling Diagrams
Software Project Scheduling DiagramsSaqib Raza
 
Chapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterChapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterpreetidamakale
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)ShudipPal
 
Day 3 Schedule -walaa (3).pptx
Day 3 Schedule -walaa (3).pptxDay 3 Schedule -walaa (3).pptx
Day 3 Schedule -walaa (3).pptxMohanadRabea1
 
Software project management tools
Software project management toolsSoftware project management tools
Software project management toolsDarshak Mehta
 
Critical Path Method (CPM) & Network Analysis
Critical Path Method (CPM) & Network AnalysisCritical Path Method (CPM) & Network Analysis
Critical Path Method (CPM) & Network AnalysisAsif Sultan Razu
 
3210cpmslideshare-1610302073773770419.pdf
3210cpmslideshare-1610302073773770419.pdf3210cpmslideshare-1610302073773770419.pdf
3210cpmslideshare-1610302073773770419.pdfPabitraMitra3
 
PM-5 chapter project management (1).pptx
PM-5 chapter project management (1).pptxPM-5 chapter project management (1).pptx
PM-5 chapter project management (1).pptxMdSabujHossen2
 
PM-chapter 00005 project management.pptx
PM-chapter 00005 project management.pptxPM-chapter 00005 project management.pptx
PM-chapter 00005 project management.pptxMdSabujHossen2
 

Semelhante a Project Time Management: Key Concepts and Tools (20)

Episode 23 : PROJECT TIME MANAGEMENT
Episode 23 : PROJECT TIME MANAGEMENTEpisode 23 : PROJECT TIME MANAGEMENT
Episode 23 : PROJECT TIME MANAGEMENT
 
Time management pressent
Time management pressentTime management pressent
Time management pressent
 
Chapter 03
Chapter 03Chapter 03
Chapter 03
 
7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt
 
Software Project Scheduling Diagrams
Software Project Scheduling DiagramsSoftware Project Scheduling Diagrams
Software Project Scheduling Diagrams
 
Chapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterChapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapter
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
 
Gantt Charts.ppt
Gantt Charts.pptGantt Charts.ppt
Gantt Charts.ppt
 
Chapter 4.pptx
Chapter 4.pptxChapter 4.pptx
Chapter 4.pptx
 
Day 3 Schedule -walaa (3).pptx
Day 3 Schedule -walaa (3).pptxDay 3 Schedule -walaa (3).pptx
Day 3 Schedule -walaa (3).pptx
 
Software project management tools
Software project management toolsSoftware project management tools
Software project management tools
 
system analysis and design Class 3
system analysis and design Class 3system analysis and design Class 3
system analysis and design Class 3
 
Critical Path Method (CPM) & Network Analysis
Critical Path Method (CPM) & Network AnalysisCritical Path Method (CPM) & Network Analysis
Critical Path Method (CPM) & Network Analysis
 
3210cpmslideshare-1610302073773770419.pdf
3210cpmslideshare-1610302073773770419.pdf3210cpmslideshare-1610302073773770419.pdf
3210cpmslideshare-1610302073773770419.pdf
 
PMNM101 Lesson 2 2022.pptx
PMNM101 Lesson 2 2022.pptxPMNM101 Lesson 2 2022.pptx
PMNM101 Lesson 2 2022.pptx
 
lec11.ppt
lec11.pptlec11.ppt
lec11.ppt
 
Ms project training ver 01
Ms project training ver 01Ms project training ver 01
Ms project training ver 01
 
pm--basic.pptx
pm--basic.pptxpm--basic.pptx
pm--basic.pptx
 
PM-5 chapter project management (1).pptx
PM-5 chapter project management (1).pptxPM-5 chapter project management (1).pptx
PM-5 chapter project management (1).pptx
 
PM-chapter 00005 project management.pptx
PM-chapter 00005 project management.pptxPM-chapter 00005 project management.pptx
PM-chapter 00005 project management.pptx
 

Mais de Ala Ibrahim

7 cost managmenet
7 cost managmenet7 cost managmenet
7 cost managmenetAla Ibrahim
 
05 project scope management
05  project scope management05  project scope management
05 project scope managementAla Ibrahim
 
04 project integration management
04  project integration management04  project integration management
04 project integration managementAla Ibrahim
 
03 project management processes for a project
03  project management processes for a project03  project management processes for a project
03 project management processes for a projectAla Ibrahim
 
02 project life cyce and organization
02  project life cyce and organization02  project life cyce and organization
02 project life cyce and organizationAla Ibrahim
 

Mais de Ala Ibrahim (6)

7 cost managmenet
7 cost managmenet7 cost managmenet
7 cost managmenet
 
05 project scope management
05  project scope management05  project scope management
05 project scope management
 
04 project integration management
04  project integration management04  project integration management
04 project integration management
 
03 project management processes for a project
03  project management processes for a project03  project management processes for a project
03 project management processes for a project
 
02 project life cyce and organization
02  project life cyce and organization02  project life cyce and organization
02 project life cyce and organization
 
01 introduction
01  introduction01  introduction
01 introduction
 

Último

SoftTeco - Software Development Company Profile
SoftTeco - Software Development Company ProfileSoftTeco - Software Development Company Profile
SoftTeco - Software Development Company Profileakrivarotava
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 

Último (20)

SoftTeco - Software Development Company Profile
SoftTeco - Software Development Company ProfileSoftTeco - Software Development Company Profile
SoftTeco - Software Development Company Profile
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 

Project Time Management: Key Concepts and Tools

  • 1. 1 Chapter 6:Chapter 6: Project Time ManagementProject Time Management
  • 2. 2 Importance of Project SchedulesImportance of Project Schedules • Managers often mention delivering projects on time as one of their biggest challenges • Average time overrun from 1995 CHAOS report was 222%; improved to 163% in 2001 study • Time has the least amount of flexibility; it passes no matter what • Schedule issues are the main reason for conflicts on projects, especially during the second half of projects
  • 3. 3 Conflict Intensity Over the LifeConflict Intensity Over the Life of a Projectof a Project 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 Project Formation Early Phases Middle Phases End Phases ConflictIntensity Schedules Priorities Manpower Technical opinions Procedures Cost Personality conflicts Average Total Conflict
  • 4. 4 Project Time ManagementProject Time Management ProcessesProcesses • Project time management involves the processes required to ensure timely completion of a project. Processes include: – Activity definition – Activity sequencing – Activity resource estimating – Activity duration estimating – Schedule development – Schedule control
  • 5. 5
  • 6. 6
  • 7. 7 Activity DefinitionActivity Definition • Project schedules grow out of the basic document that initiate a project – Project charter includes start and end dates and budget information – Scope statement and WBS help define what will be done • Activity definition involves developing a more detailed WBS and supporting explanations to understand all the work to be done so you can develop realistic duration estimates
  • 8. 8
  • 9. 9 MilestonesMilestones • Milestones are significant events on a project that normally have zero duration • You can follow the SMART criteria in developing milestones that are: – Specific – Measurable – Assignable – Realistic – Time-framed
  • 10. 10 Activity SequencingActivity Sequencing • Involves reviewing activities and determining dependencies • You must determine dependencies in order to use critical path analysis
  • 12. 12
  • 13. 13 Activity Sequencing- Tools andActivity Sequencing- Tools and TechniquesTechniques 1. Precedence Diagramming Method PDM: • Is a method of constructing a project schedule network diagram that uses boxes referred to as nodes to represent the activities and connect them with arrows that show the dependencies
  • 14. 14 Precedence DiagrammingPrecedence Diagramming Method (PDM)Method (PDM) • Activities are represented by boxes • Arrows show relationships between activities • More popular than ADM method and used by project management software • Better at showing different types of dependencies
  • 15. 15
  • 16. 16 Precedence Diagramming Method PDMPDM • PDM includes four types of dependencies or procedure relationship: – Finish to start – Finish to finish – Start to start. – Start to finish
  • 17. 17 Figure 6-3. Task Dependency Types
  • 19. 19 Arrow Diagramming MethodArrow Diagramming Method (ADM)(ADM) • Also called activity-on-arrow (AOA) project network diagrams • Activities are represented by arrows • Nodes or circles are the starting and ending points of activities • Can only show finish-to-start dependencies
  • 20. 20
  • 21. 21 Dependencies DeterminationDependencies Determination – Mandatory dependencies: inherent in the nature of the work; hard logic – Discretionary dependencies: defined by the project team; soft logic – External dependencies: involve relationships between project and non-project activities
  • 22. Activity SequencingActivity Sequencing • Outputs: 1.Project schedule network diagrams. 2.Project document updates. 22
  • 23. 24 Activity Resource EstimatingActivity Resource Estimating • Estimating Schedule activity resources involve determining what resources (persons, equipment or material) and what quantities of each resource will be used, and when each resource will be available to perform project activity.
  • 24. 26
  • 25. 27 Activity Duration EstimatingActivity Duration Estimating • After defining activities and determining their sequence, the next step in time management is duration estimating • Duration includes the actual amount of time worked on an activity plus elapsed time • Effort is the number of workdays or work hours required to complete a task. Effort does not equal duration • People doing the work should help create estimates, and an expert should review them
  • 26. 28 Go to page 141 for details
  • 27. 29 Schedule DevelopmentSchedule Development • Schedule development uses results of the other time management processes to determine the start and end date of the project and its activities • Ultimate goal is to create a realistic project schedule that provides a basis for monitoring project progress for the time dimension of the project • Important tools and techniques include Gantt charts, critical path analysis, and critical chain scheduling
  • 28. 30 Go to page 143 for details
  • 29. 31 Gantt ChartsGantt Charts • Gantt charts provide a standard format for displaying project schedule information by listing project activities and their corresponding start and finish dates in a calendar format • Symbols include: – A black diamond: milestones or significant events on a project with zero duration – Thick black bars: summary tasks – Lighter horizontal bars: tasks – Arrows: dependencies between tasks
  • 30. 32 Gantt Chart for Project XGantt Chart for Project X
  • 31. 33 Gantt Chart for Software Launch ProjectGantt Chart for Software Launch Project
  • 33. 35 Critical Path Method (CPM) • CPM is a project network analysis technique used to predict total project duration • A 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 through the network diagram and has the least amount of slack or float
  • 34. 36 Finding the Critical Path • First develop a good project network diagram • Add the durations for all activities on each path through the project network diagram • The longest path is the critical path
  • 35. 37 Simple Example of DeterminingSimple Example of Determining the Critical Paththe Critical Path • Consider the following project network diagram. Assume all times are in days. 2 3 4 5 A=2 B=5 C=2 D=7 1 6 F=2 E=1 start finish a. How many paths are on this network diagram? b. How long is each path? c. Which is the critical path? d. What is the shortest amount of time needed to complete this project?
  • 36. 38 Determining the Critical Path for Project X
  • 37. 39 More on the Critical PathMore on the Critical Path • If one or more activities on the critical path takes longer than planned, the whole project schedule will slip unless corrective action is taken • Misconceptions: – The critical path is not the one with all the critical activities. – 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
  • 38. 40 Calculating Early and Late Start and Finish Dates
  • 39. 42 Techniques for Shortening aTechniques for Shortening a Project ScheduleProject Schedule • Shorten durations of critical tasks by adding more resources or changing their scope • Crashing tasks by obtaining the greatest amount of schedule compression for the least incremental cost • Fast tracking tasks by doing them in parallel or overlapping them
  • 40. 43 Crashing and Fast Tracking Overlapped Tasks or fast tracking Shortened duration thru crashing Original schedule
  • 41. 44 Importance of Updating Critical Path Data • It is important to update project schedule information • The critical path may change as you enter actual start and finish dates • If you know the project completion date will slip, negotiate with the project sponsor
  • 42. 45 Critical Chain SchedulingCritical Chain Scheduling • Technique that addresses the challenge of meeting or beating project finish dates and an application of the Theory of Constraints (TOC) • Developed by Eliyahu Goldratt in his books The Goal and Critical Chain • Critical chain scheduling is a method of scheduling that takes limited resources into account when creating a project schedule and includes buffers to protect the project completion date • Critical chain scheduling assumes resources do not multitask because it often delays task completions and increases total durations
  • 44. 47 Buffers and Critical Chain • A buffer is additional time to complete a task • Murphy’s Law states that if something can go wrong, it will, and Parkinson’s Law states that work expands to fill the time allowed. In traditional estimates, people often add a buffer and use it if it’s needed or not • Critical chain schedule removes buffers from individual tasks and instead creates – A project buffer, which is additional time added before the project’s due date – Feeding buffers, which are addition time added before tasks on the critical path
  • 45. 48 Example of Critical ChainExample of Critical Chain SchedulingScheduling
  • 46. 49 Controlling Changes to the Project Schedule • Perform reality checks on schedules • Allow for contingencies • Don’t plan for everyone to work at 100% capacity all the time • Hold progress meetings with stakeholders and be clear and honest in communicating schedule issues
  • 47. 50