As an agile project manager, I am currently working with one sub contractor, the problem that I am currently facing is that he is just not pulling his weight with not only doing the work but also answering technical queries, and my boss is expecting me to investigate and on a theoretical level solve the problem for him.
I do not mind at all doing this, but I have expressed the following concerns:
I am not an expert in that particular technology, so I am much more prone to making an error than if it is him - who is an expert in that technology. I am happy to support him, providing that he contributes to the investigation too. Which is not what he is doing. He is expecting me to hand hold him.
I feel that since I am not hands on coding, the support that I can provide is limited, given that I cannot try different things out with the code. If I am required to start developing, than that is going beyond my job description. I have made it clear to my boss that I have no interest at all writing code again.
I feel that at best I can point him in the right direction and give suggestions on how to solve the problem, but in the end, he has to find the solution. My boss doesn't seem to get that and expects me to hand hold him.
I am much more interested in project management activities, requirement gathering, optimising my sprints, organising my backlog, reading burn down charts, making sure scrum is followed properly and so on.
How can I convey this to my boss without getting to confrontational? Is he correct, and is the level of support that I am supposed to provide?