Professional Documents
Culture Documents
PROJECT SCHEDULING
Submitted by,
Sripadma Sanjiv. E
1190900017
2ND Semester
Master of Building Engineering & Management
PROJECT SCHEDULING
Project scheduling is a mechanism to communicate
what tasks need to get done and which organizational
resources will be allocated to complete those tasks in what
timeframe. It can also be defined as listing of a project
milestone activities, deliverables, and also intended start and
finish dates.
It is carried out with a view to estimate a realistic and
workable time frame for the project. Customer expectations,
legal issues, accuracy of cost estimates and sometime even
the viability of the project depends on the time taken for
completion of the project. It creates a model for the entire
project that acts as a guide to the stakeholders to check the
work being done and to measure progress against a fixed
timetable.
A schedule includes the planned start and finish date,
duration, and resources assigned to each activity. Effective
project scheduling is a critical component of successful time
management.
Milestone schedule.
The milestone schedule is a summary level schedule that allows the project
team leader to review and identify all of the significant and major project
related milestones that may exist in the course of a project, and can be
proven helpful in making sure that nothing falls behind schedule of off the
radar entirely. This type of schedule tracks major milestones and key
deliverables, but not every task required to complete the project.
Project milestones are a way of knowing how the project is advancing, especially
if you’re not familiar with the tasks being executed. They have zero duration because they
symbolize an achievement, or a point of time in a project. Since a milestone’s start and
end date depends on a task’s start and end date, task association is a major feature of a
milestone.
Representation of milestones
Development of Work Breakdown Structure (WBS)
A WBS creates links between the deliverables and their numerous components at
all possible levels of project work. It serves as a foundation for planning and defining
100% of the work planned for completion.
The work breakdown structure gives a clear and efficient format to define the
volume of project work necessary for producing every deliverable and to track the
progress of project implementation. It makes sure that nothing is left out, no extra work is
done and there is no overlaps in the scope of different stakeholders.
The WBS can be further divided into more levels but this involves additional risks.
As more levels are added to the WBS as higher risk it brings to the project. Usually the
three-level development process is adequate for most projects.
Non-work activities: These are the activities that do not produce an outcome directly
related to the project. Obtaining permits or right-of-ways, submitting and reviewing
information, delivery of job materials etc. can be considered as non-work activities.
These should be included in the schedule when the subsequent work activity can only
start after the completion of this non work activity
Typical activities: These are sub activities that have same amount of work and
duration in each repetitive units.
Non Typical activities: These are sub activities that have different amount of work and
thus different duration.
Repetitive Activities: These are activities that need to perform in every unit of work.
Excavation can be considered as a non-repetitive activity in the construction of high
rise buildings as the excavation need to be done only before the construction of 1 st
unit or the immediate floor
Non repetitive activities: These are activities that do not exist in every unit of work.
The activities related to structure for all the floor can be considered as repetitive
activities.
i. Hard Logic Dependency: These are dependencies driven by technical constraints and
are not flexible. It can also be called as mandatory dependencies. A typical example
can be taken as RCC columns; the shuttering for columns can only be done after
reinforcement and concreting can be done only after shuttering, there is no alternative
ways of doing it
ii. Soft Logic Dependency: These are dependencies driven by preference of executing
team and these have flexibility. It can also be called as Discretionary dependencies or
Preferential Logics. These are usually defined based on best practices within a
particular application area or, in some cases, some unusual aspects of the project where
a specific sequence is desired. An example of is after electrical wiring the team can
decide whether to install Distribution board first of the electrical fixture. Here they have
the flexibility to decide which activity can be done first and be able to complete the work
package in allotted time.
iii. External Dependency: These are the relation between project and non-project activities
that are outside the control of project team. Example of this is the availability of materials
in the market.
iv. Internal Dependency: These are the relationship between project activities.
Finish to Start (F-S): Successor activity start after predecessor activity finishes.
Start to Start (S-S): Successor activity start after predecessor activity has started and
is partially completed, resulting in both activities to happen simultaneously for
sometimes.
Finish to Finish (F-F): Successor activity finishes only after predecessor activity has
finished, resulting in both activities to happen simultaneously for sometimes.
Start to Finish (S-F): Successor Activity cannot finish until a Predecessor Activity has
started.
Graphical representation of relationship between activities
There are six inputs that are to be used in the process of activity resource
estimating. Those six inputs are the activity list, the activity attributes, the organizational
process assets, the enterprise environmental factors, and project management plan, and
the resource availability.
There are a number of tools that can also be utilized in most effectively estimating
the required activity resources. Those tools include expert judgment, a complete
alternatives analysis, and the use of published estimating data, project management
software, and the use of bottom-up estimating.
Expert Judgment: It uses information from three sources: project files, commercial
duration estimating database and team members past experience.
Analogous estimation: This method uses the parameters from previous and similar
projects as the basis for estimating the same parameters for a future project.
Parametric estimation: This method used an algorithm for calculating cost or duration
based on historical data and project parameters.
Three point estimate: This method has the high accuracy rate over other methods
since it considers uncertainty and risks. Tis originated with the program evaluation and
review technique (PERT). This method used three estimates (most likely, optimistic
and pessimistic) to define an approximate range for an activities’ duration.
The output of Productivity determination and Duration estimation gives us the total
duration of work and the breakdown of resources required.
As the title suggests there are some tools and techniques that are widely adopted
for doing project scheduling. These helps us to:
Critical path is the longest duration path in the project schedule network diagram.
And the method to find the critical path is called critical path method (CPM). It is a
mathematically based algorithm for scheduling a set of project activities. If any of the
activities in the critical path delays, that will delay the whole project. Critical path is mainly
used to find out
A list of all activities required to complete the project (also known as Work Breakdown
Structure)
The time (duration) that each activity will take to completion
The dependencies between the activities.
Activity: An activity carries the arrow symbol .This represent a task or subproject that
uses time or resources
Event: A node (an event), denoted by a circle, marks the start and completion of an
activity, which contain a number that helps to identify its location. For example activity
A can be drawn as:
Dummy Activity: An activity, which is used to maintain the pre-defined precedence
relationship only during the construction of the project network, is called a dummy
activity.
Parallel activity: There are two activity which being at same event and end at same
event. These activities are called parallel activity.
Path: A path is a series of adjacent activities leading from one event to another.
Critical path: A critical path is the sequence of critical activities that forms a continuous
path between the start of a project and its completion.
Earliest Start Time (EST): The earliest time an activity can start one previous
dependent activity is over.
Earliest Finish Time (EFT): The earliest time the activity can be finished. (EST+
Duration)
Latest Finish Time (LFT): The latest time an activity can finish without delaying the
project
Latest start time (LST): The latest time an activity can start without delaying the
project.
Total Float: The total time that a schedule activity may be delayed.
Free Float: Free Float is the time by which the completion of an activity can be delayed
beyond EFT without affecting the EST of succeeding activity.
Interfering Float: Part of total float that causes reduction in the total float of Successor
activity
IF=LFT (present)-EST (succeeding)
Independent Float: Amount of float that can be used without affecting either of the
succeeding or preceding activity
V=SD2
With PERT’s three time-estimates, we get a mean (average) time and a variance
for each activity and each path. We also get a project mean time and variance
Gantt chart
In the Gantt Chart Time is displayed on the horizontal axis and the Tasks/ Activities
are arranged vertically from top to bottom, in order of their start dates. A detailed Gantt
chart for a large project might be quite complex and hard to understand. To simplify the
chart Project manager can combine related activities into one Task.
Gantt chart do not show how tasks must be ordered (precedence) but simply show
when a task should begin and should end
In cases where your project activities, especially the activities on the critical path
are getting delayed or has chances of getting delayed, generally project managers uses
the schedule compression techniques to save your project schedule time and keep the
project on track.
The following are some of the common reasons (but not limited to) to apply the
schedule compression techniques such as fast tracking or crashing.
Your project is getting delayed. And the project manager want to get the project back
on track.
Project schedule has become un-realistic due to some reasons.
Due to some natural calamities, you miss the schedule.
Customer requests for early delivery because of some dependency which customer
also did not expected earlier.
You see lot of uncertainties in the project, and to manage them you would need
enough time in the project
There are primarily two schedule compression techniques. They are
i. Fast tracking
As per the PMBOK guide, fast tracking is one of the schedule compression
techniques in which activities or phases, which are normally planned to do in sequence,
are performed in parallel for at least a portion of their duration. Most of the time, the
activities cannot be done in parallel completely due to the dependency that exists
between the project activities.
Although fast tracking is very useful technique for the project manager, it comes
with a price, if not used carefully. Meaning that overusing fast tracking may result in lot
of rework. Hence the necessary analysis should be done before applying the fast tracking
techniques on the project activities.
Crashing may not work in all circumstances. Sometimes adding extra resources
may not help in compressing the schedule of the activities. Compared to fast tracking,
crashing is expensive. Because additional resources add additional cost to the project.
Primavera
Primavera is specified in managing all types of projects: small, medium & large .It
uses critical path method (CPM) in calculating project duration and floats of the activities.
It has types of charts (view/display): Gantt Bar chart. The components that may be
measured and controlled using planning and scheduling software
Time
Resource
Cost
Also, newer versions provide for cross-functionality with products like: PowerPoint
and Visio.
**********