Professional Documents
Culture Documents
Cost Engineering Standards
Cost Engineering Standards
LECTURE 4
BASIC PROJECT PLANNING AND SCHEDULING
INTRODUCTION
‘Project Planning and Scheduling’, though separate, are two sides of the same coin
in project management. Fundamentally, ‘Project planning’ is all about choosing and
designing effective policies and methodologies to attain project objectives. While
‘Project scheduling’ is a procedure of assigning tasks to get them completed by
allocating appropriate resources within an estimated budget and time-frame.
The basis of project planning is the entire project. Unlikely, project scheduling
focuses only on the project-related tasks, the project start/end dates and project
dependencies. Thus, a ‘project plan’ is a comprehensive document that contains the
project aims, scope, costing, risks, and schedule. And a project schedule includes the
estimated dates and sequential project tasks to be executed.
Project Planning
The project planning phase refers to:
Developing a project to make it ready for investment
Determines the jobs/tasks required to attain project objectives.
1. Identifying the key project sponsors and stakeholders, to determine the basis
of project scope, budget, and time-frame for project execution.
2. Upon enlisting the stake-holder requirements, prioritizing/setting project
objectives.
3. Identifying the project deliverables required to attain the project objectives.
4. Creating the project schedule.
5. Identifying the project risks, if any, and develop suitable mitigation plans.
6. Communicating and presenting the project plan to stakeholders.
Route-Map: The project plan offers a road-way that gives direction to the
project from start to end.
Documentation of Customer Requirements: A well-articulated project plan
enables the record of the requirements of the customers in a documented form.
This provides a precise direction instead of relying on assumptions, which
could be incorrect and may lead to project errors.
Task Autonomy: Planning enables one to assign tasks to specific team
members and gives autonomy. The team feels a sense of responsibility and
ownership of the success or failure of a project. Consequently, it urges them
to work better or encourages them to bring consistent results.
Resource Estimation: Planning is vital as in a way, it enables us to estimate
resources, costing and time. It gives a judgment of any delays if several
members are working on various projects at a time.
Mitigation Plan: The project plan gives a way to forecast risks, if any, and
plan for mitigation strategies accordingly.
Identification of Employee Capabilities: The planning phase enables to
identify employees with certain skill-sets or expertise. And as the tasks get
assigned, team members get trained on a lacking skill-sets or either upgraded
on the ones they possess.
Strengths and Short-Comings of Previous Projects: Project plans also help
to analyze and improve or learn from the previous project records and
facilitate decision-making.
Project Scheduling
The project scheduling phase refers to:
It also lists project stakeholders, itemizes individuals who must approve the
schedule, and lists others who need to receive a copy.
This document also establishes who has the authority to make schedule changes,
the process team members should follow in order to request a change, and a project
communication plan to alert the team of changes made during the course of the
project.
This can be as simple as creating a list of tasks that must be completed in order to
deliver your project. In the case of complex projects, it may be helpful to organize
these tasks in the form of a chart visualizing project tasks and their sub-tasks and
to stay organized at work.
One challenge in this part of the project scheduling process is knowing how to divide
activities. Consider the 8/80 rule, which states that a single activity should take
between eight and eighty work hours.
In team task management, tasks requiring fewer than eight hours could be grouped
with others and tasks over eighty hours are likely too cumbersome and should be
broken down further. Activities should also be measurable, easily estimated, and
related to both a project deliverable and a budgeted cost.
3. Determine dependencies
Once you have all the project activities listed, think through each one carefully to
identify which tasks rely on others to be completed. If you’re building a house, for
example, you can’t put the roof on until the frame is completed. It’s important to
correctly define all your project dependencies so you can schedule accurately
and avoid project delays.
You can use the best project management software to tackle project task dependencies
by engaging with stakeholders, brainstorming constraints related to dependencies.
4. Sequence activities
After you’ve established dependencies among your activities, you can sequence them.
At this point, you aren’t assigning any time to your activities in terms of work hours or
due dates. Instead, you’re focusing on the order in which all project activities should
be done so that the most efficient flow is created.
5. Estimate resources
Each activity in your project will require resources in the form of personnel,
subcontractor costs, tools (physical and/or digital tools like software programs), and
workspace. Make sure to consider other resources that are specific to your industry or
project. Estimate the resources needed for each project activity.
Remember that resource allocation will affect your schedule; if the same team member
is responsible for multiple project tasks, they can’t be completed at the same time.
6. Estimate durations
This step is pretty obvious but very important. How long will each project activity
take? Underestimating will, of course, put you behind schedule and ultimately frustrate
your customer.
Overestimating could leave team members or other resources sitting idle as they wait
for antecedent tasks to be completed. The best way to estimate duration is to use data
from similar previous jobs.
If you don’t have any data to work from and there’s no industry standard to which you
can refer, an estimate will be based on the average of the best, worst, and most likely
scenarios.
At this point, you should have all the information you need to develop your project
schedule. Taking into consideration the duration and resource requirements of each
activity, as well as their dependencies and proper sequence, you can assign start dates
and due dates for each activity.
There are multiple models and formulas for developing the project schedule,
including critical path, critical chain, and resource leveling among others.
For example, Don’t ignore the calendar! Check vacation requests from team members.
Don’t forget to include factors like national holidays, corporate functions, stakeholder
events, and other occasions that may affect your schedule. If the whole company shuts
down for a holiday week, you’ll need to add that time to your due dates and manage
customer expectations accordingly.
Unlike the rest of the project scheduling steps, Step 8 is ongoing. As a project manager,
you’ll be monitoring and controlling your project schedule for the duration of the
project. This step involves running project reports and assessing the progress of a
project against the schedule, managing performance, and communicating with the
team.
When schedule changes must be made, you ensure they are carried out and
communicated according to the plan laid out. Throughout the project, you will ensure
that each activity is on schedule and determine whether corrective action needs to be
taken if delays occur.
Task lists
Gantt charts and
Calendars
1. Task lists
This is the simplest scheduling technique and works for small projects without a lot of
interdependencies. However, for larger projects, it may not be the right choice as
tracking the progress can become a major challenge.
The task list contains the list of tasks and subtasks along with the team members
assigned to do them. An online project management software can come in handy when
you’re using task lists.
2. Calendar
The calendar can be used to depict the project timelines of all the tasks throughout the
course of the project. It’s a decent approach to view overlaps between activities. But,
this approach suffers from an inability to assign tasks and view dependencies.
3. Gantt charts
A Gantt chart is the most common tool used by project managers to visualize the
timelines and dependencies in a project. You can get a quick estimate of the time
required to complete every task.
The chart shows all the tasks, represented by bars, when they’re set to start and end,
how long each task will last, task dependencies, and where there are overlaps.
Reduces Lead Time: The project schedule gives an outline of the tasks that
are to be completed on a priority basis or simultaneously with other tasks. This
keeps the team members notified about it and prevents any delays or
postponing of tasks, thus reducing the lead time.
Cost Reductions: It enables to monitor all the resources by preventing the
overlapping of tasks. It also leads to the effective utilization of resources and
returns the unconsumed resources in time, thus cutting costs.
Facilitates Productivity: Upon evaluating logical connectivity between the
tasks, resources that are not optimally utilized can be assigned on extra tasks,
thus enhancing productivity.
Foresee problems in Advance: A precise project schedule enables one to
foresee any problems in advance pertaining to either, under or over-
utilization, of resources and ensures optimum consumption of the same.
Sets a Goal: A project schedule allows us to set goals, short-term or long-
term, providing a direction and vision while executing the project. It also
makes everyone in a team aware of the guidelines and methods to attain these
goals. Without a schedule, the project would be vaguely defined. Thus,
making it cumbersome to manage and organize the tasks so as to run it
successfully.
Current Progress Updates and Alerts: The project schedule is a sketch that
gives way to the project. A project might go through certain challenges,
however, if there is no route map, how would a project move in the right
direction? In such a case, a project schedule helps in assessing how off-track
a project has been and possible ways to bring it in the correct direction.
Conclusion
It is evident that ‘project planning and scheduling’ go hand-in-hand and
are essentials of project management. In a nutshell, ‘Project planning’ is an
elaborative process that includes all details of the project, from its inception to
completion. And ‘Project schedule’ is the tracker that monitors the sequences and
tenure of project-related tasks.
A project schedule notifies/alerts the project team on any delays or if the project is
not in correct direction. It is a live document, requires periodic updating and
recording. The tools and techniques deployed for project planning are ‘Task
Breakdown Structure’, ‘Scope of Work’ and ‘Critical Path Method’ abbreviated as
‘TBS’, ‘SOP’ and ‘CPM’ respectively. While, project schedule uses software tools
and methods such as ‘PERT’ (Program Evaluation Review Technique), Gantt
charts, Pareto charts, and other networking illustrations.