George Wise is an exceptional programmer. Testing his software
modules reveals very few errors, far fewer than the teamâ€™s average. He keeps his schedule promptly, and only rarely is he late in completing his task. He always finds original ways to solve programming difficulties, and uses an original, individual version of the coding style. He dislikes preparing the required documentation, and rarely does it according to the teamâ€™s templates.
A day after completing a challenging task, on time, he was called to the office of the departmentâ€™s chief software engineer. Instead of being praised for his accomplishments (as he expected), he was warned by the companyâ€™s chief software engineer that he would be fired unless he began to fully comply with the teamâ€™s coding and documentation instructions.
Considering the circumstances of the project, what, in your opinion, should be done in this case?