You are on page 1of 7

ITM750 Week 4

Chapter 6: Project Time Management


The Importance of Project Schedules
Project Time Involves the processes required to ensure timely completion of a project. The
Management seven main processes are involved:
1. Planning schedule management: determining policies, procedures,
documentation used for planning, executing, and controlling the project
schedule
2. Defining activities: identifying specific activities that the project members
and stakeholders must perform
3. Sequencing activities: identifying and documenting the relationships
between project activities
4. Estimating activity resources: estimating how many resources (people,
equipment, materials) a project should use to perform
5. Estimating activity durations: estimating the number of work periods
6. Developing the schedule: analyzing activity sequences, resource estimates,
duration
7. Controlling the schedule: controlling and managing changes to the project
schedule

Planning The project team uses expert judgment, analytical techniques, and meetings to
Schedule develop the schedule management plan, which includes:
Management  Project schedule model development
 Level of accuracy and units of measure
 Control thresholds
 Rules of performance measurement
 Reporting formats
 Process descriptions

Defining Activity/task: an element of work normally found on the work breakdown


Activities structure (WBS) that has an expected duration, a cost, and resource requirements
 Involves developing a more detailed WBS and supporting explanations to
understand all the work to be done so you can develop realistic cost and
duration estimates
 Activity list: a tabulation of activities to be included on a project schedule
 Activity attributes: provide a schedule-related information about each
activity, such as predecessors, successors, logical relationships, leads and
lags, resource requirements, constraints, imposed dates, and assumptions
 Milestone: a significant event that normally has no duration
o Often takes several activities and a lot of work to complete a
milestone
o Useful tools for setting schedule goals and monitoring progress

1
ITM750 Week 4

Sequencing Activities
Dependencies Pertains to the sequencing of project activities or tasks. You must determine
(relationship) dependencies in order to use critical path analysis. Types of dependencies:
 Mandatory (hard logic): inherent in the nature of the work being
performed on a project (ex. codes cannot be tested until they are written)
 Discretionary (soft logic): defined by the project team—should be used
with care because they may limit later scheduling options
 External: involve relationships between project and non-project activities

Network A schematic display of the logical relationships among project activities and their
Diagrams sequencing. Two main formats are the arrow and precedence diagramming
methods

 Arrow Diagramming Method (ADM)/Activity-on-arrow (AOA): activities


are represented by arrows and connected at points called nodes to
illustrate the sequence of activities
o Nodes: the starting and ending point of an activity

Process for Creating AOA Diagrams:


1. Find all the activities that start at node 1. Draw their finish nodes and draw
arrows between node 1 and those finish nodes. Put the activity letter or
name and duration estimate on the associated arrow
2. Continuing drawing the network diagram, working from left to right. Look
for bursts and merges
o Bursts: occur when a single node is followed by two or more
activities
o Merge: occurs when two or more nodes precede a single node
3. Continue drawing the project network diagram until all activities are
included on the diagram that have dependencies
4. As a rule of thumb, all arrowheads should face toward the right, and no
arrows should cross on an AOA network diagram

2
ITM750 Week 4

Precedence A network diagramming technique in which boxes represent activities


Diagramming  Arrows show relationships between activities
Method (PDM)  More popular than ADM and used by project management software
 Better at showing different types of dependencies

Estimating A resource breakdown structure is a hierarchical structure that identifies the


Activity project’s resources by category and type
 Duration—the actual amount of time worked on an activity plus elapsed
time
 Effort—the number of workdays or work hours required to complete a
task. Does not normally equal duration
 Three-point estimate: optimistic, most likely, and pessimistic estimates
o Needed for PERT and Monte Carlo simulations

Developing the Schedule


Developing the  Uses results of the other time management processes to determine the
Schedule start and end date of the project
 Ultimate goal is to create a realistic project schedule that provides a basis

3
ITM750 Week 4

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, and PERT analysis

Gantt Charts Provide a standard format for displaying project schedule information by listing
project activities and their corresponding start and finish dates in calendar form
 Black diamond: a milestone
 Thick black bars: summary tasks
 Lighter horizontal bars: duration of tasks
 Arrows: dependencies between tasks

Adding Milestones to Gantt Charts: milestones emphasize important events or


accomplishments on projects. Normally create milestone by entering tasks with a
zero duration, or you can mark any task as a milestone
 SMART Criteria: Specific, Measureable, Assignable, Realistic, Time-framed
 Tracking Gantt chart: compares planned and actual project schedule
information
o Baseline dates—planned schedule dates
o Schedule baseline—the entire approved planned schedule

Critical Path A networking diagramming technique used to predict total project duration
Method (CPM)  Critical path: the series of activities that determine the earliest time by
which the project can be completed
 Slack/float: amount of time an activity may be delayed without delaying a
succeeding activity or the project finish date

Calculating the Critical Path:


 First develop a good network diagram
 Add the duration estimates for all activities on each path through the
network diagram
 The longest path is the critical path
 If one or more of the activities on the critical path takes longer than
planned, the whole project will slip unless the PM takes corrective action

More on the Critical Path:

4
ITM750 Week 4

 It is not the one with all the critical activities—only accounts for time
 There can be more than one critical path if the lengths of two or more
paths are the same
 Can change the project progresses

Using Critical Path to Make Schedule Trade-Offs:


 Free slack/free float: the amount of time an activity can be delayed
without delaying the early start of any immediately following activities
 Total slack/total float: the amount of time an activity may be delayed from
its early start without delaying the planned project finish date
 Forward pass: through the network diagram determines the early start and
finish dates
 Backward pass: determines the late start and finish dates

Using Critical Path to Shorten a Project Schedule:


 Shortening durations of critical activities/tasks by adding more resources or
changing their scope
 Crashing activities by obtaining the greatest amount of schedule
compression for the least incremental cost
 Fast tracking activities by doing them in parallel or overlapping them

Importance of Updating Critical Path Data:


 To meet time goals for a project
 May change as you enter actual start and finish dates
 If you know the project completion date will slip, negotiate with the project
sponsor

Critical Chain A method of scheduling that considers limited resources when creating a project
Scheduling schedule and includes buffers to protect the project completion date

5
ITM750 Week 4

 Theory of Constraints (TOC): a management philosophy developed by


Eliyahu M. Goldratt and introduced in his book The Goal
 Multitasking: when a resource works on more than one task at a time

 Buffer: additional time to complete a task


 Murphy’s law: states that if something can go wrong, it will
 Parkinson’s law: states that work expands to fill the time allowed
 Critical chain scheduling removes buffers from individual tasks and instead
creates—
o Project buffer: additional time added before the project’s due date
o Feeding buffer: additional time added before tasks on the critical
path

Program A network analysis technique used to estimate project duration when there is a

6
ITM750 Week 4

Evaluation and high degree of uncertainty about the individual activity duration estimates
Review  Uses probabilistic time estimates—duration estimates based on using
Technique optimistic, most likely, and pessimistic estimates of activity durations, or a
(PERT) three-point estimate
 PERT weighted average = (optimistic time + 4X most likely time +
pessimistic time )/6

Agile and Time  Core values of the Manifesto for Agile Software Development are:
Management o Customer collaboration over contract negotiation
o Responding to change
 Product owner defines and prioritizes the work to be done within a sprint,
so collaboration and time management are designed into the process
 Teams focus on producing a useful product in a specified timeframe with
strong customer input

Using Software  Software for facilitating communications helps people exchange schedule-
to Assist in related information
Time  Decision support models help analyze trade-offs that can be made
Management  Project management software can help in various time management areas

You might also like