A Construction Project Management (CPM) is a professional services that uses techniques and advance technology to oversee the planning, designs and manage the construction of the whole project from start to finish. The function of construction project management is to monitor and supervise the project as well as to ensure that they meet the client’s requirements. This includes the time, cost and quality standards.