One of my colleagues that I manage keeps on making mistakes with the work that he helps me deliver.
I have tried to help him the following way:
- Writing care user acceptance criteria
- If he has to implement a functionality, giving him a design for how it should look. The design is done by a designer.
Despite this, he seems to be making the same mistakes over and over again, with some I am wondering why he has made the mistake i.e. a typical task would be to implement a functionality based on the mock up. When I end up reviewing his work the functionality does not look the same leading to the client being pissed off since what they had agreed to is not the same in reality. The problem is not a coding problem, but that he didn't follow the design closely. At times, to rectify the situation I have to go in and fix his code so that it looks the same, but since I am in charge of delivering the project it irritates me from doing his work.
What is the best way to handle this?