Advertisement
Advertisement

More Related Content

Slideshows for you(20)

Similar to Iteracinio‐inkrementinio (angl. Agile) metodo naudojimo naudos ir rizikos užsakovui(17)

Advertisement

More from Agile Lietuva(20)

Advertisement

Iteracinio‐inkrementinio (angl. Agile) metodo naudojimo naudos ir rizikos užsakovui

  1. Iteracinio‐inkrementinio (angl. Agile) metodo naudojimo naudos ir rizikos užsakovui 2014-05-28 “Valstybės IS gyvavimo ciklo valdymo metodikos pasikeitimai. Ką svarbu žinoti?” Vaidas Adomauskas www.agilecoach.lt/agile-projektu-valdymas/seminarai-ir-konferencijos1
  2. www.agilecoach.lt
  3. Agile PV Rizikos Naudos
  4. Agile PV
  5. Nuoseklusis (krioklinis) projektas Pavyzdys
  6. PoreikisPlanas Vystymas Nuoseklusis (krioklinis) projektas
  7. Nuoseklusis (krioklinis) projektas ? Sujungimas ir tikrinimas
  8. Nuoseklusis (krioklinis) projektas
  9. "Managing the Development of Large Software Systems“ Royce Winston (1970) Proceedings of IEEE WESCON 26 (August): 1–9.
  10. Skaitom po juo?  „Aš tikiu šiuo modeliu, tačiau toks jo diegimas kaip aprašyta viršuje yra rizikingas ir, tikėtina, bus nesėkmingas.“
  11. Agile projektas Pavyzdys http://1.bp.blogspot.com/- C7Jm1vIkVIw/UOStKIxaaeI/AAAAAAAAAl4/HeEdlgq9HL8/s1600/Fingers+Crossed+2.jpg
  12. Prieaugis 1  Pilnai pabaigtas (done)  Parengtas atiduoti (potentially shipable)  Prieaugis (increment)
  13. Prieaugis 2
  14. Prieaugis 3 -
  15. Agile yra procesas kurti nuolat priaugantį produktą ar paslaugą!
  16. Kaip suvaldyti projektą? http://1.bp.blogspot.com/-jsdjgyBqK1E/T3eN6PtjPqI/AAAAAAAAAEk/w9WDgGIagBU/s1600/project-management.jpg
  17. Agile projekto planavimas
  18. Produkto darbų sąrašas (Product Backlog) • Sistema kuriama funkcijomis / moduliais (dydis): – Funkcija 1 (20) – Funkcija 2 (40) – Funkcija 3 (20) – Funkcija 4 (40) – Funkcija 5 (20) – Funkcija 6 (40) • Viso (180) Agile projekto planas
  19. Galimybės • Anksti matosi ar teisingai įvertinome: – Funkcija 1 (20) – baigėm po 30  – Funkcija 2 (40) – Funkcija 3 (20) – Funkcija 4 (40) – Funkcija 5 (20) – Funkcija 6 (40) • Viso (180) - ar tikrai 180? • Funkcijų prioritetus galima keisti jei pasikeitė svarbumas: – Funkcija 1 (20) – Funkcija 2 (40) – Funkcija 5 (20) – svarbesnė – Funkcija 3 (20) – Funkcija 4 (40) – Funkcija 6 (40) • Viso (180) • Funkcijas galima keisti (tokio pat dydžio funkcija: – Funkcija 1 (20) – Funkcija 2 (40) – Funkcija 3 (20) – Funkcija 7 (40) – nauja – Funkcija 4 (20) – Funkcija 5 (40) • Viso (180)
  20. Palyginimas
  21. Nuoseklusis Modulinis Modulis 1 Modulis … Modulis N Iteracija 1 Iteracija 2 Iteracija … Iteracija n Analizė Projektavimas Konstravimas Testavimas Diegimas Iteracinis-inkrementinis (angl. Agile) Pagal realizavimo stadijos etapus
  22. Nuoseklusis Modulinis Modulis 1 Modulis … Modulis N Iteracija 1 Iteracija 2 Iteracija … Iteracija n Pagal galimybes naudotis veikiančia IS ar jos dalimi Iteracinis-inkrementinis (angl. Agile)
  23. Nuoseklusis Modulinis Modulis 1 Modulis … Modulis N Pagal dokumentaciją
  24. Iteracija 1 Iteracija 2 Iteracija … Iteracija n Iteracinis-inkrementinis (angl. Agile) Pagal dokumentaciją
  25. Nuoseklusis Norimas rezultatas Planuotas rezultatas Modulinis Norimas rezultatas Pagal kelią link galutinio rezultato Iteracinis-inkrementinis (angl. Agile) Norimas rezultatas Planuotas rezultatas Norimas rezultatas Planuotas rezultatas Norimas rezultatas Planuotas rezultatas
  26. Naudos
  27. Rizikų valdymas • Finansinė • Techninė • Tiekėjo • Kompetencijų • Naudojamumo • Patogumo • ...
  28. Rizikos numatomos pradžioje
  29. Rizika valdoma kas iteraciją
  30. Projekto progreso sekimas – Išleidimo eigos diagrama (release burndown chart)
  31. Projekto progreso sekimas – Išleidimo eigos diagrama (release burndown chart) http://blog.mountaingoatsoftware.com/improving-on-traditional-release-burndown-charts
  32. Agile metodai leidžia anksčiau suvaldyti projekto rizikas
  33. Užsakovo įsitraukimas • Projekto vadovas • Ekspertai • Naudotojai • ...
  34. Verčia suprasti (ir patvirtinti) specifikacijas?
  35. Siūlom pabandyti sistemos dalį
  36. Kuriuo užsakovu norite būti?
  37. Agile metodai leidžia naudingai įsitraukti į projektą
  38. Rezultatas • Svarbiausios funkcijos • Patogumas • Naudojamumas • ...
  39. Kliento nuomonė gaunama vėlai
  40. “Sėkmingas” projektas pagal specifikaciją
  41. Klientas įtakoja rezultatą
  42. Rezultatas pagal poreikį
  43. Agile metodai leidžia sukurti naudojamas sistemas
  44. Rizikos
  45. Naujas procesas
  46. Patarimas: mokymai visai komandai (tiek užsakovo tiek vykdytojo)
  47. Nevaldoma apimtis
  48. Patarimas: reikalaukite produkto darbų sąrašo išleidimo eigos diagramų (release burndown chart)
  49. Neįsitraukęs užsakovas
  50. Patarimas: pasikartojantys susitikimai suplanuoti kalendoriuje iš anksto
  51. Apibendrinimas
  52. Apibendrinimas Naudos  Rizikų valdymas - ankstyvas  Užsakovo įsitraukimas - naudingas  Rezultatas - naudojamas Rizikos  Naujas procesas – mokymai  Nevaldoma apimtis– produkto darbų sąrašas ir eigos diagrama  Neįsitraukęs klientas – pasikartojantys susitikimai
  53. Ačiū  JJūsų klausimai?ūsų klausimai?
Advertisement