Hire the right project manager ;-) Saving Changes...
Sergio Luis ConteHelping to create solutions for everyone| Worldwide based OrganizationsBuenos Aires, Argentina
The only thing that will do a project/program manager to be fire is "unforseen" or "unexpected" things to happen. The only reason people hire project/program managers is to stay in control of situations. So, as Rami said there is not a specific answer because the situation must be analyzed. Then, as Sante said, hire the right project manager OR what is better in my personal opinion review why the project/program manager behaves in that way and adjust all the internal process helping the project/program manager to do their job. Saving Changes...
Being proactive and realistic about unexpected happenings is the key. Figuring out the right resources in advance is the way to mitigate the impact. Saving Changes...
Mitigation implies the risk of delay hasn't happened. In your question it sounds like the delay will occur. As such, if there was a "management reserve" like buffer in your schedule, you could seek approval to dip into that. If not, then you need to meet with your team to come up with a recommendation on how to minimize the impact keeping in mind the relative priority of the project's constraints.
For example, if a deadline cannot be missed, then either scope needs to be reduced and/or costs might need to increase to protect that date. If cost is the primary constraint, then you might need to figure out how to work more efficiently, swap out higher cost resources for lower cost ones or something similar.
Kiron Saving Changes...
Drew CraigSr. Agile & Product Coach| VanguardPhiladelphia, Pa, United States
Program or project? I suppose identification and risk matrix with planned mitigation strategies. 'Best' is dependent .... Saving Changes...