Assign a dedicated project manager to know the problems well in advance
You can assign dedicated project manager for each project, who gets the superpowers to receive real-time updates and view progress reports to make sure that projects are moving in the right direction.