I am running a Prince2/Waterfall project that is currently about 1/4 of the way through a 8 month timeline. I have been having trouble with Work Package owners not providing me with Checkpoint reports/completing the work.
This is an extension of my question here, which can provide some additional background No / Late Checkpoint reports.
Without these Checkpoint reports I don't know the up to date status of the whole project and that in turn means i cannot properly manage the project/report to the Project Board etc. How would you suggest I call out/manage this? I am interested in the more technical project management side of things.
I have included some options lower down in this post and to help you understand them better i will describe the high level project structure.
High Level Project Structure
Project Board:
- Sponsor = Client, Snr Supplier = My company, Snr Users (2) = My company.
- This is where a sanitised view of the project is presented/discussed.
- It may seem odd that that Snr Users are also from my company and not the client but thats how it is. In actual fact the Snr Users are the Work Package owners. Not the most ideal situation, but its a fact at this stage and will not change.
Project Steering Committee:
- Made up of the Project Board minus the client (Sponsor) plus a Senior PM.
- This is a internal group, somewhat hidden from the client.
- This is where the PM can disclose the true state of the project
I report to both the Board and the Steering Committee.
Here are some options I can see:
Report to the Project Board (as a significant issue) that the Senior Supplier is not delivering and let the Project Board, especially the Project Sponsor put the pressure on the Senior Supplier.
Thoughts on this approach:
- I work for the Senior Supplier, and they will not appreciate this (I would be disciplined or fired i expect)
- I should represent and support the company i work for (assuming no ethical lines are crossed)
- Would potentially solve my problem as there would now be a consequence for not providing Checkpoint's/completing work, so the Work Package owners would (hopefully) lift their game.
Put the project into exception.
Thoughts on this approach:
- I'm not sure that this the best/appropriate approach to call it out using project management techniques?
- I could only report this to the Steering committee (see option1) and I am not expecting anything to come of it (Low company project management maturity and interest in it).
- I don't see how I can put the project into exception only for one group.
Report as an issue to Steering Committee, record Steering Committee's decision in minutes/decision log (continue to do this throughout project)
Thoughts on this approach:
- I'm not sure that this the best/appropriate approach to call it out using project management techniques?
- It provides an audit trail to protect myself to some extent
- It puts me in the potentially difficult situation of concealing the true status of the project to the Project Board (Client).
- This is kind of the same as option 5 except to call out/report to the Steering Committee and document the path of what has gone on (I can inform the powers that be, but if they choose to continually ignore then thats their choice).
- This is the option that is closest aligned to what I am currently doing.
Do nothing, let things continue as is.
Thoughts on this approach:
- I may go insane ;-)
- I don't think its the professional thing to do. I'm being paid to manage the project.
- The project will be delivered overtime, overbudget and likely with quality issues.
- The project may fail (by various definitions) and I may be the one held accountable.
So...
What do you think of these options? Do you have any other suggestions?
I am asking this from two main angles:
- I want to manage the project in a diligent and professional way.
- I want to protect myself, I have experienced similar situations where the PM was left out to dry when things have turned visibly "bad" for the project.
- I'm sure I will face this again and am keen to have some ways of dealing with it.