Tarkvaratehnika konspekt ja kordamisküsumused 2016-2017
Kirjeldatakse XP-d codeborne’is:
1. Klient kirjeldab probleemi ja codeborne annab hinnangu. Lepitakse kokku
tunnitasu. Tegeldakse sellega, et tegevus oleks läbipaistev ja klient saaks aru,
mille jaoks aeg kulub.
2. Alustatakse user storydega, kus klient on kohal
3. Iteratsioonikoosolekud iga 2 nädala tagant:
a. näidatakse protsessi
b. arutatakse prioriteeti
4. Igapäevased stand-up meetingud
5. arendus:
a. XP puhul kasutatakse paarisprogrammeerimist (teadmiste jagamine,
vähendab vigu)
b. test-driven development
c. koodi disaini refactoreerimine
d. just enough disain (kui disaini muudetakse, ei raisata aega)
e. KOGU KOODI EEST VASTUTAB TERVE TIIM
Continous deployment – continuous integrationiga commititud asjad lähevad kohe
keskkonda üles
Erinevad feedbacki tasemed – klient, iteration meeting, unit-test, paarisprogeja