Šī prezentācija ir par to, kādas būtiskas lietas ir jāzina, slēdzot jebkuru līgumu, kādas ir tipiskas programmatūras izstrādes līguma daļas, kas ir mainījies līdz ar agile programmatūras izstrādes pieejas parādīšanos un kā sagatavot programmatūras izstrādes līgumu, kas atbalsta agile izstrādes pieeju.
2. Piegādātāja piegādes sfēra Projekta plāns
Cena un apmaksas kārtība
Pasūtītāja piegādes sfēra
Kvalitātes prasības
Izmaiņu pieprasījumu apstrādes
procedūra
Nodevumu piegādes un
akceptēšanas kārtība
Projekta pārraudzība
LĪGUMS
8. Sfērai ir jābūt aprakstītai lietotājstāstos vai
citā spējās izstrādes metodoloģijai
draudzīgā veidā
ar skaidri aprakstītu sagaidāmo rezultātu.
9. Lietotājstāsta piemērs
Kā [lietotāja loma] es vēlos [darbība], lai es varētu
[iemesls/mērķis].
Kā ceļotājs es vēlos atrast savu rezervēto vietu
lidmašīnā, lai varētu to nomainīt.
30. Darba grupā kopā
ar klientu
apkopojiet
lietotājstāstus
minimālajai
nepieciešamajai
sfērai
Apkopojiet
nefunkcionālās,
kvalitātes un
uzturēšanas
prasības
Vienojieties ar
klientu par
izstrādes pieeju,
īpaši izskaidrojot
sagaidāmo
klienta iesaisti
1. 2. 3.
31. Vienojieties ar
klientu par
nodevumiem, to
piegādes un
akceptēšanas
kārtību
Vienojieties ar
klientu par cenu un
apmaksas kārtību
Sagatavojiet
juridisko ietvaru
5.4. 6.
32. Iedvesmas avoti
Agile Contracts by Alistair
Cockburnhttp://alistair.cockburn.us/Agile+contracts
Agile Contracts by Tom Arbogast, Craig Larman, and
Bas
Voddehttp://www.agilecontracts.org/agile_contracts_prim
er.pdf
Scrum ceļvedis (latviešu
valodā)http://www.autentica.lv/lv/article/scrum-celvedis-
latviesu-valoda/
oriģināls (angļu valodā)
http://www.scrumguides.org/scrum-guide.html