Unit-4 Project scheduling and Control
1) What Is 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. A project schedule is a document collecting all the work needed
to deliver the project on time
The following are the
steps needed to schedule a project:
Define Activities
What are the
activities that you have to do in the project? By using a Work Breakdown
Structure (WBS) and a deliverables diagram, you can begin to take these
activities and organize them by mapping out the tasks necessary to complete
them in an order than makes sense.
Do Estimates
Now that you have the
activities defined and broken down into tasks, you next have to determine the
time and effort it will take to complete them. This is an essential piece of
the equation in order to calculate the correct schedule.
Determine Dependencies
Tasks are not an
island, and often one cannot be started until the other is completed. That’s
called a task dependency, and your schedule is going to have to reflect these
linked tasks. One way to do this is by putting a bit of slack in your schedule
to accommodate these related tasks.
Assign Resources
The last step to
finalizing your planned schedule is to decide on what resources you are going
to need to get those tasks done on time. You’re going to have to assemble a
team, and their time will need to be scheduled just like the tasks.
2) Project controls and importance
Project Controls are the data gathering, data management
and analytical processes used to predict, understand and constructively
influence the time and cost outcomes of a project or programme; through the communication
of information in formats that assist effective management and decision
making."
the basis the
component elements of Project Controls are to do with measuring and monitoring
controlling variables, these are principally time and cost aspects:
- Planning and
Scheduling
- Risk Management
(includes identification & assessment)
- Cost estimating and
management
- Scope and Change Management
- Earned Value Management
- Document Control
- Supplier Performance
- Maintaining the
project baseline
- Reporting
Controlling is
essentially tracking and managing the core project management elements of
scope, quality, time and cost. The Project Management Body of Knowledge (PMBOK® Guide) identifies
the core controlling processes as:
• Integration change control
• Scope change control and scope verification
• Schedule control
• Risk monitoring and control
• Quality control • Cost control and
• Project progression and performance reporting.
• Scope change control and scope verification
• Schedule control
• Risk monitoring and control
• Quality control • Cost control and
• Project progression and performance reporting.
Network
techniques of Project Management: Gantt chart, CPM, PERT
1) Gantt
chart
A
Gantt chart is a horizontal bar chart developed as a production control tool in
1917 by Henry L. Gantt, an American engineer and social scientist. Frequently
used in project management, a Gantt chart provides a graphical illustration of
a schedule that helps to plan, coordinate, and track specific tasks in a
project.
Gantt charts may be simple versions created on graph paper or more complex automated versions created using project management applications such as Microsoft Project or Excel.
Gantt charts may be simple versions created on graph paper or more complex automated versions created using project management applications such as Microsoft Project or Excel.
Gantt charts may be simple versions created on graph paper or
more complex automated versions created using project management applications
such as Microsoft Project or Excel
Gantt charts give a clear illustration of project status
A Gantt chart is constructed with a horizontal axis
representing the total time span of the project
2) CPM: what are the roots?
The method was
developed by one of the American companies in 1957. Its employees planned to
close, repair and restart chemical plants. The tasks in this project were numerous
and complex, that’s why they required such a method. After that, Critical Path
Method was quickly spread to agricultural and construction projects where
people wanted to learn how to avoid
routine tasks. Today,
this method of identifying critical tasks is widely used in many industries,
including software development.
Critical path analysis
is required in order to predict the timing of project’s completion.
Here are 6 main
advantages of CPM:
- The method visualizes projects
in a clear graphical form.
- It defines the most important
tasks.
- Saves time and helps in the
management of deadlines.
- Helps to compare the planned
with the real status.
- Identifies all critical
activities that need attention.
- Makes dependencies clear and
transparent.
What are the limitations of Critical Path
Method?
·
It is believed that
the methodology was developed for routine and complex projects with the
possibility of a minimum change in the completion time of tasks. CPM loses its
usefulness in more chaotic projects.
·
There are
alternatives, for example, PERT-diagrams, which allow changing the duration of
each activity.
·
A critical path
imitates events and activities in a project, presenting them in an
interconnected network. Activities are rendered as “nodes,” and the beginning
and end of the activities look like arches and lines between nodes.
The example of CPM using
1. Choose a location.
2. Clean the area from trash.
3. Buy paint for marking.
4. Measure the pad for a certain number of cars.
5. Mark and paint all the parking elements.
6. Install the gate.
3) PERT
chart (Program Evaluation Review Technique)
A
PERT chart is a project management tool used to schedule, organize, and
coordinate tasks within a project. PERT stands for Program Evaluation
Review Technique, a methodology developed by the U.S. Navy in the 1950s to
manage the Polaris submarine missile program. A similar methodology, the Critical
Path Method (CPM) was developed for project management in the private
sector at about the same time.
A PERT chart presents a graphic illustration of a project as
a network diagram consisting of numbered nodes (either circles
or rectangles) representing events, or milestones in the project linked by
labelled vectors (directional lines) representing tasks in the
project. The direction of the arrows on the lines indicates the sequence of
tasks. In the diagram, for example, the tasks between nodes 1, 2, 4, 8, and 10
must be completed in sequence. These are called dependent or serial tasks.
The tasks between nodes 1 and 2, and nodes 1 and 3 are not dependent on the
completion of one to start the other and can be undertaken simultaneously.
These tasks are called parallel or concurrent tasks.
Tasks that must be completed in sequence but that don't require resources or
completion time are considered to have event dependency. These are
represented by dotted lines with arrows and are called dummy activities.
For example, the dashed arrow linking nodes 6 and 9 indicates that the system
files must be converted before the user test can take place, but that the
resources and time required to prepare for the user test (writing the user
manual and user training) are on another path. Numbers on the opposite sides of
the vectors indicate the time allotted for the task.