I am involved in a project, which has four people:
- Three people from my same team
- My manager
- Another person who outranks me, and who reports to my manager's manager.
- Another person from outside of my team
My manager is not capable with anything. The other person (who outranks me and reports to my manager's manager) is also very political and we don't get along. None of us three get along with each other (in order to form an "alliance" for example).
I do get along with the fourth person (outside of my team) on the project, but unfortunately they don't have enough skills to get the job done. (But for all I know they could also be acting quiet knowing the dynamics and secretly acting against everyone.)
Now, there is a big integration project that we are all working on. I think as it stands I am probably the only one (if I say so myself) who has anywhere near the knowledge needed to know what to do.
The other two (of my team) historically use the knowledge I have - play tactics - and use this to impress everyone else. All the while, finding ways of having me put down at any given opportunity.
In this project that we are all in, am I right in thinking my ultimate responsibility is directly to the project manager as opposed to my actual manager in the team? In other words, any thing I have to say or any instructions given to me comes from a PM, who is in a different team as part of a portfolio team?