My team consists of three people from my company: me, my co-developer and my project manager. My co-developer and I are from one department and my PM from another inside my company. The department responsible for the project is my PM's department.
The project consists in developing a product for another company, where we all physically go everyday.
Today my boss from my department came and told my co-developer and myself roughly the following:
We don't work well with your PM's department, so your contract-end notice will be given at the end of the month to your PM. After that, you'll have one month to perform knowledge transfer and you're relocated to another client.
You may not speak of this before the official notice with anyone except between you and with me. This means you may not speak of this with your PM or client until that date.
The various things in my mind now are:
- The one-month notice is from the moment my PM is made aware until our departure. This means both finding a replacement team and train them.
- Our project is currently in maintenance mode, though as I write this, my client's clients are asking for substantial improvements, which are in the process of being approved. There are currently negotiations to increase our team.
- The project has documentation, but we have an estimated 6 person-months of backlog of documentation that needs to be written down.
- There are still urgent issues that we're working on.
My real issues are the following:
I feel responsible now that I'm in the "secret of the gods", but I want to help my PM for the time being by telling him to speed up the negotiations and start hiring people sooner. I also want to tell him to put us on documentation tasks instead of the baby-steps improvements we're currently working on.
What exactly are my options in going that way?