Extreme Programming
Ulkoasu
Extreme Programming on ketterän ohjelmistokehityksen eräs menetelmä. Sen kehittivät Kent Beck, Ward Cunningham ja Ron Jeffries 1990-luvun lopulla.
XP:n käytäntojä
XP:n käytännöt ovat kehittyneet ohjelmistotuotannon parhaista menetelmistä.
- Pariohjelmointi
- Testivetoinen kehitys
- Jatkuva integraatio
- Refaktorointi
- Koodauskonvensiot
- Koodinyhteisomistajuus
- KISS-periaate