Professional Documents
Culture Documents
Planning Process
The following steps are critical in the planning process of any project
1. Establish the project objectives
6. Determine the project sequence of completing the sub-units and the aggregate project.
The above process may differ from one organization to another. It is common to find other
organization summarizing the above steps into: Establishing goals and objectives of the project;
Establishing the alternative ways of achieving the objectives; Selecting the best strategies for
achieving the objectives; Deciding on the conditions that may compromise the achievement of
the objectives; Implementing the selected strategies; Monitoring and evaluating.
You will realize that no matter which approach that you will use, the key aspects still remain:
project activity selection and planning; implementation of the activities and; monitoring and
evaluation.
ii. It is a means of communication and coordination between all those involved in the project.
Project plan provides various communications to project stakeholders. It communicates various
demands such as how much time, cost and human resources are required.
In this model there are five components of a project which include: Project initiation stage;
Project planning or design stage; Project execution or production stage; Project
monitoring and controlling systems; Project completion stage.
We can conclusively say that the model represented by the figure shows a simplistic way of
approaching project planning. First and foremost, project planners adopting the model are guided
on what aspect the entire project requires to be tackled first. The model also helps the planners
prioritize the activities. The Model also provides a snapshot of the entire project at the planning
stage. Project initiation stage issues that are main concern to the project planner include
exploring the problem the project is seeking to solve, identify priority needs, consider project
solutions and evaluate organizational capacity. At the project planning or design stage planners
will seek to establish the project scope; clarify goals and objectives; choose the most appropriate
course of action; identify the inputs and resources required in terms of: people, materials, time
and money; develop a budget and draft a project plan. Project execution or production stage will
call on planners to think about work-plan for implementing the project and completion of pre-
determined tasks and activities and how progress will be monitored and adjustment made where
necessary. Project monitoring and controlling systems at this stage the planner will be concerned
with designing an efficient and effective M&E system while at Project completion stage the
planner will be concerned with suitable methods of project terminations.
Event chains: Events can cause other events, which will create event chains. These event
chains can significantly affect the course of the project. Quantitative analysis is used to
determine a cumulative effect of these event chains on the project schedule.
Critical events or event chains: The single events or the event chains that have the most
potential to affect the projects are the “critical events” or “critical chains of events.” They
can be determined by the analysis.
Project tracking with events: Even if a project is partially completed and data about the
project duration, cost, and events occurred is available, it is still possible to refine
information about future potential events and helps to forecast future project
performance.
Event chain visualization: Events and event chains can be visualized using event chain
diagrams on a Gantt chart that will be discussed later.
SCHEDULES
SPECIFICATION BUDGET
Planning parameters
Source: Singh and Nyandemo (2004), Aspects of Project Planning, Monitoring Evaluation and
Implementation
It is important to note that one cannot focus on only one component while planning. For instance
as you plan for quality aspect of time and scheduling comes in automatically
The above parameters play a role in the project scope definition. According to Kohli and
Chitkara (2007), the project scope statement is a document that covers the justification for
undertaking the project. It lists the project purpose, highlights the broad scope of the work and
defines the project time, cost and quality objectives. It also includes project constraints,
assumptions and risks. In order to define the project scope, the project scope statement is
supplemented with supporting documents. These documents include but are not limited to the
following:
Breaking down of the project scope into deliverables. The project deliverables (or tasks)
define the work scope building blocks.
Development of supporting designs, drawings and specifications. They provide the
characteristic features and mode of realization of the deliverables. The design, drawings
and specifications define the scope of work in the project
Estimation and structuring of quantities of work. The bill-of quantities (BOQ) coupled
with the statement-of-costs (SOC) becomes the project scope dictionary
The goal of quality planning is to assure that the output of the project will perform – that it will
do what it is supposed to do. The quality aspect also establishes the criteria of performance by
which the project output will be measured when it is completed. In planning the quality
dimension include specifications for the quality and types of materials to be used, the
performance standards to be met, and the means of verifying quality such as testing and
inspection.
Two techniques facilitate planning for quality: a work breakdown structure; a project
specification.
We can say that, work means a specific job, process, function or assignment that consumes
physical resources and/or mental effort to achieve an objective. Breakdown implies dividing the
work processes into manageable categories, arranged in a hierarchical order, till the desired level
is reached. A structure is an arrangement pattern.
Sub-projects are derived by decomposing the scope of project work into independent large-
volume mini-projects or task groups, which can be progressed in a systematic manner, without
interference from other work groups. In a major project, each of these sub-projects can be headed
by a senior manager.
Tasks level The project or sub-project work can be split up into various tasks. A task is an
identifiable and deliverable major work. It is an entity in itself and can be performed without
much interference from other tasks. Each task is generally assigned quality, time and cost
objectives and is provided with planned resources for accomplishing the task objectives. Task
level is generally used in the project summary plan and the design preparation plan.
Work packages level A project task can be further sub-divided into one or more work packages.
Each work package contains a sizeable, identifiable, measurable, cost-able, and controllable
package of work. In a project a master plan, each work package is assigned its performance
objectives. These are generally stated in terms of quality specifications, completion period,
standard cost, resource productivity -10-lards and the standard sale price. The measure of
performance is thus closely linked with the execution of its work packages. Work packages form
a common base for linking the key functions in project management.
Activity level A work package can further be broken down into various identifiable jobs,
Operations and processes, which consume time and possibly resources and are necessary for its
completion. Each one of this is called an activity.
Operations level An activity comprises of one or more operations. Each operation contains a
part of the work content of the activity. It generally has a particular type or a fixed group of
resource associated with it. Some operations may start with the commencement of the activity,
while others may take place during its time duration. In some situation, performance periods of
operations may overlap. Operations are not considered during the network modeling and analysis
stage except to ensure that the sum of the cost of operations equals the activity cost. They form
the basis for allocation and scheduling of resources of each activity. The work breakdown
structure of a project, down to work package level is commonly called project work breakdown
structure (PWBS) or just WBS. The work breakdown structure can also be developed to include
departmental functions, temporary works and other project requirements, but it is advisable to
restrict WBS decomposition down to deliverables, which form part of the project scope.
Deliverables are tangible, measurable parts of the project.
The objective when planning for time component is to determine the shortest time necessary to
complete the project. One needs here to begin with the work breakdown structure and determine
the time required to complete each sub-unit. Next determine in what sequence sub-units must be
completed and which ones may be under way at the same time. There are various approaches
planners use to plan and display time relationships of the steps in a project. Gantt Charts and
Critical Path Approach are structured approaches in Project Planning which are designed to meet
these needs. There are other tools that can be used for planning and scheduling large projects
such as PRINCE 2 (Projects in Controlled Environments) and PERT Charts (Programme
Evaluation and Review Technique). For the purpose of this lecture, we will attempt to discuss
the two approaches; Gantt chart and Network analysis (CPA) as tools for project planning.
A Gantt chart can be described as a management tool that shows the progress of activities in
relation to a timescale, it is often used in planning and tracking of a project. It is named after
Henry Gantt, the industrial engineer who introduced the procedure in the early 1900s. It can
also be described as a chart that shows the duration of tasks against the project timeframe,
usually it highlights milestones, dependencies and associated resources. The chart consists of
horizontal bars representing time scale which is expressed either in relative time or absolute
time. The time unit typically is in weeks or months, the rows in the bars show the beginning
and ending dates of individual tasks in the project.
Activity 1: Consider this; think of at least three or four activities in a project e.g. House
construction. Roughly estimate time required for each activities. Then list the steps or activities
down the left side of the chart and time intervals along the bottom. Draw a line across the chart
for each activity, starting at the planned beginning date and ending on the completion date of the
activities. Compare your chart with one drawn below:
4. Roofing
5.Plumbing work
Monitoring a project -A Gantt chart gives a full immediate view of what has been achieved at
any point in time and lets you see remedial action that may put the project back on course. Gantt
chart is a type of bar chart that is used to illustrate a projects schedule. The start and finish dates
of the terminal elements and summary of the project. These elements comprise the work break
down structure.
The chart is often used as a reporting tool- They can be used in status reporting to show how
much of the plan has been completed by displaying the progress of an activity in the same or
parallel bar or using colour. It gives a clear view of progress made in a project in brief summary
that can be read at a glance.
The Gantt chart evaluates the dependency relations of each task in a project -It shows the
relationships between different tasks that need to be accomplished to bring the project to
completion. It indicates related tasks and their dependency levels, showing which tasks should be
accomplished before others can start.
2. Determining the sequence of major activities – some activities are dependent on the
completion of others. Listing of the immediate predecessors of each activity is useful for
constructing the CPA network diagram.
3. Draw a network diagram/construct an activity flow diagram; once the activities and their
sequencing have been defined, the CPA diagram can be drawn. It was originally developed as an
activity on node network (AON) but some project planners prefer to specify the activities on the
arcs.
4. Estimate the completion time for each activity; the time required to complete each activity can
be estimated using past experience of the estimates of knowledgeable persons, CPA is a
deterministic model that does not take into account variation in completion time so only 1
number is used for an activity’s time estimate. Using an estimation of the time required for each
activity calculate totals or the earliest possible time that each event can be reached
5. Identify the Critical Path (Longest path through the network); the critical path is the longest
duration path through the network. The significance of the CP is that the activities that lie on it
can‟t be delayed without delaying the project. Because of its impact on the entire project, CPA is
an important aspect of the project planning. The CP can be identified by determining the
following 4 parameters for each activity:
ES- Earliest start time, the earliest time at which the activity can start given that its precedent
activities must be completed first,
EF – earliest Finish time, equal to the earliest start time for activity plus time required to start
activity,
LF – Late finish time, latest time at which activity can be completed without delaying the
project,
LS – latest start time, equals the latest finish time, time required to complete the activity. The
slack time for an activity is the time between its earliest and latest finish time. Slack is the
amount of time that an activity can be delayed past its earliest start or earliest finish without
delaying the project.
The CP is the path through the project network in which none of the activities have slack i.e. the
path for which ES=LS and EF=LF for all activities in the path. A delay in the CP delays the
project, similarly to accelerate the project its necessary to reduce the total time required for the
activities in the CP.
6. Update the CPA diagram as project progresses. That is to say as the project progresses the
actual task completion times will be known and the network diagram can be updated to include
this information. A new CP may emerge and structural changes may be made in the network if
the project requires change.(Virine eta l 2007).
The activity is labeled with its name or it may be given a label, such as ‘D’
The activities on the critical path are usually marked with a ‘//’
Take Note
The Node is number 3
The EST for the following activities is 14 days
The LFT for the preceding activities is 16 days
There is 2 days‟ float in this case (difference between EST and LFT)
The activity that follows the node is labelled ‘D’ and will take 6 days
EST ACTIVITY
3
D
14
6 ELAPSED TIME OF ACTIVITY
160
EXERCISE
A - 13
B - 12
C B 8
D A 2
E A 15
F C,D 2
C Production analysis A 2
D Product model A 3
E Sales brochure A 2
F Cost analysis C 3
G Product testing D 4
H Sales training B, E 2
I Pricing H 1
J Project report F, G, I 1
Fig 2 CPA Diagram D
5 8
3
2
A 5 G
5 C 4
2
1 0
4
E 2 F 7 J 8
7
12 13
B 3 1
1 I
H 1
3 7 6
9
A-D-G-J = 13 Months
A-C-F-J = 11 Months
A-E-H-I-J = 11 Months
B-H-I-J = 5 Months
2. Earliest Start Time (EST) is the first time an activity can start immediately after the preceding
activity.
3. Latest Start Time (LST) is the last time that an event can be completed on time without
delaying subsequent activities.
Forward Pass Method This is the Method of computing starting time of events. The steps
included are:-
i) Start by assigning EST=0 (Start the network at time 0) and add the duration of activities
cumulatively.
ii) Where time is more than one activity leading to an event there will be two or more cumulative
sums.
ii) Where there is more than one possible path to an event, the smaller of the difference is used.
Floats and Slacks
i) Slack of events in a network is the difference between the latest event time and earliest event
time. e.g. from the diagram below:-
ii) The slack for event 3 is 10 -7 = 3 weeks
ii) Floats refer to spare time in a network. Activities on the critical path have no floats
DUMMY ACTIVITIES
A dummy activity is an imaginary activity which can be accomplished in zero time and which
does not consume resources. It is represented by a dashed arrow. To ensure that each activity is
uniquely numbered it may be necessary sometimes to introduce dummy activities.
A dummy activity may also be used to represent a constraint, necessary to show the proper
relationship between activities.
Example
3
1
2
TIME ESTIMATION
Once the logic and detail of the network have been established, time estimates must be assigned
to each activity. Generally, three time values are obtained for each activity:
2. Most Likely time (tm) - time in which the activity is most likely to be completed. It takes
into account normal circumstances, making allowance for some unforeseen delays.
3. Pessimistic time (tp) - time required if unusual complications and /or unforeseen
difficulties arise.
Once the 3 estimates for each activity are obtained, the expected value of activity
durations is calculated. The expected value, (te), is usually obtained b the formula:
(te) = to + 4tm + tp
Example
A 9 12 21 13
B 6 12 18 12
C 1 1.5 5 2
D 4 8.5 10 8
E 10 14 24 15
F 1 2 3 2
Types of Floats
This is the amount o time an activity can be delayed without affecting the commencement of
subsequent activities at their earliest start time. Free Float = Earliest Head Time- Earliest Tail
Time- Activity Duration FF=EFT –EST – D For activity G, FF= 9-2-4 = 3 Weeks.
iii. Shows which activities are critical to maintaining the scheduled and which are not
iv. Facilitates identification of early start, late start and slack for each activity
vi. Provides effective management procedures and streamlines all aspects of a projects processes
and how management is undertaken.
vii. Managers can use the CP to increase the productivity of an individual activity by crashing
the critical path, by adding more resources to shorten the duration of the activity.
viii. It has the ability to determine the pace of the project; it can speed up or slow down the
processes of a project
x. It helps determine when to start a project, how fast portions need to be completed and when
the project should be completed, this prevents resource bottlenecks there by helping in resource
leveling.
Disadvantages of CPA
i. CPA was developed for complex but fairly routine projects with minimal uncertainty in the
completion times. For less routine projects there is more uncertainty in the completion time and
this uncertainty limits the usefulness of the deterministic CPA model. An alternative to CPA is
the PERT project planning tool which allows a range of durations to be specified for each
activity.
ii. Just drawing up of a CPA will not itself ensure a project runs as planned.
iii. Where the network chart tends to be large and unwieldy it requires several pages to print and
requires special size papers
iv. The lack of timeframe on most CPA charts makes it harder to show status.
In the previous discussion we have seen how one can plan for project quality and time. In this
section we are going to examine the last aspect of project parameter of the project which requires
to be planned for. This is cost. It is important for the project planner to start the estimation of
project cost from the work breakdown structure and project schedule as the starting point for
developing project budgets.
As one plans for the cost of the project, a lot of attention must be focused on the labour,
overheads, materials that will be needed by the project, supplies, equipment rented and
generals administrative cost. The labour cost will include the wages and salaries paid to all
staff directly working on the project for the gestation period of the project. Overheads will
include the cost of payroll taxes and fringe benefits for everyone directly working on the project
for the time spent on it, usually calculated as a percent of direct labour cost. Materials will
involve cost of items purchased for use in the project, includes such things as lumber, cement,
steel e.t.c. Cost dealing with general administrative is very important to be made clear. One
needs to estimate cost of management and support services such as purchasing, accounting,
secretarial e.tc., for the time dedicated to the project usually calculated as a percentage of project
cost.