Wir haben vor kurzem mit Hilfe eines Plugins für unseren Continous-Integration-Server ein kleines Spiel ins Leben gerufen, das “Continous Integration Game”. Bei jedem Commit erhält der jeweilge Entwickler Plus- oder Minuspunkte, je nachdem, wie erfolgreich der anschließende Build des CI-Servers war. Pluspunkte gibt es z.B. für das “Reparieren” von Fehlern und Warnungen im Code, Minuspunkte für die Verursachung selbiger.
Wir starten das Spiel jede Woche neu, der tägliche Stand geht morgens per Mail an alle Entwickler. Außerdem erhält der Wochensieger einen Ehrenplatz im Flur vor dem Entwicklerbereich, wo ihn nahezu die gesamte Firma bewundern kann. Inklusive Lorbeerkranz, Foto und gülden eingefasst:
Das Feedback ist sehr positiv. Das Portrait sorgte für etlichen Gesprächsstoff und zwischen den Entwicklern entbrennen teilweise kleine Wettbewerbe um die Spitzenplätze
Natürlich sollte man das ganze nicht zu ernst nehmen, schließlich ist es nur ein Spiel. Aber es macht den Beteiligten bis jetzt Spaß und hat messbar positiven Einfluss auf die Qualität des Codes.




Kein Kommentar
Kommentieren