There are few industries more complex and competitive than the construction industry. Whether you are in the business of constructing buildings, infrastructure or both, you will appreciate that large-scale construction is a mixture of many smaller projects, which is a feat of multitasking in its own right. Effective planning is an essential part of the ongoing project management process. The environmental impact of a job, its scheduling, budgeting, site safety, availability and delivery of quality materials, personnel, logistics, as well as inconvenience to the general public, compliance with local and national standards.