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.