Extreme Programming
Ulkoasu
Extreme Programming on ketterän ohjelmistokehityksen eräs menetelmä.
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