To help you stay in control and manage your construction projects better, we have compiled an exhaustive library of construction checklist templates. You can use them to organise your site workflows and inspections and promote a safer and better construction site.
Follow us
Share this article
The term construction project management can be used to describe a vast number of tasks, roles and responsibilities. But one thing is always sure. In-depth technical insight, tools, software, techniques, and knowledge are required to deliver today’s complex and quality building projects. Managing complex data in intersecting tasks and teams include confirming a project’s justification, developing project schedules and goals, maintaining commitments for a project, holding people accountable, and avoiding common project pitfalls.
Additionally, the basics and essentials of budgeting, finance, organisation, scheduling, conflicts, and legal issues are also covered by the project manager. In order to execute said complexities in the ever-changing construction work environment, a project manager needs a set of skills and abilities to manage multiple projects and teams.
Construction Management 101
Technically, the Project Management Institute (PMI) defines project management as “the art of directing and coordinating human and material resources throughout the life of a project by using modern management techniques to achieve predetermined objectives of scope, cost, time, quality, and participating objectives.” For the definition of construction project management, it’s basically PMI’s definition in the construction context.
It encompasses all the planning, coordination, processes and controls over the myriad of tasks involved in a construction project. And it can be any type of construction project — residential, commercial, institutional, industrial, civil, agricultural, or environmental.
Managing a construction project is a complicated role dealing with complex tasks that get modified from project to project. A construction project manager has to be skilled in communication and knowledgeable in building processes and problem-solving.
The basics
Construction project management is not one thing — a project manager in construction has to be knowledgeable in finance, mediation, law, and other disciplines.
Construction management starts with a project owner sharing project information to contractors and subcontractors in order to solicit bids. Contractors and subcontractors give project owners their cost estimates for the project to be completed. This may be open (inviting all contractors) or closed (inviting only a select number of contractors).
Once the project owner receives all the bids, a contractor is then selected based on the lowest bid, best qualifications, or of best value to the company. After that, payment contracts can then be agreed upon and could be lump sum (the most common contract), cost-plus-fee, guaranteed maximum price, or unit price.
The bidding process remains the same regardless of the type of a construction project. The business models, though, are of two forms — it’s either design, bid, build where the project owner chooses a contractor after the design phase or design-build where both design and construction phases are done by one contractor.
The process
The construction phase begins once the bidding process has been completed. There are differences in the phases of a construction project when compared to traditional project management, however, the same principles are followed. The Project Management Institute has developed five phases of managing a project that all construction project managers should be aware of.
1. Initiation
At the start of any project, a business case must be created and evaluated to ascertain the feasibility of the project. Stakeholders then perform feasibility testing accordingly. Once feasibility is determined and all stakeholders and parties agree to advance the project, a project charter or project initiation document (PID) is then created, which includes the business case and the business needs.
2. Planning
Following initiation, the project team creates a roadmap — the project management plan (PMP), a formal document that outlines the project’s execution and control. The PMP also archives baselines for scope, cost, and schedule. Aside from the PMP, the planning phase also includes the creation of the following documents:
Scope statement and documentation, which establishes the business need, benefits, objectives, deliverables, and key milestones.
Work breakdown structure, which visually represents the scope breakdown into manageable chunks.
Communication plan, which defines communication roles, tools and methods in achieving communication goals and objectives. As there are different teams with different communication styles involved, the communication plan outlines a basic framework to put everyone on the same and avoid disagreements or conflicts.
Risk management plan, which identifies possible risks like nonviable time and cost estimates, budget cuts, regulation changes, etc.
3. Execution
All work begins in this phase. After the kickoff, the project team assigns tasks and activities to befit stakeholders — allocate resources, execute plans, structure tracking systems, update the project schedule, and refine the project plan.
As the execution phase starts, so does the monitoring phase. As the project advances, building progress and performance are measured to see to it that everything is going according to the project management plan.
5. Closure
The last phase is project completion. A post-mortem meeting is usually carried out to assess what went well and what didn’t. The team then generates a punch list of unfinished tasks, calculates the final budget, and creates a final project report.
The construction project management checklist
For beginners in construction project management, here is a basic checklist for most reasonable size construction projects:
Scope
Does the brief cover the purpose of the project, the scope of work, and does it identify any relevant documents driving the project (e.g. master plan, education brief)?
Did all relevant stakeholders provide appropriate input into the development of the brief?
Did the client and stakeholders sign off on the project brief?
Are all works needed to complete the project listed with a clear understanding of who undertakes tasks and jobs, including all items to be obtained by the client?
Are all project requirements (brief, budget, timeframes, project team standards) ready for collection?
Are constraints and conditions that will impact project delivery identified?
Procurement
What project procurement method (e.g. lump sum, cost-plus-fee, guaranteed maximum price, or unit price) was selected?
Has the selection of architectural, engineering, and other required consultants been managed?
Are all required disciplines and specialist advisers included in the project team?
Are all appropriate contracts executed between clients and consultants?
Are all contract progress payments to consultants being processed?
Did the client and stakeholders provide requirements and timing of materials and services, and are they built into the project programs?
Are feasibility study reports, sketch drawings, and working drawings completed, coordinated, checked, and signed off at appropriate times?
Are tender calls, tender recommendations and contractor engagement processes managed properly?
Are all contract documents signed?
Are site inspection requirements from consultants met and are appropriate instructions given to contractors following site meetings and inspections?
Are variations and contract instructions made on a timely basis?
Are project completion and hand-over process managed well?
Are dispute resolutions, contract defaults, and liquidations supervised properly?
Cost
Are cost estimates and project budget reviewed and managed accordingly?
Have cost issues been flagged early and discussed with all stakeholders?
Are variations and extension of time expenditure checked?
Are contract payments to contractors processed on time?
Are strategies to maintain the project budget when cost pressure arise intact?
Quality
Are client quality standards well articulated and understood by the consultants?
Are the quality standards required by the consultants and contractors being followed?
Risk
Are all project risks identified and are there preparation plans to address them?
Time
Has the project team established a project program and are key strategic activities identified?
Is the project program monitored and updated per required and are timely provisions of materials and services from other parties flagged?
When delays are evident, are strategies to maintain the project program in place?
Communication
Are there consultative mechanisms (project meetings and reporting processes) all throughout the construction process?
Have approval mechanisms for various sign off requirements with appropriate authority been established and well managed?
Are government and statutory approvals checked, archived, and managed properly?
Are meeting minutes reported to the appropriate stakeholders?
Are regular progress reports on project issues (costs relative to budget, progress relative to project plan) prepared periodically?
Did all team members understand their roles and responsibilities and ensure their ongoing commitments?
Find the checklist you need for your project
Construction project management checklists can help contractors, construction managers, architects, engineers, and other project team members make their work processes more efficient and improve workplace quality and safety.
To help you better and maintain your control over your construction projects, we have compiled a comprehensive library of our construction checklist templates that you can use to organise your construction site workflows and inspection and promote a safer and better construction site.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept all”, you consent to the use of ALL the cookies. For more information, please visit our Privacy Policy and DPA.
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
__cfruid
session
This cookie is set by the provider Cloudflare. This cookie is used for load balancing and for identifying trusted web traffic.
__hssrc
session
This cookie is set by Hubspot. According to their documentation, whenever HubSpot changes the session cookie, this cookie is also set to determine if the visitor has restarted their browser. If this cookie does not exist when HubSpot manages cookies, it is considered a new session.
cf_use_ob
This cookie is set by the provider Cloudflare content delivery network. This cookie is used for determining whether it should continue serving "Always Online" until the cookie expires.
cookielawinfo-checbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-advertisement
1 year
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Advertisement".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
gdpr_status
6 months 2 days
This cookie is set by the provider Media.net. This cookie is used to check the status whether the user has accepted the cookie consent box. It also helps in not showing the cookie consent box upon re-entry to the website.
JSESSIONID
session
Used by sites written in JSP. General purpose platform session cookies that are used to maintain users' state across page requests.
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
XSRF-TOKEN
2 hours
The cookie is set by Wix website building platform on Wix website. The cookie is used for security purposes.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Cookie
Duration
Description
__cf_bm
30 minutes
This cookie is set by CloudFlare. The cookie is used to support Cloudflare Bot Management.
__hssc
30 minutes
This cookie is set by HubSpot. The purpose of the cookie is to keep track of sessions. This is used to determine if HubSpot should increment the session number and timestamps in the __hstc cookie. It contains the domain, viewCount (increments each pageView in a session), and session start timestamp.
bcookie
2 years
This cookie is set by linkedIn. The purpose of the cookie is to enable LinkedIn functionalities on the page.
lang
session
This cookie is used to store the language preferences of a user to serve up content in that stored language the next time user visit the website.
lidc
1 day
This cookie is set by LinkedIn and used for routing.
pll_language
1 year
This cookie is set by Polylang plugin for WordPress powered websites. The cookie stores the language code of the last browsed page.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Cookie
Duration
Description
_fs
16 years 7 months 14 days 10 hours
This cookie is provided by Google Tag Manager. This cookie is used for collecting information on user preferences and the behaviour with web campaign content. This is used by website owners for promoting products and events.
_gat
1 minute
This cookies is installed by Google Universal Analytics to throttle the request rate to limit the colllection of data on high traffic sites.
_gat_UA-136886650-2
1 minute
This is a pattern type cookie set by Google Analytics, where the pattern element on the name contains the unique identity number of the account or website it relates to. It appears to be a variation of the _gat cookie which is used to limit the amount of data recorded by Google on high traffic volume websites.
YSC
session
This cookies is set by Youtube and is used to track the views of embedded videos.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Cookie
Duration
Description
__hstc
1 year 24 days
This cookie is set by Hubspot and is used for tracking visitors. It contains the domain, utk, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session).
_ga
2 years
This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors.
_gat_gtag_UA_136886650_2
1 minute
This cookie is set by Google and is used to distinguish users.
_gcl_au
3 months
This cookie is used by Google Analytics to understand user interaction with the website.
_gid
1 day
This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visted in an anonymous form.
_hjFirstSeen
30 minutes
This is set by Hotjar to identify a new user’s first session. It stores a true/false value, indicating whether this was the first time Hotjar saw this user. It is used by Recording filters to identify new user sessions.
hubspotutk
1 year 24 days
This cookie is used by HubSpot to keep track of the visitors to the website. This cookie is passed to Hubspot on form submission and used when deduplicating contacts.
vuid
2 years
This domain of this cookie is owned by Vimeo. This cookie is used by vimeo to collect tracking information. It sets a unique ID to embed videos to the website.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Cookie
Duration
Description
_fbp
3 months
This cookie is set by Facebook to deliver advertisement when they are on Facebook or a digital platform powered by Facebook advertising after visiting this website.
bscookie
2 years
This cookie is a browser ID cookie set by Linked share Buttons and ad tags.
fr
3 months
The cookie is set by Facebook to show relevant advertisments to the users and measure and improve the advertisements. The cookie also tracks the behavior of the user across the web on sites that have Facebook pixel or Facebook social plugin.
IDE
1 year 24 days
Used by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile.
NID
6 months
This cookie is used to a profile based on user's interest and display personalized ads to the users.
test_cookie
15 minutes
This cookie is set by doubleclick.net. The purpose of the cookie is to determine if the user's browser supports cookies.
VISITOR_INFO1_LIVE
5 months 27 days
This cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website.
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
Cookie
Duration
Description
_hjAbsoluteSessionInProgress
30 minutes
No description
_hjid
1 year
This cookie is set by Hotjar. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the random user ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID.
_hjIncludedInPageviewSample
2 minutes
No description
_hjIncludedInSessionSample
2 minutes
No description
_hjTLDTest
session
No description
_webby_visitor_token
1 month
No description
_webby_visitor_visitedWidgets
1 month
No description
AnalyticsSyncHistory
1 month
No description
attribution_user_id
1 year
This cookie is set by the provider Typeform. This cookie is used for Typeform usage statistics. It is used in context with the website's pop-up questionnaires and messengering.
CONSENT
16 years 7 months 14 days 10 hours
No description
conv_person
2 years
No description
conv_session
2 years
No description
dummy-0.09508643506619041
1 day
No description
dummy-0.1209258797013899
1 day
No description
dummy-0.3248294106557308
1 day
No description
dummy-0.8272572203435371
1 day
No description
hyperise_session
2 hours
No description
IZCID
41 years 25 days
No description
li_gc
2 years
No description
mtsnb_lastvisit_posts
10 years
No description
mtsnb_lastvisited
10 years
No description
RUL
1 year
No description
session
session
No description
UID
2 years
No description
UserMatchHistory
1 month
Linkedin - Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.