What Is Construction Project Management?
What Is Construction Project Management?
• Project Manager: The person in charge of the entire project. They make sure
everything is done on time, within budget, and to the required quality.
• Architect: The designer of the building. They create the plans and drawings for
the project.
• Contractor: The company or person who does the construction work. They
follow the plans and manage the workers.
• Engineer: The technical expert who ensures the building is structurally sound
and meets safety standards.
• Client/Owner: The person or organization that wants the project done. They
provide the money and have the final say on decisions.
1. Initiation:
2. Planning:
3. Execution:
o Construction work begins.
o The project manager oversees the work, making sure everything stays on
track.
o They compare the actual work with the plan to ensure the project is on
time and within budget.
5. Closing:
o The project is completed, and the building is handed over to the client.
o The project manager reviews the project to see what went well and what
could be improved.
• Scope: The work that needs to be done. It’s important to clearly define what’s
included in the project to avoid confusion.
• Budget: The total amount of money that can be spent on the project. Staying
within budget is a key responsibility of the project manager.
• Quality Control: Making sure the work meets the required standards. This
involves regular inspections and testing.
• Risk Management: Identifying potential problems before they happen and
making plans to handle them if they occur. This helps prevent delays and cost
overruns.
• Gantt Charts: A type of bar chart that shows the project schedule. It helps
visualize the timeline and track progress.
• Critical Path Method (CPM): A technique used to identify the most important
tasks that must be completed on time for the project to finish as planned.
• Delays: Unforeseen issues like bad weather, supply chain problems, or changes
in design can cause delays.
• Budget Overruns: Costs can exceed the budget due to unexpected expenses or
poor planning.
What is Staffing?
Staffing is the process of finding, hiring, and managing the right people for a job or
project. It involves making sure that a company or organization has enough qualified
employees to meet its needs and achieve its goals.
2. Recruitment:
Recruitment is about attracting the right people to apply for the job. This can be
done through job postings, advertisements, or recruiting agencies. The goal is to
find a pool of candidates who have the skills and qualifications needed for the
job.
3. Selection:
Once you have applicants, the next step is selecting the best candidates. This
involves reviewing resumes, conducting interviews, and sometimes giving tests
or assessments to see who is the best fit for the job.
4. Hiring:
After selecting the best candidates, the hiring process begins. This includes
making job offers, negotiating salaries, and finalizing employment contracts.
5. Onboarding:
Onboarding is the process of helping new employees adjust to their new roles
and the company. It includes orientation, training, and providing the tools and
resources they need to succeed.
6. TrainingandDevelopment:
Training ensures that employees have the necessary skills and knowledge to do
their jobs well. Development focuses on helping employees grow and advance
in their careers.
7. PerformanceManagement:
This involves regularly evaluating employee performance and giving feedback.
It helps ensure that employees are meeting their goals and contributing to the
organization's success.
8. Retention:
Retention is about keeping good employees. This can involve offering
competitive salaries, benefits, and creating a positive work environment to
reduce turnover.
What is Coordinating?
Coordinating is the process of organizing people, tasks, and resources to ensure that
everything works together smoothly to achieve a common goal. In other words, it's
about making sure that all the parts of a project or activity are aligned and moving in
the same direction.
What is Estimation?
Estimation is the process of making an educated guess or calculation about the quantity,
cost, time, or resources needed for a task, project, or activity. It involves predicting the
amount of something, often when exact details are not yet known.
Predicting Costs: Estimation often involves calculating how much a project will cost.
This includes predicting the cost of materials, labor, equipment, and any other expenses.
Time Estimation: Estimation also includes figuring out how long a task or project will
take to complete. This helps in planning schedules and ensuring that deadlines are met.
1.Nodes:
These represent the tasks or activities in the project. Each node is labeled with a task
name or description, and sometimes additional information like duration or start and
end dates.
2. Arrows: Arrows connect the nodes and show the direction of the workflow. They
represent the sequence in which tasks should be completed and indicate dependencies
between tasks (i.e., which tasks must be completed before others can start).
3. Start and end points: The network diagram has a clear start and end point. The first
node represents the starting task, and the last node represents the final task that
completes the project.
1. Activity on Node (AON): In this type, the tasks are represented by nodes, and the
arrows show the dependencies between tasks. This is the most commonly used format
in project management.
2. Activity on Arrow (AOA): Here, the tasks are represented by arrows, and the nodes
represent the start or end of these tasks. This type is less common but still used in some
projects.
Why Use Network Diagrams?
Visual Planning: They provide a clear visual plan of the project, making it easy to
understand the sequence of activities.
Identify Dependencies: They help identify which tasks depend on others, so you
can plan more effectively.
Critical Path: They help in determining the critical path, which is the longest
sequence of tasks that must be completed on time for the project to finish by its deadline.
Time Management: By visualizing the flow of tasks, project managers can better
estimate the time needed to complete the project.
Bar charts:
A bar chart is a graphical representation of data that uses rectangular bars to show the
values of different categories. The length or height of each bar corresponds to the value
it represents, making it easy to compare different categories or groups. Bar charts are
commonly used when you need to present and compare data across various categories.
There are several types of bar charts, each serving a specific purpose:
1. Vertical Bar Charts: In a vertical bar chart, the bars are drawn vertically, with
the height of each bar indicating the value it represents. The categories are placed
along the x-axis, while the values are shown on the y-axis. This type of bar chart
is often used when comparing the size of different groups.
2. Horizontal Bar Charts: In a horizontal bar chart, the bars are drawn
horizontally. Here, the categories are along the y-axis, and the values are shown
on the x-axis. This type of chart is useful when the category names are long or
when you want to emphasize the comparison between different categories.
3. Stacked Bar Charts: Stacked bar charts are used to show how different
subcategories contribute to the total value of a category. Each bar is divided into
segments, with each segment representing a subcategory. The length of each
segment shows the value of that subcategory, and the total length of the bar
represents the total value for that category.
4. Grouped Bar Charts: Grouped bar charts display multiple bars for each
category, allowing you to compare subcategories within each group. Each group
of bars represents a different category, and each bar within the group represents
a subcategory. This type of chart is ideal for comparing multiple subcategories
across several categories.
When reading a bar chart, we should first look at the labels on the x-axis (horizontal)
and y-axis (vertical) to understand what the chart is showing. The title of the chart
usually provides an overall description of the data being presented. By comparing the
height or length of the bars, we can easily see which categories have higher or lower
values.
Bar charts are particularly useful when you need to compare data across different
categories or show changes in data over time, especially when the time periods are
distinct, such as years or months. They provide a clear and straightforward way to
present data, making it easy for others to understand and interpret the information.
When creating or interpreting bar charts, it is important to ensure that the bars are evenly
spaced and have the same width. The scale on the axis should be consistent so that the
bars are proportional to the values they represent. This helps to avoid any
misinterpretation of the data.
Easy to Understand: Bar charts are simple and straightforward. You can quickly see
which category is bigger or smaller just by looking at the bars. Good for Comparisons:
They are great for comparing different groups or categories. For example, you can easily
compare sales numbers for different products.
Visually Clear: The bars make it easy to spot differences because the height or length
of the bars shows the amount clearly.
Flexible: You can use bar charts for many types of data, whether it's numbers,
percentages, or other quantities.
Handles Multiple Data Sets: With grouped or stacked bar charts, you can compare
multiple pieces of information in one chart, like comparing boys and girls in different
classes.
Can Get Cluttered: If there are too many categories or bars, the chart can look crowded
and hard to read.
Not Good for Complex Data: Bar charts are not ideal for showing complex relationships
or data that changes over time in detail. Limited Space: Bar charts can take up a lot of
space, especially if there are many categories. This can make it hard to fit everything
neatly.
Difficult with Very Large Numbers: If the numbers vary greatly, it can be hard to see
the differences clearly. Small bars might be almost invisible compared to larger ones.
May
Oversimplify: Bar charts show the overall picture but might miss important details,
especially if the data has many layers or requires in-depth analysis.
PERT:
PERT stands for Program Evaluation and Review Technique. It is a project management
tool used to plan, schedule, and control complex projects. PERT helps in identifying the
minimum time required to complete a project by analysing the time needed for each
task.
2. Probabilistic approach: This approach is used when we do not have much idea about
the completion time of an activity.
1. Identify Tasks:
o Determine the order in which the tasks need to be completed and identify
any dependencies between them.
o Estimate the optimistic, pessimistic, and most likely times for each task.
o Analyze the diagram to find the critical path, which is the sequence of
tasks that will take the longest to complete.
o Use the PERT diagram throughout the project to monitor progress and
make adjustments as needed to stay on schedule.
Advantages of PERT:
• Flexibility: PERT can handle complex projects with many interdependent tasks.
Disadvantages of PERT:
• No Resource Allocation: PERT focuses on time and sequence but does not
account for resource allocation.
1. Tasks or Activities:
o These are the individual work items that need to be completed within a
project. In PERT, each task is represented as an arrow in a diagram.
2. Events or Milestones:
o These are the points in time when a task begins or ends. In PERT, events
are represented as circles or nodes.
3. Dependencies:
o PERT shows the order in which tasks must be completed. Some tasks
cannot start until others are finished.
o Optimistic Time (O): The shortest time in which the task can be
completed.
o Most Likely Time (M): It is the time required for completion of activity
in normal condition.
o PERT calculates the expected time for each task using the formula:
This formula gives a weighted average that helps in estimating the task
duration more accurately.
6. Critical Path:
o The critical path is the longest sequence of tasks that determines the
minimum project duration. Any delay in tasks on the critical path will
delay the entire project.
Event times:
The Earliest Expected Event Time is the soonest time that an event (or milestone) in a
project can occur, assuming everything goes according to the plan and there are no
delays. An event occurs when all the activities leading to it are completed. It is
calculated using the forward pass method.
Even occur karta hai. Event kabe start ya finish nae hota. It is an activity which starts
or finishes.
2. Latest allowable occurrence time (TL):
It is the maximum time in which an event may occur without delaying project. It is
calculated by backward pass method, starting from the project's end date and working
backward through each task. If an event occurs later than this time, it will delay the
entire project, which can lead to missed deadlines or increased costs.
For the final event in the project, the Latest Allowable Occurrence Time is set to the
project’s deadline. For other events, it is calculated by subtracting the duration of the
task from the Latest Allowable Occurrence Time of the next event (or milestone).
It is taken minimum because let us understand it from the example above. Let us
consider the Ith event happening at 8 days. Therefore the jth event will occur at 8+10 =
18, which exceeds the duration. Similarly, with 6. Therefore, we take minimum so that
the project finishes within the expected duration and there is no delay.
Slack of an Event, also known as "float," is the amount of time that an event (or task)
in a project can be delayed without affecting the overall project completion date or the
start of a subsequent event.
Slack represents the flexibility in scheduling an event. If an event has slack, it means
you can delay it for that amount of time without causing any delay to the project’s
deadline.
Types of Slack:
Total Slack: The total amount of time an event can be delayed without delaying the
project completion date.
Free Slack: The amount of time an event can be delayed without delaying the next event
It means the events are running ahead of the schedule and hence can be delayed by time
value equal to slack without delaying the project. This means there are additional
resources deployed in the activities. These events are termed as sub-critical events
If slack = 0, Tl = Te
It means that this event is on schedule, and we cannot afford the delay in the occurrence
of this event as a delay in the occurrence of this event would delay the entire project.
This means the resources provided are adequate. These events are called critical events
Negative slack indicates that this event is running behind the schedule and the resources
in this are deficient. These events are termed as super-critical events.
It is the longest path in terms of time in the network in which the project can be
completed. Tasks on the critical path have zero slack or float, which means they cannot
be delayed without affecting the project’s overall deadline.
The length of the critical path determines the minimum time required to complete the
project. The project cannot be completed in less time than the duration of the critical
path.
Note: In case a network has multiple critical paths, then emphasis is placed on that
critical path whose variance or standard deviation is greater.
As per the central limit theorem, the variance of any path/critical path will be equal to
the sum of the variance of activities along that path or critical path.
Importance of the Critical Path:
Project Planning: Helps in identifying the most important tasks that must be completed
on time.
Risk Management: Critical tasks need close monitoring because any delay will affect
the project’s completion date.