Vad är Extreme Programming?
Det är en agil mjukvaruutvecklingsram som fokuserar på frekvent feedback och kontinuerlig förbättring.
Definition
Extreme Programming eller XP är en agil mjukvaruutvecklingsram som fokuserar på frekvent feedback och kontinuerlig förbättring genom metoder som pair programming och kollektivt kodande.
Ursprung
Extreme Programming (XP) utvecklades av Kent Beck, en av undertecknarna av Agile Manifesto, på 1990-talet som ett svar på utmaningar med mjukvaruprojekt med korta tidsramar. Beck introducerade XP i sin bok "Extreme Programming Explained: Embrace Change" 1999, en agil ram som fokuserar på kontinuerlig förbättring, anpassningsförmåga och teamwork.
Kvalitet
XP syftar till att leverera högkvalitativ mjukvara genom testning och enkelhet.
Enkelhet
XP förespråkar de enklaste lösningarna som fungerar och undviker onödig teknisk komplexitet.
Mod
Det uppmuntrar teammedlemmar att ta risker och göra nödvändiga förändringar utan rädsla.
Vill du veta mer?
Om du vill fördjupa dig i Extreme Programming - XP —eller ta den här typen av utbildning till ditt team— låt oss prata. Jag hjälper team att förstå och tillämpa dessa begrepp. Jag vill gärna höra från dig!
Vad är Dual Track?
En projektledningsmetod som kombinerar den iterativa och flexibla naturen a...
Vad är Disciplined Agile Delivery?
Disciplined Agile Delivery (DAD) är en verktygslåda som ger ett flexibelt t...
Vad betyder öppenhet?
'Öppenhet' i kontexten av agila team refererar till öppenhet och transparen...
Vad betyder waste?
Inom Lean-hantering syftar waste eller slöseri på alla aktiviteter som förb...
Vad är en retrospektiv?
En retrospektiv i Scrum är ett event genomfört i slutet av en sprint där te...