Wat is de health check Extreme Programming-waarden?
Extreme Programming (XP) rust op vijf waarden: Communicatie, Eenvoud, Feedback, Moed en Respect. De practices waar XP om bekendstaat, zoals pair programming, continuous integration en test-driven development, zijn moeilijk vol te houden als die waarden zwak zijn. Pairen werkt niet zonder respect, en niemand refactort een riskante module zonder een beetje moed. De health check Extreme Programming-waarden vertaalt elke waarde naar een eenvoudige stelling, zoals We streven naar eenvoud en vermijden verspilling of We zijn bereid het juiste te doen en lastige problemen aan te pakken. Je team beoordeelt vervolgens hoe consequent het die waarde naleeft, van Zelden tot Consequent. Begin het gesprek bij de waarde met de laagste score: vaak is dat de waarde die de andere tegenhoudt.
Afmetingen
Extreme Programming-waarden
De vijf kernwaarden van Extreme Programming, die bepalen hoe het team samenwerkt, bouwt en verbetert.
Communicatie
We communiceren goed en op een manier die ons helpt onze doelen te bereiken.
- Zelden
- Soms
- Consequent
Eenvoud
We streven naar eenvoud en vermijden verspilling.
- Zelden
- Soms
- Consequent
Feedback
We vragen om feedback, ontvangen en geven die om onze manier van werken te verbeteren.
- Zelden
- Soms
- Consequent
Moed
We zijn bereid het juiste te doen en lastige problemen aan te pakken.
- Zelden
- Soms
- Consequent
Respect
We respecteren en stimuleren elkaar.
- Zelden
- Soms
- Consequent
Wanneer dient u deze gezondheidscontrole uit te voeren?
- Als je XP-practices invoert of verder ontwikkelt en ze wilt verankeren in de waarden erachter.
- In een retrospective over teamcultuur en samenwerkingsgewoonten.
- Als pairen, feedbackloops of technische beslissingen inconsistent aanvoelen en je de oorzaak wilt vinden.
- Als terugkerende pulscheck op hoe de XP-cultuur van het team verandert.
Tips en trucs
- Voer de check anoniem uit, zodat mensen zich veilig voelen om Moed en Respect eerlijk te beoordelen.
- Vergelijk de vijf waarden om de zwakste te vinden. Vaak is dat de waarde die de andere tegenhoudt.
- Herhaal de check om de paar iteraties om te zien of afgesproken acties de manier van werken van het team veranderen.
- Vraag om concrete voorbeelden bij lage scores, zodat de verbeteringen die je afspreekt praktisch blijven.