Bridging the gap between planning and execution in project-based industries