Hva er Extreme Programming?

Det er et smidig programvareutviklingsrammeverk som fokuserer på hyppig tilbakemelding og kontinuerlig forbedring.

🔍

Definisjon

Extreme Programming eller XP er et smidig programvareutviklingsrammeverk som fokuserer på hyppig tilbakemelding og kontinuerlig forbedring, og involverer praksiser som parprogrammering og kollektivt eierskap av kode.

📅

Opprinnelse

Extreme Programming (XP) ble utviklet av Kent Beck, en promoter og signatær av Agile Manifesto, på 1990-tallet som et svar på utfordringene ved programvareprosjekter med stramme tidsfrister. Beck introduserte XP i sin bok "Extreme Programming Explained: Embrace Change" i 1999, et smidig rammeverk som fokuserer på kontinuerlig forbedring, tilpasningsevne og team-samarbeid.

📈

Kvalitet

XP har som mål å levere programvare av høy kvalitet gjennom testing og enkelhet.

🔍

Enkelhet

XP fremmer de enkleste løsningene som fungerer, og unngår unødvendig teknisk kompleksitet.

💎

Mot

Det oppfordrer teammedlemmer til å ta risiko og gjøre nødvendige endringer uten frykt.