Project delivery is a complex system with multiple moving parts invoked — stakeholders, activities, workflows, interactions, deliverables, priorities, constraints, dependencies, etc. The processes govern and shape the way of the system; hence the efficiency of the processes within the project directly impacts the final result. This article consolidates key stages…