I am in a bizarre situation. I am working as an external consultant on project basis. I am not a standalone consultant and I am an employee of a company providing consultancy services.
I have talked with my direct manager as well as with my team colleagues with which I am working on the project. Team colleagues are all client employees.
Client employee with which I should tightly work and cooperate, either is not capable to deliver the solution or he is not the best match for the position.
However, all the team members and I believe the client as well, are aware of this situation. I, personally don't care. But...
The problem starts to rise up as I am waiting for his tasks to be done, so basically he is a blocker for my tasks. I have organized an approach to tasks so we are not in conflict, but now the client starts to doubt that the solution (technical) which my company proposed to the client is not the best choice due to the significant amount of time needed to finish the task.
I have been aware of that, so, basically, I have took over his tasks, working in parallel, to deliver the solution. In easy wording, I am two or three steps ahead just in case, as I have significant experience in the field.
I have discussed the problem with colleagues, I have tried to involve the subject in discussion and working together, but none of this hasn't created any success.
As I don't have direct contact (I mean, I have, but that would be highly unprofessional) to the client, how good or bad is approach described bellow?
I have finished my tasks and client employee tasks as I need to deliver. The only way I can increase traction and visibility is to post a group message with a detailed explanation of what I have done, why and how.
This will be obviously 'pointing finger', but I need to make clear how much effort is really needed to accomplish the tasks. Again, the technology is pretty common and we have good documentation.