Ekstrem programmering
Utseende
Extreme Programming eller XP er en metode i programvareutvikling. Den ble først formulert av Kent Beck, Ward Cunningham og Ron Jeffries, og den første boken om metoden, Extreme Programming Explained av Kent Beck, ble publisert i 1999.
Viktige elementer i EXtreme Programming er:
- Inkrementell og iterativ utvikling - gjentatte små forbedringer
- Kontinuerlig og ofte gjentatt automatisk enhetstesting.
- Parprogrammering
- Brukerinteraksjon under utviklingen
- Refaktorering av kode
- Delt eierskap av kode
- Enkelhet
- Tilbakemeldinger
- Organisering av systemet etter en metafor.