Documente Academic
Documente Profesional
Documente Cultură
Management
Learning Objectives
• Understand the importance of project schedules
and management.
• Define activities and use network diagrams and
dependencies to assist in activity sequencing
• Explain how various tools and techniques help
project managers to perform activity duration
estimating
• Use a Gantt chart for planning and tracking
schedule information, find the Critical path for the
project and to understand its importance.
Learning Objectives
• Understand how CPM and PERT affect
schedule development
• Describe how project management software can
assist in project schedule management.
Scheduling
• The purpose of scheduling is to aid project
implementation in order to optimize efficiency.
• Project schedule assign a duration to the project
activities and the activities are sequenced in a
logical order.
– Schedule defines the start and end dates of the
project and its activities.
• Managers often cite delivering projects on time
as one of their biggest challenges.
Importance of Project Schedules
• Time has the least amount of flexibility; it passes
no matter what happens on a project.
• Schedule issues are the main reason for
conflicts on projects, especially during the
second half of projects.
Conflict Intensity Over the Life of
a Project
0.40
0.35
Conflict Intensity
0.30
Schedules
0.25 Average
Total Conflict
Priorities
Manpower
0.20 Technical opinions
Procedures
0.15 Cost
Personality conflicts
0.10
0.05
0.00
Project Early Phases Middle Phases End Phases
Formation
Project Scheduling
– Specific
– Measurable
– Assignable
– Realistic
– Time-framed
Activity Sequencing
• Involves identifying and documenting the logical
relationships among the project activities.
• Discretionary Dependencies
– Defined by the project team and referred to as soft logic or
preferred logic.
– Should be used with care since they may limit later scheduling options.
• Ex: Project team not start detailed design of a new IS until
the users sign off on all of the analysis work.
Dependency Determination
• External Dependencies
– Involves relationship between project and non-
project activities.
• Ex: installation of a new operating system and other
software may depend on delivery of new hardware from
an external vendor.
• Internal Dependencies:
– Dependency internal to the project or the
organization.
– May be outside of your control
• Ex: before implementing a new time tracking system in your
maintenance shop, the operations department has decided to
study the business rules regarding time tracking.
Project Network Diagrams
• Technique for showing activity sequencing.
• Schematic display of the logical relationships
among, or sequencing of, project activities.
• In AOA or ADM
• Arrows are used to
represents activities
• Direction of the arrows
indicate the
relationships and
sequence
• Only Finish to Start
relationships can be
shown
• Dummy activities may
be required to show a
dependency
Sample Precedence Diagram Method
(PDM)
23
PDM or AON
• In precedence diagramming model:
• Boxes represents activities
• Arrows represents dependencies
• Relationship can be four types:
• Finish to Start (FS)
• Start to Start (SS)
• Finish to Finish (FF)
• Start to Finish (SF)
Lags & Leads
Lags: amount of time a successor activity will be
delayed with respect to predecessor activity
resulting in added positive time.
Ex: there is a delay between pouring concrete
and drying
Leads: amount of time a successor activity can be
advanced with respect to predecessor activity,
resulting in subtracted or negative time.
Also called negative lags.
Ex: a reviewer can start reviewing a document
before the author has entirely completed writing.
Information Technology Project Management, Fourth Edition 25
Precedence Diagramming Method
(PDM) Cont..
• Four type of dependencies exist in PDM:
Task Dependency Relationships
• Finish-to-Start (FS)
• Most common relationship
• Predecessor task to complete before the start of successor
task (from activity—must finish before the successor—or to
activity—can start)
• B cannot start till A finishes
• A: Construct fence; B: Paint Fence
• Start-to-Start (SS)
• The predecessor activity must start before the successive
activity can start.
• Tasks are closely related in nature and should be started but
not necessarily completed at the same time
• B cannot start till A starts
• A: Pour foundation; B: Level concrete
Task Dependency Relationships
• Finish-to-Finish (FF)
• Predecessor task and the successor task be completed at
nearly the same time.
• B cannot finish till A finishes
• A: Add wiring; B: Inspect electrical
• Start-to-Finish (SF)
• Predecessor activity must start before the successor activity
can finish.
• This logical relationship is seldom used.
• B cannot finish till A starts
Activity Resource Estimating
• Estimates the type and quantities of material,
people, equipment, or supplies required to
perform each activity.
• Consider important issues in estimating
resources:
– How difficult will it be to complete specific
activities on this project?
– What is the organization’s history in doing
similar activities?
– Are the required resources available?
Activity Resource Estimating
Inputs Tools & Techniques Outputs
Enterprise Expert judgment List of activity
environmental factors resource requirements
Project management
plan
Activity Resource Estimating : Tools
& Techniques
• Alternative analysis
– Identify alternative methods of activity
accomplishment.
• Project Management Software
– Software has the capability to help plan, organize,
and manage resource pools and develop
resource estimates.
– Depending upon the sophistication of the
software, resource breakdown structure, resource
availability, resource calendar can be defined
Activity Resource Estimating : Tools
& Techniques
• Bottom-up Estimating
– Process of estimating individual schedule activity
costs and then adding them together to come up
with a total estimate for the work package.
– This is an accurate means of estimating, provided the
estimates at the schedule activity level are accurate.
Outputs of Estimate Activity Resources
• Activity Resource Requirements
– Identifies the types and quantities of resources
required for each activity in a work package
– Determines the estimated resources for each work
package by aggregating their requirements like the
types and the quantities
• Resource Breakdown Structure
– Is a hierarchical structure of resources by category
and type
• Project Document Updates
– The project documents that may be updated include:
• Activity list
• Activity attributes
• Resource calendars
Activity Duration Estimating
• Process of estimating the number of work periods
needed to complete individual activities with estimated
resources.
• Uses information on the activity scope of work, required
resource types, estimated resource quantities, and
resource calendars, as well as historical information.
• Should take into consideration the input data’s quality
and availability
Activity Duration Estimating
Inputs Tools & Techniques Outputs
Enterprise environmental Expert judgment Activity duration
factors estimates
Organizational process Analogous estimating Activity attributes
assets (updates)
Project scope statement Parametric estimating
Activity list Three-point estimates
Activity attributes Reserve analysis
Activity resource Group decision making
requirements techniques
Resource calendar
Project management
plan
Analogous Estimating
(Top-Down Estimating)
• Uses the parameters from a previous, similar
project as the basis for estimating the same
parameter for a future project
• Uses historical information and expert judgment
• Less costly and time consuming than other
techniques
• Top-down techniques are useful when you're
early in the project Planning processes and are
just beginning to flesh out all the details of the
project.
Parametric Estimating
• A quantitatively based estimating method
• Uses a statistical relationship between historical
information and other variables to calculate an
estimate for activity parameters.
Three-Point Estimates
• Instead of providing activity estimates as a discrete
number, such as four weeks, it’s often helpful to
create a three-point estimate:
– An estimate that includes an optimistic (O), most likely (M),
and pessimistic (P) estimate , such as three weeks for the
optimistic, four weeks for the most likely, and five weeks
for the pessimistic estimate.
Fig: A Fig: B
• Example
– A and B are concurrent activities; activities ‘D’
follows activity ‘B’.
– Activity ‘C’ succeeds activities ‘A’ and ‘B’
– ‘C’ and ‘D’ are the last activities.
Draw a network diagram; use dummy activities
if required.
Fig A: without dummy activity Fig B: with dummy activity
• Application of dummy activity (more..)
– As per network logic two activities can not have
common start and common finish points. They can
have either a common start points or a common finish
point, but not both.
Precedence Diagramming
Method (PDM)
• PDM is a visual representation technique that
depicts the activities involved in a project.
• Also called Activity-on-Node (AON).
• A network diagramming technique in which
activities are represented by a rectangle box
called the activity node
• Arrows shows relationship between activities
• Useful for visualizing certain types of time
relationships or dependencies
Node Format
Critical Path
• A critical path is the longest path (time-wise)
connecting the initial and final events.
• 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.
• Slack or float is the amount of time an activity can be
delayed without delaying the early start date of any
immediately following activities.
Critical Path Method (CPM)
• Slack time (or Slack) of an event is the difference between the Latest
Finish Time(TL) and the Earliest Start Time (TE) of that event
• Path connecting events with zero slack is the critical path and activities
lie on critical path are called critical activities
Critical Path
Activity Float Analysis
Crashing
Fast tracking
Schedule Compression
Crashing : Schedule compression technique in which
cost and schedule tradeoffs are analyzed.
95
Questions?