agile projektas su fiksuotos kainos sutartimi
DESCRIPTION
Prezentacijoje dalinuosi projekto pavyzdžiu kuris buvo vykdytas Agile būdu ir turėjo fiksuotos kainos ir laiko sutartį. Pateikiu punktus kuriuos reikia įdėti į sutartį, kad ji leistų turėti Agile procesą. Taip pat apibendrinu naudas ir rizikas. Prezentacija skaytyta Agile Turas Kaunas 2014 konferencijoje: http://agileturas.lt/kaunas 2014-09-25 Vaidas AdomauskasTRANSCRIPT
Vaidas Adomauskas
www.agilecoach.lt/agile-projektu-valdymas/seminarai-ir-konferencijos
Agile projektas su fiksuotos kainos sutartimi
2014-09-25
www.agilecoach.lt
Projekto sutartis
Rizikos
Naudos
Projekto sutartis
http://agilecoach.lt/pirma-agile-sutartis-lietuvoje-jau-derinama
Perkam mobiliąją programėlę
Pasiūlymas
Pasiūlymas
Atsiskaitymo tvarka: xx,xx Lt (xxxxxx litų xxx ct.) sumokami avansu .... Likusi suma, t.y. xx,xx Lt (xxxxxx litų xxx ct.) ... pasirašius
Darbų priėmimo – perdavimo aktą .....“
Rizikos
Ar žinau ko noriu?
Ar žino kaip sukurti?
Ar bus pokyčių?
O gal kitaip?
1. Skaidymas ir prioretizavimas
Sprintas N…Sprintas
2Sprintas
1
Projekto planavimas
Produkto darbų sąrašo tvarkymas
Projekto apimtis skaidoma į funkcijas prioretizuotas ir apibrėžtas Priede Nr. 1
1. Skaidymas ir prioretizavimas
Funkcija DydisBendravimas su serveriu + nefunkciniai reikalavimai 5Registruojuosi 3Prisijungiu / atsijungiu 2Pridedu banko sąskaitą (+ navigacija) 8Esu čia (Check In) 5Apmoku sąskaitą (detali sąskaita) 3Peržiūriu istoriją 3Siunčiu pinigus 3Prašau pinigų (paprasta sąskaita) 3VISO: 35
2. Prioritetų keitimas
Užsakovas turi teisę keisti funkcijų prioritetus apie tai informuodamas vykdytoją.
2. Prioritetų keitimas
Funkcija DydisBendravimas su serveriu + nefunkciniai reikalavimai 5Registruojuosi 3Prisijungiu / atsijungiu 2Pridedu banko sąskaitą (+ navigacija) 8Esu čia (Check In) 5Apmoku sąskaitą (detali sąskaita) 3Peržiūriu istoriją 3Siunčiu pinigus 3Prašau pinigų (paprasta sąskaita) 3VISO: 35
3. Funkcijų keitimas
Užsakovas turi teisę iškeisti vieną funkciją į kitą, jeigu su vykdytoju sutariama, jog keičiamos funkcijos apimtis yra tokia pati. Jeigu keičiamos funkcijos apimtis yra didesnė arba mažesnė, atitinkamai koreguojama galutinė projekto vertė.
3. Funkcijų keitimas
Funkcija DydisBendravimas su serveriu + nefunkciniai reikalavimai 5Registruojuosi 3Prisijungiu / atsijungiu 2Pridedu banko sąskaitą (+ navigacija) 8Esu čia (Check In) 5Apmoku sąskaitą (detali sąskaita) 3Peržiūriu istoriją 3Siunčiu pinigus 3Prašau pinigų (paprasta sąskaita) 3VISO: 35
4. Pridavimas ir apmokėjimas
Funkcijos programuojamos ir priduodamos užsakovui prioriteto tvarka. Užsakovas įsipareigoja tinkamai atliktą kiekvieną funkciją, priimti per 7 (septynias) darbo dienas ir sumokėti už jos sukūrimą ir aktyvavimą.
4. Pridavimas ir apmokėjimas
Funkcija DydisBendravimas su serveriu + nefunkciniai reikalavimai 5Registruojuosi 3Prisijungiu / atsijungiu 2Pridedu banko sąskaitą (+ navigacija) 8Esu čia (Check In) 5Apmoku sąskaitą (detali sąskaita) 3Peržiūriu istoriją 3Siunčiu pinigus 3Prašau pinigų (paprasta sąskaita) 3VISO: 35
5. Kokybės užtikrinimas
5. Kokybės užtikrinimas
Vykdytojas įsipareigoja funkcijose rastas klaidas
ištaisyti per 7 (septynias) darbo dienas.
Jei funkcija nepriduodama užsakovui per 3 kartus (vis
randamos klaidos), užsakovas turi teisę
vienašališkai nutraukti šią sutartį, nemokėdamas jokių baudų ar delspinigių
6. Kliento kontrolė
6. Kliento kontrolė
Vykdytojas turi teisę vienašališkai nutraukti sutartį, jei pagrindžia, jog Užsakovo pateiktas trūkumų sąrašas yra
nepagrįstas ir neatitinka susistartų užsakymo apimties reikalavimų.
Agile
Programėlė
Naudos
Rizikos
Ar žinau ko noriu?
Ar žino kaip sukurti?
Ar bus pokyčių?
Nauda 1: padarėm ko reikia
Nauda 2: padarėm kaip reikia
This graph courtesy of Mary Poppendieck
Nauda 3: nedarėm ko NEreikia
http://agilecoach.lt/agile-sutarties-pavyzdys
Sutartis visiems paviešinta (šiek tiek kitokia)
Rizikos
Abi pusės supranta Agile sutarties naudas
Klientas skiria laiko dažniems pridavimams/grįžtamajam ryšiui
Vykdytojas nebijo dažnų pakeitimų/paleidimų
Išvada
Sutarties sąlygos