Chap-3 IPM
Chap-3 IPM
• Top-down estimate
• Bottom-up estimate
• Expert judgment
• Comparative or analogous estimation
• Parametric model estimating
• Three-point estimating.
Pricing Process
1. List activities
• Use a work breakdown structure to list all the project activities or tasks
required to produce the deliverables. The list of activities in the work
breakdown structure serves as the foundation for the rest of the CPM.
2. Identify dependencies:
Based on your work breakdown structure, determine the tasks that are
dependent on one another. This will also help you identify any work that
can be done in parallel with other tasks.
• Here are the task dependencies based on the example above:
• Task B is dependent on A
• Task C is dependent on B
• Tasks C and D can run in parallel
• Task E is dependent on D
• Task F is dependent on C, D, and E
• The list of dependent tasks is referred to as an activity sequence, which
will be used to determine the critical path.
3. Create a network diagram:
The next step is to turn the work breakdown structure into a network
diagram.
• For creating network diagrams, each box, or node, represents an
activity—with the arrows representing relationships between the
different activities. all four possible relationships:
• “Finish to Start” (FS): When an activity cannot start before another
activity finishes.
• “Start to Start” (SS): When two activities are able to start
simultaneously.
• “Finish to Finish” (FF): When two tasks need to finish together.
• “Start to Finish” (SF): This is an uncommon dependency and only
used when one activity cannot finish until another activity starts.
• lead times and lag times can be written alongside the arrows. for
example, you can simply write “10 days” over the arrow representing
the relationship between the connected nodes.
4. Estimate task duration
• To calculate the critical path, the longest sequence of critical tasks, you first
need to estimate the duration of each activity.
To estimate the duration:
• Making educated guesses based on experience and knowledge
• Estimating based on previous project data
• Estimating based on industry standards
Forward pass: This is used to calculate early start (ES) and early finish (EF) dates
by using a previously specified start date. ES is the highest EF value from
immediate predecessors, whereas EF is ES + duration. The calculation starts with
0 at the ES of the first activity and proceeds through the schedule. Determining ES
and EF dates allows for early allocation of resources to the project.
Backward pass: This is used to calculate late start (LS) and late finish (LF) dates.
LS is LF - duration, whereas LF is the lowest LS value from immediate
successors. The calculation starts with the last scheduled activity and proceeds
backward through the entire schedule.
5. Calculate the critical path
Step 1: Write down the start and end time next to each activity.
• The first activity has a start time of 0, and the end time is the duration of the
activity.
• The next activity’s start time is the end time of the previous activity, and the
end time is the start time plus the duration.
• Do this for all the activities.
Step 2: Look at the end time of the last activity in the sequence to determine the
duration of the entire sequence.
Step 3: The sequence of activities with the longest duration is the critical path.
6. Calculate the float
• Float, or slack, refers to the amount of flexibility of a given task. It
indicates how much the task can be delayed without impacting
subsequent tasks or the project end date.
• Finding the float is useful in gauging how much flexibility the project
has. Float is a resource that should be used to cover project risks or
unexpected issues that come up.
• Critical tasks have zero float, which means their dates are set. Tasks
with positive float numbers belong in the non-critical path, meaning
they may be delayed without affecting the project completion date. If
you’re short on time or resources, non-critical tasks may be skipped.
• Calculating the float can be done with an algorithm or manually.
Total float vs. free float
• Here’s a breakdown of the two types of float:
• Total float: This is the amount of time that an activity can be delayed
from the early start date without delaying the project finish date or
violating a schedule constraint. Total float = LS - ES or LF - EF
• Free float: This refers to how long an activity can be delayed without
impacting the following activity. There can only be free float when
two or more activities share a common successor. On a network
diagram, this is where activities converge. Free float = ES (next task) -
EF (current task)
• Compare the times for the two paths. Maximum of {22,19} = 22. We see that
path I has the maximum time of 22 weeks. Therefore, path I is the critical path.
The critical activities are A, B, D and F. The project completion time is 22
weeks.
Problem 2 : Find out the completion time and the critical activities for the
following project