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 ett antipattern?
Ett "antipattern" refererar till ett vanligt problem eller dålig praxis som...
Vad är Agile Alliance?
Agile Alliance är en global, ideell organisation som är dedikerad till att...
Vad är en Burnup Chart?
En Burnup Chart är en visuell representation som visar den mängd arbete som...
Vad är programvarukvalitet?
Programvarukvalitet avser graden av hur väl en programvara uppfyller använd...