The Level 2 Game

Yes, Software Finish is a team effort. If one contributor is outputting Level 5 code and another is playing “The Level 2 Game”, everyone pays the price. The Level 2 Game is that of a “sandbagger”.

It goes something like this: A contributor implements features ignoring implicit requirements and with the full expectation that there are flaws that will be finished and fixed later. When asked to make minor adjustments this type of contributor starts negotiating against the change because what they do is hard to change. Also, when they do not understand something, they will proceed regardless since they have the expectation of exploiting the lack of code ownership so that someone else will make sure it works.

So how do you deal with a “Level 2 Gamer”. My preferred method is to put someone capable of Level 4 or 5 Finish on their team and enforce their sign off on all Pull Requests. This will force action on the part of the sandbagger. They will either understand, learn, and get better, or get frustrated and move on unfortunately. How do you deal with these sorts of contributors?

The Level 2 Game

Leave a comment