agile dsdm atern projeku valdymo metodika

12
Agile DSDM Atern metodika Vasaris 2013

Upload: agile-lietuva

Post on 06-Dec-2014

5.194 views

Category:

Documents


5 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Agile dsdm atern projeku valdymo metodika

Agile DSDM Atern metodika

Vasaris 2013

Page 2: Agile dsdm atern projeku valdymo metodika

Turinys

Kas yra DSDM Atern metodika DSDM Atern filosofija Pagrindiniai Atern metodika principai Atern projektų valdymo ciklas Atern metodikos resursų rolės Pagrindiniai Atern įrankiai Kaip pradėti naudoti Atern metodiką DSDM Atern vs Scrum Daugiau informacijos Klausimai?

Page 3: Agile dsdm atern projeku valdymo metodika

Kas yra DSDM Atern metodika

DSDM Atern (Dynamic Systems Development Method)Viena seniausių Agile metodikų (labiausiai paplitus Didžiojoje Britanijoje) ir vienintelė Agile metodika kuri apima ne tik

produktų kūrimo ciklą, bet tuo pačiu ir projekto valdymo struktūrą bei dokumentaciją. Metodika sukurta laikantis principo, pateikti kokybišką produktą, numatytu laiku ir už numatytą biudžetą.

Pagrindinės priežastys užtikrinančios produkto kokybę ir terminus:•Projekto komanda ir visos suinteresuotos šalys glaudžiai bendradarbiauja su galutiniu klientu/vartotoju;•Svarbu produktą pateikti į rinką kuo anksčiau tikintis kuo greitesnio investicijų atsipirkimo;•Visa projekto komanda intensyviai ir tiesiogiai bendrauja vienas su kitu, kad užtikrintų galutinio produkto naudingumą;•Produkto įgyvendinimo darbai ir reikalavimai yra prioretizuoti taip, kad atitiktų klientų prioritetus ir poreikius. Reikalavimų pasikeitimai neturi įtakoti galutinio produkto kokybės, įgyvendinimo terminų ir biudžeto.

Projekto kintamieji – Tradiciniame projektų valdyme ir Atern

Page 4: Agile dsdm atern projeku valdymo metodika

DSDM Atern filosofija

Atern filosofija remiasi tuo, kad visi projektai turi atitikti kliento arba verslo strateginius tikslus, visi resursai sutelkti pateikti produktą atitinkantį kliento reikalavimus.

Projekto įgyvendinimo darbai ir reikalavimai yra prioretizuoti taip, kad atitiktų klientų prioritetus ir poreikius.

Reikalavimų pasikeitimai neturi įtakoti galutinio produkto kokybės, įgyvendinimo terminų ir biudžeto.

Page 5: Agile dsdm atern projeku valdymo metodika

Pagrindiniai Atern metodikos principai

Susitelkti į kliento poreikius

Laikytis terminų

Niekada neaukoti kokybės

Bendradarbiauti

Kurti cikliškai pagal reikalavimus

Kurti naudojant iteracijas

Nuolat ir aiškiai komunikuoti

Demonstruoti kontrolę

Aštuoni pagrindiniai Atern principai:

Page 6: Agile dsdm atern projeku valdymo metodika

Atern projektų valdymo ciklas

Page 7: Agile dsdm atern projeku valdymo metodika

Atern metodikos resursų rolės

Paveikslėlyje pavaizduotos Atern rolės ir jų struktūra vadinama “Ateivio vaiku” (ang. Alien baby) arba “Sniego seniu” (ang. Snowman).

• Verslo sponsorius• Verslo vizija• Projektų vadovas• Techninis koordinatorius• Komandos vadovas• Verslo ambasadorius• Verslo analitikas• Produkto kūrėjas• Produkto testuotojas• Verslo konsultantas• Susirinkimų koordinatorius

Roles:

Page 8: Agile dsdm atern projeku valdymo metodika

Projektų valdymo įrankiai

1. Susirinkimų koordinavimas

2. MoSCoW prioritizavimas

3. Iteracinis kūrimas

Susirinkimų organizavimas ir koordinavimas. Užtikrinti, kad susirinkimai yra struktūrizuoti, iškelti klausimai ir tikslai yra įvertinti ir aptarti. Dalyvių laikas paskirstytas efektyviai. Koordinuojantis žmogus yra nesusijęs arba nešališkas kitų dalyvių atžvilgiu.

Reikalavimų prioritizacija: projektų, iteracijos ir timebox’o.M (Must 60%) - privalo būti atliktiS (Should 20 %) – pageidautina, kad būtų atliktiC (Could 20 %) – galėtų būti atliktiW (Wont) – nebus atlikti

Cikliškas produkto kūrimas. Cikliškas veikiančio produkto ar funkcionalumo pristatymas klientui. Produktas pristatomas užsakovui ne visas iš karto, bet palaipsniui, kas kart konsultuojantis ir keičiant reikalavimus pagal klientą.

Page 9: Agile dsdm atern projeku valdymo metodika

Projektų valdymo įrankiai

4. Modeliavimas

5. Timeboxing

Galutinio produkto vizualinio ar struktūrinio modelio sukūrimas. Modelis arba prototipas padeda užsakovui įsivaizduoti kaip produktas veiks arba atrodys. Užduodant esminius klausimus išgryninami reikalavimai ir prioritetai.

Reikalavimų suskirstymas į atskirus produkto kūrimo laiko intervalus ir ciklus. Rezultatų pristatymas ir peržiūra su klientu po kiekvieno ciklo. Padeda užtikrinti galutinio produkto funkcionalumą. Projekto vystymas ar produkto kūrimas yra skirstomas į skirtingus laiko intervalus: projekto, iteracijos ir plėtojimo taimbox’us.

Page 10: Agile dsdm atern projeku valdymo metodika

Kaip pradėti naudoti Atern metodiką

• Visos suinteresuotos šalys įskaitant klientus ar verslo skyrius sutinka naudoti Atern metodiką.

• Įgalinti projekto komandą priimti tam tikro lygio sprendimus.• Klientas sutinka paskirti Business Ambassador ir Business Advisor.• Cikliškas produkto kūrimas.• Užtikrinti produkto kūrimo komandos bendradarbiavimą su klientu.• Užtikrinti produkto kūrimo komandos stabilumą.• Užtikrinti kad produkto kūrimo komanda turi reikiamus įgūdžius.• Suformuoti tinkamo dydžio projekto komandą.• Užtikrinti projekto komandos paramą iš kitų verslo skyrių.

Kada Atern projektai sėkmingi:

Page 11: Agile dsdm atern projeku valdymo metodika

DSDM Atern vs Scrum

DSDM Atern metodika:

Panašumai ir skirtumai

Scrum metodika:

Page 12: Agile dsdm atern projeku valdymo metodika

Klausimai?

DSDM Consortium puslapis: http://www.dsdm.org/

DSDM Atern knyga: http://www.dsdm.org/atern-handbook/flash.html#/1/

Kilus klausimams: [email protected]

Daugiau informacijos