Q: A colleague who is a very good programmer produced software which a low number of defects but consistently ignores organizational quality standards. How should her managers behaviour?
Ans: A manager should handle this situation by addressing the issue with the colleague in a direct and professional manner. The manager should first meet with the colleague to discuss the issue and to understand the reasons why the colleague is consistently ignoring organizational quality standards. It's important to understand that there might be some reasons that the colleague has a good understanding of the domain or some other factors that make him/her think that the standard process is not as efficient as his/her approach.
After understanding the reasons, the manager should explain the importance of adhering to organizational quality standards, and how it can benefit the organization and the software development process as a whole. The manager should also provide feedback on the colleague's work and explain how it could be improved by following the organizational quality standards.
The manager should also set up a follow-up meeting to check on the progress and to provide additional support if needed. It is also important to provide training and education opportunities for the colleague to help him/her understand the importance of organizational quality standards, and how they can be integrated into the software development process.
Finally, it is important to remember that the colleague is a good programmer and the manager should appreciate the good work done, and should not let the standard adherence become the only metric to evaluate his/her performance.
Overall, the manager should approach the situation with a spirit of collaboration and openness, in order to help the colleague understand the importance of organizational quality standards and to find a way to integrate them into his/her work in a way that is both effective and efficient.
No comments:
Post a Comment