Tarkvaratehnika konspekt eksamiks
moodi, aga XP-s klient on ka kohal.
XP põhimõtted:
• Inkrementaalne planeerimine, nõuded salvestatakse kasutajaloo kaardidel ja määratakse nende
arendamise prioriteedid. User stories hiljem jagatakse taskideks.
• Iga release toob kaasa minimaalne kasulik hulk funktsionaalsust, mis toob mingit äriväärtust.
Releasid on sagedased.
• Lihtne disain – nii palju et oleks võimalik nõudeid täita antud releasi piires. Aga üldine
arhitektuur ikkagi alguses valitakse.
• Test-first development
• Koodi refaktoreerimine
• Paarisprogrammeerimine – progejad töötavad paarides, üks on piloot teine jälgib, pärast
vahetatakse.
• Koodi kollektiivne omandus – kõik vastutavad kogu koodi eest.
• Pidev integreerimine, pidev versioonihaldus.