views:

98

answers:

3

I was wondering what kind of ranking lists (if any) you use in your team. What is their purpose and how do you reward/punish someone who join the list? Do you have any special ceremonies in case of a new rank ...?

Here is a list of ranks I heard about and some of them been using myself:

  • TOP 10 list of most broken builds per day
  • TOP 10 list of most bug fixes per day
  • TOP 10 list of latest office leaving times
  • TOP 10 list of longest SQL queries
A: 

In my office, we have a kind of ritual. When someone fix a bug, the chief test if the bug is really fixed, and if it now, we all (5 people) throw him tissues box, aiming the face.

I find that's pretty fun !

Clement Herreman
That sound really like fun :) Because it's really annoying if someone did not really tested the fix ...
Michal
It is indeed. In fact, throwing kleenex boxes is the punition for internal rules breaking, such as answer personnal mobile phone during work hours. Imagine you boss talking to his wife while your collegues and you are literraly firing at him ^^
Clement Herreman
great idea! we used to pay a beer if someone wrote an endless loop ... he had to admit it though as you can't really control it.
Michal
+5  A: 

We used to have a Dumb hat. The person that broke the nightly build had to wear the hat on the next day. It was a huge Guinness beer hat... :)

Robert Koritnik
+1 just because it was a Guinness hat LOL. Now I want to get a pint...
Luiz Damim
@Luiz: cheers... ;)
Robert Koritnik
This one is pretty popular - a cape or hat or something else that signifies the last person to do a check-in the broke the build. It's also common for the person who last broke it to have to babysit it until somebody else breaks it, which is punishment enough...
rwmnau
+2  A: 

I'd never do "TOP 10 list of latest office leaving times". This might lead to situations mentioned by Robert. For me a long office team usually means: I' not able to do my regular work on normal time schedule which leds to more error prone work. But it's another situation if you own your own company and are forced to work more.

Fabian