Hvad er Extreme Programming?

Det er en agil softwareudviklingsramme, der fokuserer på hyppig feedback og kontinuerlig forbedring.

🔍

Definition

Extreme Programming eller XP er en agil softwareudviklingsramme, der fokuserer på hyppig feedback og kontinuerlig forbedring, som involverer praksisser som parprogrammering og kollektiv kodeejerskab.

📅

Oprindelse

Extreme Programming (XP) blev udviklet af Kent Beck, en fortaler og underskriver af Agile Manifesto, i 1990'erne som svar på udfordringerne ved softwareprojekter med stramme deadlines. Beck introducerede XP i sin bog "Extreme Programming Explained: Embrace Change" i 1999, en agil ramme, der fokuserer på kontinuerlig forbedring, tilpasningsevne og teamsamarbejde.

📈

Kvalitet

XP sigter mod at levere software af høj kvalitet gennem test og enkelhed.

🔍

Enkelhed

XP anbefaler de enkleste løsninger, der virker, og undgår unødig teknisk kompleksitet.

💎

Mod

Opfordrer teammedlemmer til at tage risici og foretage nødvendige ændringer uden frygt.