Difference between revisions of "Karma For Continuous Integration"
(New page: Karma for CI, by Squirrel Squirrel, Jason, Ronald, Frederik, Joel, Luc, Rija, Martijn, Pierre-Emmanuel, Dario, Tero, Raumo, Marko, Marc-Andre, Wolf, Roshan, David Z, Alexander, Ulrich, Ro...) |
|||
Line 3: | Line 3: | ||
Squirrel, Jason, Ronald, Frederik, Joel, Luc, Rija, Martijn, Pierre-Emmanuel, Dario, Tero, Raumo, Marko, Marc-Andre, Wolf, Roshan, David Z, Alexander, Ulrich, Robert, Cirilo, Marc | Squirrel, Jason, Ronald, Frederik, Joel, Luc, Rija, Martijn, Pierre-Emmanuel, Dario, Tero, Raumo, Marko, Marc-Andre, Wolf, Roshan, David Z, Alexander, Ulrich, Robert, Cirilo, Marc | ||
− | + | Problem at youDevise: the code was written by self-taught developers. They want to encourage people to write better code, without forcing them. | |
They want to measure quality with some value. | They want to measure quality with some value. | ||
Revision as of 05:31, 23 October 2007
Karma for CI, by Squirrel
Squirrel, Jason, Ronald, Frederik, Joel, Luc, Rija, Martijn, Pierre-Emmanuel, Dario, Tero, Raumo, Marko, Marc-Andre, Wolf, Roshan, David Z, Alexander, Ulrich, Robert, Cirilo, Marc
Problem at youDevise: the code was written by self-taught developers. They want to encourage people to write better code, without forcing them. They want to measure quality with some value.
Their solution: a tool where karma points are given when good things are done. BUT there is no tangible reward: no bonus, no salary increase, no assessment. The question asked to the attendants is: do you think it is worth building such a tool?
Alexander: this sounds like a fix for a situation he saw where bonuses were given depending on the number of lines.
Jason: our developers have became better. We now want to help them get better without training wheels.
Ulrich: this might be against collective code ownership. Also, it could be used negatively for people to compete against each other. Squirrel: yes, that might work only when there is a good atmosphere in the team.
Maybe just karma per team, not per developer.
Martijn: maybe the teams could select the metrics that are being tracked.