My team participates in delivering complex products that assumes commitments from multiple teams. Certain commitments ("deliver by" dates) are absolutely crucial for project success, yet due to complexity it is not uncommon to see that our sister teams are missing due dates.
Our sister teams have other commitments too and sometimes they have to prioritize. Sometimes prioritizing was not done in favor of the bigger project that our team is spearheading.
My team is in charge of defining execution plans, asking for commitments from the others and driving the project to completion. With lots of power comes lots of responsibilities and every failure during execution our project plan is getting attention and sometimes unpleasant questions from multiple senior managers across the company.
My senior managers did not do a great job surfacing real problems with the projects we delivered in the past, and I'm under the impression that all the bosses that came to lead my team were lacking depth and oftentimes were not fighting enough for getting enough budget / buffer (in terms of planning to spend more time and assign more people) that would increase chances of success for our project.
A few bosses quit or let go and now we have another one. I feel that new boss is going to shift the blame on us but I'm not 100% sure yet.
Question: I want to have honest conversation with my boss and my intention is to get clear understanding on how he is going to handle failures. If he is willing to shift the blame on us and needlessly restructure the team instead of addressing painpoints with the other teams, I'd rather find another job as this behavior would invite more problems. How can I be sure that new boss is going to address project issues in constructive matter? What questions I can ask on my 1:1 with them and what are the definitive markers of someone who does not intend to solve real problems?