SlideShare uma empresa Scribd logo
1 de 44
Scrum: kastai? VaidasAdomauskas 2010-03-25
Darbotvarkė Susipažinsime ;) Tradiciniai projektai Judrūs (agile) projektai Scrum Kas tai Komanda (rolės) Procesas Pokytis Anglų-Lietuvių vertimas yra sunku 
Apie mane (1) VU MIF -Programų sistemų inžinerija (bakalauras) 3 years in MIFSA Pirmininkas (organizacijosvaldymas) Renginių organizavimas (MIDI) Mokymai IT University of Gothenburg – MasterinSoftwareEngineeringandManagement(magistras) Critical Chain Project  Management (CCPM, TOC) Bottlenecks in Agile Software Development Identified Using Theory of Constraints (TOC) Principles (http://gupea.ub.gu.se/dspace/bitstream/2077/10457/1/gupea_2077_10457_1.pdf)
Apie mane (2) AB Lavasoft (Ad-Aware) Agile/Scrum”Pionierius” Pakeičiau procesą: iš JFDI į Scrum (~20 žm, 2 kom.) Agile Development Practices 2008 (http://www.sqe.com/ConferenceArchive/AgileDevPractices2008/) Scandinavian Development Conference 2009 (http://www.scandevconf.se/) Adform (www.adform.com) Agile/Scrum ”Pionierius” Keičiameprocesą į Scrum (~40 žm, 6 kom.) Scrum MasterCertification (KenSchwaber, Paris) (http://www.scrumalliance.org/generate_public_certificate/80593/A4/csm)
Kodėl aš čia? http://www.scrumalliance.org  (Scrum mokymų žemėlapis)
Kas jus? Naudojat ar girdėję apie Agile/Scrum? Kiek čia dirbančių? Kas: Analitikas Architektas Programuotojas Testuotojas Projektų vadovas kita..
Tradicinis procesas Reikalavimai (SRS)“Surašykit VISKĄ ką galite sugalvoti. Bet koks reikalavimų keitimas ateityje jums kainuos LABAI daug” Dokumentacija (artifacts)“Apsisaugosimkaiieškos kaltų”
Proceso sudėtingumas Softwareprojects
Funkcionalumo naudojimas
Sėkmingi projektai
Tradicinis projektas P Planavimas S Stabilizavimas 35% reikalavimų keičiasi... 64% funkcionalumo niekada arba retai naudojami... 32% sėkmingų projektų... V Vystymas
Klausimai?
Judrumo (Agile) manifestas ...mes vertiname: Žmones ir jų bendravimą labiau nei procesą ir įrankius Veikiančią programinę įrangą labiau nei išsamią dokumentaciją Bendradarbiavimą su klientulabiau nei derybas dėl kontraktų Reagavimą į pokyčiuslabiau nei plano sekimą Tai yra, nors ir elementai dešinėje yra vertingi, bet mes vertiname elementus kairėje labiau. http://agilemanifesto.org/
Metodai ir praktikos Agile metodai Extreme programming (XP) Feature Driven Development (FDD) Open Unified Process (OpenUP) Scrum Lean software development … Agile praktikos Test Driven Development (TDD) Behavior Driven Development (BDD) Continuous Integration Pair Programming Planning poker … http://en.wikipedia.org/wiki/Agile_software_development
Klausimai?
SCRUM
Scrum istorija
Scrum Scrum yra sistema (framework) kurti sudėtingiems produktams Scrum neaprašo konkrečių metodų ar technikų Scrum nėra “sidabrinė kulka (silverbullet)” Scrum yra įrankis, kuris išryškina ką reikia tobulinti, kad kurti kokybišką ir greitai atsiperkančią programinę įrangą.
Scrum apibrėžimas Scrum yra sistema  iteraciniam, priaugančiam kūrimui, naudojanti tarp-funkcines, savi-organizuojančias komandas. Ji sukurta naudojant geriausias praktikas, liesą (lean) mąstymą ir empirinę proceso kontrolę.
Scrum “kojos” Permatomumas Patikrinimas Prisitaikymas
Klausimai?
Scrum komanda (1) Moralas: vištos negali sakyti kiaulėms KAIP padaryti darbą Kiaulės: Scrum komanda Vištos: visi kiti (vadovai, departamentų vadovai, klientai ir t.t.)
Produkto šeimininkas (ProductOwner) Apibrėžia ir prioretizuoja funkcionalumą pagal rinkos vertę Valdoprodukto užduočių sąrašą (ProductBacklog) Komunikuoja projekto progresą ir būseną
Produkto šeimininkas (ProductOwner)
Komanda Tikslas: sugebėti paversti reikalavimą į naudojamą produktą (pabaigtas (Done)) Tarp-funkcinė, septyni (+-2) nariai Tai nereiškia jog nereikia ekspertų! Savi-organizuojanti
Scrum Meistras (Scrum Master) Moko komandą Scrum vertybių, praktikų ir taisyklių Šalina kliūtis Apsaugo komandą nuo išorinių trikdžių NEvadovauja komandai: komanda yra savi-organizuojanti
Klausimai?
Produkto užduočių sąrašo valdymas Užduočių dydžio ir vertės apibrėžimas Užduočių prioretizavimas Paleidimo deginimo kreivė
Sprintas Sprinto planavimas Kasdienis Scrum Sprinto peržiūra Sprinto retrospektyva
Pabaigta (Done) Visiškai “pabaigtas” prieaugis (increment) turi atliktą: analizę  dizainą perrašymą (refactoring)  kodo rašymą dokumentaciją  testavimą  paleidimą demonstravimą
Scrum projektas Tikslaiaukščiau už reikalavimus Detalus planavimas 1 sprintui Produkto planavimas pagal prioritetus Vartotojui funkcionalumas pristatytas po kiekvieno sprinto P S P V P V P V P V
Klausimai?
Fosbury Flop – istorija apie šuolį į aukštį Tradicinis šuolis į aukštį iki 1968 1968 Meksiko olimpiada – DickFosbury (aukso medalis) Nuo 1972 iki 2000 tik 2 medaliai buvo laimėti nenaudojant “FosburyFlop” Bet, net 1980 olimpiadoje ne visi naudojo “FosburyFlop”... Keistis sunku... http://en.wikipedia.org/wiki/Dick_Fosbury
ScrumButs… <Mes naudojam Scrum, bet> <mes turime unikalias aplinkybes> <taigi mes turėjome pakeisti Scrum, kad jis veiktų čia>http://www.motionbox.com/videos/0a99deb71f13e2ca87 “Agiledevelopmentisliketeenagesex. Everyonesaysthey'redoing it, butonly 10% are. Andthosewho are -- ARE DOING IT WRONG.” - TheHackerChickBlog “Ifyou’renothavingfun, you’renotdoing it right!”- JosephPelrine, CST andSocialComplexityScientist
Klausimai?
Daugiauapie Scrum/Agile Mano blogas –  http://scrum.agile.lt arba http://scrum.blogas.lt(Kol kas dar tuščias, bet tik kol kas ;) ) MIDI IT konferencija – “Agileir SCRUM: kas tai yra ir ko kompanijos diegiančios šiuos metodus tikisi iš programuotojų” LPD – “Agile Project Managementwith Scrum” …
Nuorodos http://www.agilealliance.org– Agile http://www.scrumalliance.org – Scrum http://www.poppendieck.com– Lean http://www.pragprog.com– ThePragmatic Bookshelf http://www.joelonsoftware.com- Joel Spolsky blog
Knygos (1)
Knygos (2)
Ačiū  Let’s Scrum! Vaidas Adomauskas v.adomauskas@gmail.com Mob. Tel.: 860038860 Facebook, Skype, LinkedIn…

Mais conteúdo relacionado

Mais procurados

Kas nėra Agile: arba kas stabdo vadovus rimtai svarstyti Agile metodų naudojimą
Kas nėra Agile: arba kas stabdo vadovus rimtai svarstyti Agile metodų naudojimąKas nėra Agile: arba kas stabdo vadovus rimtai svarstyti Agile metodų naudojimą
Kas nėra Agile: arba kas stabdo vadovus rimtai svarstyti Agile metodų naudojimąVaidas Adomauskas
 
Agile projektas su fiksuotos kainos sutartimi
Agile projektas su fiksuotos kainos sutartimiAgile projektas su fiksuotos kainos sutartimi
Agile projektas su fiksuotos kainos sutartimiVaidas Adomauskas
 
Judrus (Agile) projektu valdymas
Judrus (Agile) projektu valdymasJudrus (Agile) projektu valdymas
Judrus (Agile) projektu valdymasVaidas Adomauskas
 
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsLeonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsAgile Lietuva
 
eLABa KISP darbo grupių mokymai Supažindinimas su Agile projektų valdymu
 eLABa KISP darbo grupių mokymai Supažindinimas su Agile projektų valdymu eLABa KISP darbo grupių mokymai Supažindinimas su Agile projektų valdymu
eLABa KISP darbo grupių mokymai Supažindinimas su Agile projektų valdymuLeonard Vorobej
 
Realus Scrum naudojimas imonese (2010-06-29_07-01)
Realus Scrum naudojimas imonese (2010-06-29_07-01)Realus Scrum naudojimas imonese (2010-06-29_07-01)
Realus Scrum naudojimas imonese (2010-06-29_07-01)Vaidas Adomauskas
 
Supazindinimas su agile_projektu_valdymu_l_vorobej_v2
Supazindinimas su agile_projektu_valdymu_l_vorobej_v2Supazindinimas su agile_projektu_valdymu_l_vorobej_v2
Supazindinimas su agile_projektu_valdymu_l_vorobej_v2Leonard Vorobej
 
Supažindinimas su Agile projektų valdymu - Lietuvos aktuarų draugija
Supažindinimas su Agile projektų valdymu - Lietuvos aktuarų draugijaSupažindinimas su Agile projektų valdymu - Lietuvos aktuarų draugija
Supažindinimas su Agile projektų valdymu - Lietuvos aktuarų draugijaLeonard Vorobej
 
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...Agile Lietuva
 
Agile užsakovo akimis - Agile pusryčiai 2016
Agile užsakovo akimis - Agile pusryčiai 2016Agile užsakovo akimis - Agile pusryčiai 2016
Agile užsakovo akimis - Agile pusryčiai 2016Agile Lietuva
 
Iteracinio‐inkrementinio (angl. Agile) metodo naudojimo naudos ir rizikos už...
Iteracinio‐inkrementinio (angl. Agile) metodo naudojimo naudos ir rizikos už...Iteracinio‐inkrementinio (angl. Agile) metodo naudojimo naudos ir rizikos už...
Iteracinio‐inkrementinio (angl. Agile) metodo naudojimo naudos ir rizikos už...Agile Lietuva
 
Kodėl Agile neveikia? Neteisingos bitės daro neteisingą medų (Agile Lietuva m...
Kodėl Agile neveikia? Neteisingos bitės daro neteisingą medų (Agile Lietuva m...Kodėl Agile neveikia? Neteisingos bitės daro neteisingą medų (Agile Lietuva m...
Kodėl Agile neveikia? Neteisingos bitės daro neteisingą medų (Agile Lietuva m...Alexey Kovalyov
 
Diegimo etapas prasideda nuo pirmos iteracijos... (Agile Lietuva meetup 2021...
Diegimo etapas prasideda nuo pirmos iteracijos...  (Agile Lietuva meetup 2021...Diegimo etapas prasideda nuo pirmos iteracijos...  (Agile Lietuva meetup 2021...
Diegimo etapas prasideda nuo pirmos iteracijos... (Agile Lietuva meetup 2021...Alexey Kovalyov
 
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandoseGabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandoseAgile Lietuva
 
Agile projektu valdymas kas tai - Vaidas Adomauskas
Agile projektu valdymas kas tai - Vaidas AdomauskasAgile projektu valdymas kas tai - Vaidas Adomauskas
Agile projektu valdymas kas tai - Vaidas AdomauskasAgile Lietuva
 
Irmantas Znatinas. Kodėl reikalingas Agile, kai "pas mus ir taip viskas puiki...
Irmantas Znatinas. Kodėl reikalingas Agile, kai "pas mus ir taip viskas puiki...Irmantas Znatinas. Kodėl reikalingas Agile, kai "pas mus ir taip viskas puiki...
Irmantas Znatinas. Kodėl reikalingas Agile, kai "pas mus ir taip viskas puiki...Agile Lietuva
 
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...Agile Lietuva
 
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme Agile Lietuva
 
Diekime į produkciją kasdien – kaip tai pasiekti
Diekime į produkciją kasdien – kaip tai pasiektiDiekime į produkciją kasdien – kaip tai pasiekti
Diekime į produkciją kasdien – kaip tai pasiektiAgile Lietuva
 
Continuous Deployment (Lithuanian)
Continuous Deployment (Lithuanian)Continuous Deployment (Lithuanian)
Continuous Deployment (Lithuanian)Titas Norkūnas
 

Mais procurados (20)

Kas nėra Agile: arba kas stabdo vadovus rimtai svarstyti Agile metodų naudojimą
Kas nėra Agile: arba kas stabdo vadovus rimtai svarstyti Agile metodų naudojimąKas nėra Agile: arba kas stabdo vadovus rimtai svarstyti Agile metodų naudojimą
Kas nėra Agile: arba kas stabdo vadovus rimtai svarstyti Agile metodų naudojimą
 
Agile projektas su fiksuotos kainos sutartimi
Agile projektas su fiksuotos kainos sutartimiAgile projektas su fiksuotos kainos sutartimi
Agile projektas su fiksuotos kainos sutartimi
 
Judrus (Agile) projektu valdymas
Judrus (Agile) projektu valdymasJudrus (Agile) projektu valdymas
Judrus (Agile) projektu valdymas
 
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsLeonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
 
eLABa KISP darbo grupių mokymai Supažindinimas su Agile projektų valdymu
 eLABa KISP darbo grupių mokymai Supažindinimas su Agile projektų valdymu eLABa KISP darbo grupių mokymai Supažindinimas su Agile projektų valdymu
eLABa KISP darbo grupių mokymai Supažindinimas su Agile projektų valdymu
 
Realus Scrum naudojimas imonese (2010-06-29_07-01)
Realus Scrum naudojimas imonese (2010-06-29_07-01)Realus Scrum naudojimas imonese (2010-06-29_07-01)
Realus Scrum naudojimas imonese (2010-06-29_07-01)
 
Supazindinimas su agile_projektu_valdymu_l_vorobej_v2
Supazindinimas su agile_projektu_valdymu_l_vorobej_v2Supazindinimas su agile_projektu_valdymu_l_vorobej_v2
Supazindinimas su agile_projektu_valdymu_l_vorobej_v2
 
Supažindinimas su Agile projektų valdymu - Lietuvos aktuarų draugija
Supažindinimas su Agile projektų valdymu - Lietuvos aktuarų draugijaSupažindinimas su Agile projektų valdymu - Lietuvos aktuarų draugija
Supažindinimas su Agile projektų valdymu - Lietuvos aktuarų draugija
 
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
 
Agile užsakovo akimis - Agile pusryčiai 2016
Agile užsakovo akimis - Agile pusryčiai 2016Agile užsakovo akimis - Agile pusryčiai 2016
Agile užsakovo akimis - Agile pusryčiai 2016
 
Iteracinio‐inkrementinio (angl. Agile) metodo naudojimo naudos ir rizikos už...
Iteracinio‐inkrementinio (angl. Agile) metodo naudojimo naudos ir rizikos už...Iteracinio‐inkrementinio (angl. Agile) metodo naudojimo naudos ir rizikos už...
Iteracinio‐inkrementinio (angl. Agile) metodo naudojimo naudos ir rizikos už...
 
Kodėl Agile neveikia? Neteisingos bitės daro neteisingą medų (Agile Lietuva m...
Kodėl Agile neveikia? Neteisingos bitės daro neteisingą medų (Agile Lietuva m...Kodėl Agile neveikia? Neteisingos bitės daro neteisingą medų (Agile Lietuva m...
Kodėl Agile neveikia? Neteisingos bitės daro neteisingą medų (Agile Lietuva m...
 
Diegimo etapas prasideda nuo pirmos iteracijos... (Agile Lietuva meetup 2021...
Diegimo etapas prasideda nuo pirmos iteracijos...  (Agile Lietuva meetup 2021...Diegimo etapas prasideda nuo pirmos iteracijos...  (Agile Lietuva meetup 2021...
Diegimo etapas prasideda nuo pirmos iteracijos... (Agile Lietuva meetup 2021...
 
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandoseGabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
 
Agile projektu valdymas kas tai - Vaidas Adomauskas
Agile projektu valdymas kas tai - Vaidas AdomauskasAgile projektu valdymas kas tai - Vaidas Adomauskas
Agile projektu valdymas kas tai - Vaidas Adomauskas
 
Irmantas Znatinas. Kodėl reikalingas Agile, kai "pas mus ir taip viskas puiki...
Irmantas Znatinas. Kodėl reikalingas Agile, kai "pas mus ir taip viskas puiki...Irmantas Znatinas. Kodėl reikalingas Agile, kai "pas mus ir taip viskas puiki...
Irmantas Znatinas. Kodėl reikalingas Agile, kai "pas mus ir taip viskas puiki...
 
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
 
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
 
Diekime į produkciją kasdien – kaip tai pasiekti
Diekime į produkciją kasdien – kaip tai pasiektiDiekime į produkciją kasdien – kaip tai pasiekti
Diekime į produkciją kasdien – kaip tai pasiekti
 
Continuous Deployment (Lithuanian)
Continuous Deployment (Lithuanian)Continuous Deployment (Lithuanian)
Continuous Deployment (Lithuanian)
 

Semelhante a Scrum Kas Tai (2010 03 25)

A. Kovaliov ir A. Kublickij. Diegimo etapas prasideda nuo pirmos iteracijos ....
A. Kovaliov ir A. Kublickij. Diegimo etapas prasideda nuo pirmos iteracijos ....A. Kovaliov ir A. Kublickij. Diegimo etapas prasideda nuo pirmos iteracijos ....
A. Kovaliov ir A. Kublickij. Diegimo etapas prasideda nuo pirmos iteracijos ....Agile Lietuva
 
Kodėl E-Bros pradėjo taikyti Scrum
Kodėl E-Bros pradėjo taikyti ScrumKodėl E-Bros pradėjo taikyti Scrum
Kodėl E-Bros pradėjo taikyti ScrumAgile Lietuva
 
Kas geriau scrum ar xp
Kas geriau scrum ar xpKas geriau scrum ar xp
Kas geriau scrum ar xpAgile Lietuva
 
Kaip Agile skatina gerųjų praktikų panaudojimą
Kaip Agile skatina gerųjų praktikų panaudojimąKaip Agile skatina gerųjų praktikų panaudojimą
Kaip Agile skatina gerųjų praktikų panaudojimąAgile Lietuva
 
Kaip Agile skatina gerųjų praktikų panaudojimą
Kaip Agile skatina gerųjų praktikų panaudojimąKaip Agile skatina gerųjų praktikų panaudojimą
Kaip Agile skatina gerųjų praktikų panaudojimąSergejus Barinovas
 
Agile learning (Agile - mokomės kitaip)
Agile learning (Agile - mokomės kitaip)Agile learning (Agile - mokomės kitaip)
Agile learning (Agile - mokomės kitaip)Agile Lietuva
 
Agile taikymas vystant ir prižiūrint VGTU IS 2016-08-30
Agile taikymas vystant ir prižiūrint VGTU IS 2016-08-30Agile taikymas vystant ir prižiūrint VGTU IS 2016-08-30
Agile taikymas vystant ir prižiūrint VGTU IS 2016-08-30Paulius Nomgaudas
 
Agile dsdm atern projeku valdymo metodika
Agile dsdm atern projeku valdymo metodikaAgile dsdm atern projeku valdymo metodika
Agile dsdm atern projeku valdymo metodikaAgile Lietuva
 
ISM Executive School modulio "Verslo procesų valdymas" 2015 m. pavasario seme...
ISM Executive School modulio "Verslo procesų valdymas" 2015 m. pavasario seme...ISM Executive School modulio "Verslo procesų valdymas" 2015 m. pavasario seme...
ISM Executive School modulio "Verslo procesų valdymas" 2015 m. pavasario seme...Darius Šilingas
 
Vitalijus Majorovas: Turnaround Management el. komercijoje - veiklos reorga...
Vitalijus Majorovas: Turnaround Management el.  komercijoje  - veiklos reorga...Vitalijus Majorovas: Turnaround Management el.  komercijoje  - veiklos reorga...
Vitalijus Majorovas: Turnaround Management el. komercijoje - veiklos reorga...Vladas Sapranavicius
 
4 mitai apie reikalavimus darbuotojams
4 mitai apie reikalavimus darbuotojams4 mitai apie reikalavimus darbuotojams
4 mitai apie reikalavimus darbuotojamsVaidas Adomauskas
 
Agile ir organizacijos transformacija (Agile Lietuva Pusryčiai 2021)
Agile ir organizacijos transformacija (Agile Lietuva Pusryčiai 2021)Agile ir organizacijos transformacija (Agile Lietuva Pusryčiai 2021)
Agile ir organizacijos transformacija (Agile Lietuva Pusryčiai 2021)Alexey Kovalyov
 
Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...
Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...
Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...Agile Lietuva
 
Meetup #4 Aleksej Kovaliov: Kodėl Agile neveikia? arba Kodėl neteisingos bitė...
Meetup #4 Aleksej Kovaliov: Kodėl Agile neveikia? arba Kodėl neteisingos bitė...Meetup #4 Aleksej Kovaliov: Kodėl Agile neveikia? arba Kodėl neteisingos bitė...
Meetup #4 Aleksej Kovaliov: Kodėl Agile neveikia? arba Kodėl neteisingos bitė...Agile Lietuva
 
Dalė DZEMYDIENĖ, Raimondas BALTRUŠAITIS „Verslo valdymo sistemų funkcionalumo...
Dalė DZEMYDIENĖ, Raimondas BALTRUŠAITIS „Verslo valdymo sistemų funkcionalumo...Dalė DZEMYDIENĖ, Raimondas BALTRUŠAITIS „Verslo valdymo sistemų funkcionalumo...
Dalė DZEMYDIENĖ, Raimondas BALTRUŠAITIS „Verslo valdymo sistemų funkcionalumo...Lietuvos kompiuterininkų sąjunga
 

Semelhante a Scrum Kas Tai (2010 03 25) (18)

A. Kovaliov ir A. Kublickij. Diegimo etapas prasideda nuo pirmos iteracijos ....
A. Kovaliov ir A. Kublickij. Diegimo etapas prasideda nuo pirmos iteracijos ....A. Kovaliov ir A. Kublickij. Diegimo etapas prasideda nuo pirmos iteracijos ....
A. Kovaliov ir A. Kublickij. Diegimo etapas prasideda nuo pirmos iteracijos ....
 
Kodėl E-Bros pradėjo taikyti Scrum
Kodėl E-Bros pradėjo taikyti ScrumKodėl E-Bros pradėjo taikyti Scrum
Kodėl E-Bros pradėjo taikyti Scrum
 
Kas geriau scrum ar xp
Kas geriau scrum ar xpKas geriau scrum ar xp
Kas geriau scrum ar xp
 
Kaip Agile skatina gerųjų praktikų panaudojimą
Kaip Agile skatina gerųjų praktikų panaudojimąKaip Agile skatina gerųjų praktikų panaudojimą
Kaip Agile skatina gerųjų praktikų panaudojimą
 
Kaip Agile skatina gerųjų praktikų panaudojimą
Kaip Agile skatina gerųjų praktikų panaudojimąKaip Agile skatina gerųjų praktikų panaudojimą
Kaip Agile skatina gerųjų praktikų panaudojimą
 
PI_2paskaita
PI_2paskaitaPI_2paskaita
PI_2paskaita
 
Agile learning (Agile - mokomės kitaip)
Agile learning (Agile - mokomės kitaip)Agile learning (Agile - mokomės kitaip)
Agile learning (Agile - mokomės kitaip)
 
PI_12paskaita
PI_12paskaitaPI_12paskaita
PI_12paskaita
 
Agile taikymas vystant ir prižiūrint VGTU IS 2016-08-30
Agile taikymas vystant ir prižiūrint VGTU IS 2016-08-30Agile taikymas vystant ir prižiūrint VGTU IS 2016-08-30
Agile taikymas vystant ir prižiūrint VGTU IS 2016-08-30
 
Agile dsdm atern projeku valdymo metodika
Agile dsdm atern projeku valdymo metodikaAgile dsdm atern projeku valdymo metodika
Agile dsdm atern projeku valdymo metodika
 
ISM Executive School modulio "Verslo procesų valdymas" 2015 m. pavasario seme...
ISM Executive School modulio "Verslo procesų valdymas" 2015 m. pavasario seme...ISM Executive School modulio "Verslo procesų valdymas" 2015 m. pavasario seme...
ISM Executive School modulio "Verslo procesų valdymas" 2015 m. pavasario seme...
 
Vitalijus Majorovas: Turnaround Management el. komercijoje - veiklos reorga...
Vitalijus Majorovas: Turnaround Management el.  komercijoje  - veiklos reorga...Vitalijus Majorovas: Turnaround Management el.  komercijoje  - veiklos reorga...
Vitalijus Majorovas: Turnaround Management el. komercijoje - veiklos reorga...
 
4 mitai apie reikalavimus darbuotojams
4 mitai apie reikalavimus darbuotojams4 mitai apie reikalavimus darbuotojams
4 mitai apie reikalavimus darbuotojams
 
Agile ir organizacijos transformacija (Agile Lietuva Pusryčiai 2021)
Agile ir organizacijos transformacija (Agile Lietuva Pusryčiai 2021)Agile ir organizacijos transformacija (Agile Lietuva Pusryčiai 2021)
Agile ir organizacijos transformacija (Agile Lietuva Pusryčiai 2021)
 
Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...
Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...
Paulius Nomgaudas.Renata Kananavičiūtė.Dokumentų ir procesų valdymo sistemos ...
 
Meetup #4 Aleksej Kovaliov: Kodėl Agile neveikia? arba Kodėl neteisingos bitė...
Meetup #4 Aleksej Kovaliov: Kodėl Agile neveikia? arba Kodėl neteisingos bitė...Meetup #4 Aleksej Kovaliov: Kodėl Agile neveikia? arba Kodėl neteisingos bitė...
Meetup #4 Aleksej Kovaliov: Kodėl Agile neveikia? arba Kodėl neteisingos bitė...
 
NMTS Egzas 2010
NMTS Egzas 2010NMTS Egzas 2010
NMTS Egzas 2010
 
Dalė DZEMYDIENĖ, Raimondas BALTRUŠAITIS „Verslo valdymo sistemų funkcionalumo...
Dalė DZEMYDIENĖ, Raimondas BALTRUŠAITIS „Verslo valdymo sistemų funkcionalumo...Dalė DZEMYDIENĖ, Raimondas BALTRUŠAITIS „Verslo valdymo sistemų funkcionalumo...
Dalė DZEMYDIENĖ, Raimondas BALTRUŠAITIS „Verslo valdymo sistemų funkcionalumo...
 

Mais de Vaidas Adomauskas

20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx
20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx
20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptxVaidas Adomauskas
 
20210419 - Vaidas Adomauskas - Toptal.pptx
20210419 - Vaidas Adomauskas - Toptal.pptx20210419 - Vaidas Adomauskas - Toptal.pptx
20210419 - Vaidas Adomauskas - Toptal.pptxVaidas Adomauskas
 
20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx
20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx
20220923 - Vaidas Adomauskas - LeSS conference 2022.pptxVaidas Adomauskas
 
20210408 vaidas adomauskas - mano sekmes istorija
20210408   vaidas adomauskas - mano sekmes istorija20210408   vaidas adomauskas - mano sekmes istorija
20210408 vaidas adomauskas - mano sekmes istorijaVaidas Adomauskas
 
20210318 vaidas adomauskas - startup lithuania
20210318   vaidas adomauskas - startup lithuania20210318   vaidas adomauskas - startup lithuania
20210318 vaidas adomauskas - startup lithuaniaVaidas Adomauskas
 
Agile Project with Fixed Budget Scope and Deadline: How is it Possible?
Agile Project with Fixed Budget Scope and Deadline: How is it Possible?Agile Project with Fixed Budget Scope and Deadline: How is it Possible?
Agile Project with Fixed Budget Scope and Deadline: How is it Possible?Vaidas Adomauskas
 
Where is the Project Manager in Agile Project
Where is the Project Manager in Agile ProjectWhere is the Project Manager in Agile Project
Where is the Project Manager in Agile ProjectVaidas Adomauskas
 
Agile Economics - Is It Cheaper Or More Expensive To Use Agile
Agile Economics - Is It Cheaper Or More Expensive To Use AgileAgile Economics - Is It Cheaper Or More Expensive To Use Agile
Agile Economics - Is It Cheaper Or More Expensive To Use AgileVaidas Adomauskas
 
Agile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingAgile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingVaidas Adomauskas
 
Agile Product Management With Product Developed By Many Teams v2
Agile Product Management With Product Developed By Many Teams v2Agile Product Management With Product Developed By Many Teams v2
Agile Product Management With Product Developed By Many Teams v2Vaidas Adomauskas
 
Product Management With Product Developed By Many Teams
Product Management With Product Developed By Many TeamsProduct Management With Product Developed By Many Teams
Product Management With Product Developed By Many TeamsVaidas Adomauskas
 
Agile Brings Value: Two Scrum Implementation Success Stories and Lessons Lear...
Agile Brings Value: Two Scrum Implementation Success Stories and Lessons Lear...Agile Brings Value: Two Scrum Implementation Success Stories and Lessons Lear...
Agile Brings Value: Two Scrum Implementation Success Stories and Lessons Lear...Vaidas Adomauskas
 
Agile Brings Value: Two Scrum Implementation Success Stories and Lessons Learned
Agile Brings Value: Two Scrum Implementation Success Stories and Lessons LearnedAgile Brings Value: Two Scrum Implementation Success Stories and Lessons Learned
Agile Brings Value: Two Scrum Implementation Success Stories and Lessons LearnedVaidas Adomauskas
 
Agile and Agile methods: what is the most important to understand to succeed
Agile and Agile methods: what is the most important to understand to succeedAgile and Agile methods: what is the most important to understand to succeed
Agile and Agile methods: what is the most important to understand to succeedVaidas Adomauskas
 

Mais de Vaidas Adomauskas (15)

20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx
20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx
20221013 - Vaidas Adomauskas - Agile Tour Vilnius 2022.pptx
 
20210419 - Vaidas Adomauskas - Toptal.pptx
20210419 - Vaidas Adomauskas - Toptal.pptx20210419 - Vaidas Adomauskas - Toptal.pptx
20210419 - Vaidas Adomauskas - Toptal.pptx
 
20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx
20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx
20220923 - Vaidas Adomauskas - LeSS conference 2022.pptx
 
20210408 vaidas adomauskas - mano sekmes istorija
20210408   vaidas adomauskas - mano sekmes istorija20210408   vaidas adomauskas - mano sekmes istorija
20210408 vaidas adomauskas - mano sekmes istorija
 
20210318 vaidas adomauskas - startup lithuania
20210318   vaidas adomauskas - startup lithuania20210318   vaidas adomauskas - startup lithuania
20210318 vaidas adomauskas - startup lithuania
 
Agile Project with Fixed Budget Scope and Deadline: How is it Possible?
Agile Project with Fixed Budget Scope and Deadline: How is it Possible?Agile Project with Fixed Budget Scope and Deadline: How is it Possible?
Agile Project with Fixed Budget Scope and Deadline: How is it Possible?
 
Where is the Project Manager in Agile Project
Where is the Project Manager in Agile ProjectWhere is the Project Manager in Agile Project
Where is the Project Manager in Agile Project
 
Agile Economics - Is It Cheaper Or More Expensive To Use Agile
Agile Economics - Is It Cheaper Or More Expensive To Use AgileAgile Economics - Is It Cheaper Or More Expensive To Use Agile
Agile Economics - Is It Cheaper Or More Expensive To Use Agile
 
Agile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingAgile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is Leading
 
Agile Product Management With Product Developed By Many Teams v2
Agile Product Management With Product Developed By Many Teams v2Agile Product Management With Product Developed By Many Teams v2
Agile Product Management With Product Developed By Many Teams v2
 
Starting Agile in a Company
Starting Agile in a CompanyStarting Agile in a Company
Starting Agile in a Company
 
Product Management With Product Developed By Many Teams
Product Management With Product Developed By Many TeamsProduct Management With Product Developed By Many Teams
Product Management With Product Developed By Many Teams
 
Agile Brings Value: Two Scrum Implementation Success Stories and Lessons Lear...
Agile Brings Value: Two Scrum Implementation Success Stories and Lessons Lear...Agile Brings Value: Two Scrum Implementation Success Stories and Lessons Lear...
Agile Brings Value: Two Scrum Implementation Success Stories and Lessons Lear...
 
Agile Brings Value: Two Scrum Implementation Success Stories and Lessons Learned
Agile Brings Value: Two Scrum Implementation Success Stories and Lessons LearnedAgile Brings Value: Two Scrum Implementation Success Stories and Lessons Learned
Agile Brings Value: Two Scrum Implementation Success Stories and Lessons Learned
 
Agile and Agile methods: what is the most important to understand to succeed
Agile and Agile methods: what is the most important to understand to succeedAgile and Agile methods: what is the most important to understand to succeed
Agile and Agile methods: what is the most important to understand to succeed
 

Scrum Kas Tai (2010 03 25)

  • 2. Darbotvarkė Susipažinsime ;) Tradiciniai projektai Judrūs (agile) projektai Scrum Kas tai Komanda (rolės) Procesas Pokytis Anglų-Lietuvių vertimas yra sunku 
  • 3. Apie mane (1) VU MIF -Programų sistemų inžinerija (bakalauras) 3 years in MIFSA Pirmininkas (organizacijosvaldymas) Renginių organizavimas (MIDI) Mokymai IT University of Gothenburg – MasterinSoftwareEngineeringandManagement(magistras) Critical Chain Project Management (CCPM, TOC) Bottlenecks in Agile Software Development Identified Using Theory of Constraints (TOC) Principles (http://gupea.ub.gu.se/dspace/bitstream/2077/10457/1/gupea_2077_10457_1.pdf)
  • 4. Apie mane (2) AB Lavasoft (Ad-Aware) Agile/Scrum”Pionierius” Pakeičiau procesą: iš JFDI į Scrum (~20 žm, 2 kom.) Agile Development Practices 2008 (http://www.sqe.com/ConferenceArchive/AgileDevPractices2008/) Scandinavian Development Conference 2009 (http://www.scandevconf.se/) Adform (www.adform.com) Agile/Scrum ”Pionierius” Keičiameprocesą į Scrum (~40 žm, 6 kom.) Scrum MasterCertification (KenSchwaber, Paris) (http://www.scrumalliance.org/generate_public_certificate/80593/A4/csm)
  • 5. Kodėl aš čia? http://www.scrumalliance.org (Scrum mokymų žemėlapis)
  • 6. Kas jus? Naudojat ar girdėję apie Agile/Scrum? Kiek čia dirbančių? Kas: Analitikas Architektas Programuotojas Testuotojas Projektų vadovas kita..
  • 7.
  • 8. Tradicinis procesas Reikalavimai (SRS)“Surašykit VISKĄ ką galite sugalvoti. Bet koks reikalavimų keitimas ateityje jums kainuos LABAI daug” Dokumentacija (artifacts)“Apsisaugosimkaiieškos kaltų”
  • 12. Tradicinis projektas P Planavimas S Stabilizavimas 35% reikalavimų keičiasi... 64% funkcionalumo niekada arba retai naudojami... 32% sėkmingų projektų... V Vystymas
  • 14.
  • 15. Judrumo (Agile) manifestas ...mes vertiname: Žmones ir jų bendravimą labiau nei procesą ir įrankius Veikiančią programinę įrangą labiau nei išsamią dokumentaciją Bendradarbiavimą su klientulabiau nei derybas dėl kontraktų Reagavimą į pokyčiuslabiau nei plano sekimą Tai yra, nors ir elementai dešinėje yra vertingi, bet mes vertiname elementus kairėje labiau. http://agilemanifesto.org/
  • 16. Metodai ir praktikos Agile metodai Extreme programming (XP) Feature Driven Development (FDD) Open Unified Process (OpenUP) Scrum Lean software development … Agile praktikos Test Driven Development (TDD) Behavior Driven Development (BDD) Continuous Integration Pair Programming Planning poker … http://en.wikipedia.org/wiki/Agile_software_development
  • 18.
  • 19. SCRUM
  • 21. Scrum Scrum yra sistema (framework) kurti sudėtingiems produktams Scrum neaprašo konkrečių metodų ar technikų Scrum nėra “sidabrinė kulka (silverbullet)” Scrum yra įrankis, kuris išryškina ką reikia tobulinti, kad kurti kokybišką ir greitai atsiperkančią programinę įrangą.
  • 22. Scrum apibrėžimas Scrum yra sistema iteraciniam, priaugančiam kūrimui, naudojanti tarp-funkcines, savi-organizuojančias komandas. Ji sukurta naudojant geriausias praktikas, liesą (lean) mąstymą ir empirinę proceso kontrolę.
  • 23. Scrum “kojos” Permatomumas Patikrinimas Prisitaikymas
  • 25. Scrum komanda (1) Moralas: vištos negali sakyti kiaulėms KAIP padaryti darbą Kiaulės: Scrum komanda Vištos: visi kiti (vadovai, departamentų vadovai, klientai ir t.t.)
  • 26. Produkto šeimininkas (ProductOwner) Apibrėžia ir prioretizuoja funkcionalumą pagal rinkos vertę Valdoprodukto užduočių sąrašą (ProductBacklog) Komunikuoja projekto progresą ir būseną
  • 28. Komanda Tikslas: sugebėti paversti reikalavimą į naudojamą produktą (pabaigtas (Done)) Tarp-funkcinė, septyni (+-2) nariai Tai nereiškia jog nereikia ekspertų! Savi-organizuojanti
  • 29. Scrum Meistras (Scrum Master) Moko komandą Scrum vertybių, praktikų ir taisyklių Šalina kliūtis Apsaugo komandą nuo išorinių trikdžių NEvadovauja komandai: komanda yra savi-organizuojanti
  • 31. Produkto užduočių sąrašo valdymas Užduočių dydžio ir vertės apibrėžimas Užduočių prioretizavimas Paleidimo deginimo kreivė
  • 32. Sprintas Sprinto planavimas Kasdienis Scrum Sprinto peržiūra Sprinto retrospektyva
  • 33. Pabaigta (Done) Visiškai “pabaigtas” prieaugis (increment) turi atliktą: analizę dizainą perrašymą (refactoring) kodo rašymą dokumentaciją testavimą paleidimą demonstravimą
  • 34. Scrum projektas Tikslaiaukščiau už reikalavimus Detalus planavimas 1 sprintui Produkto planavimas pagal prioritetus Vartotojui funkcionalumas pristatytas po kiekvieno sprinto P S P V P V P V P V
  • 36.
  • 37. Fosbury Flop – istorija apie šuolį į aukštį Tradicinis šuolis į aukštį iki 1968 1968 Meksiko olimpiada – DickFosbury (aukso medalis) Nuo 1972 iki 2000 tik 2 medaliai buvo laimėti nenaudojant “FosburyFlop” Bet, net 1980 olimpiadoje ne visi naudojo “FosburyFlop”... Keistis sunku... http://en.wikipedia.org/wiki/Dick_Fosbury
  • 38. ScrumButs… <Mes naudojam Scrum, bet> <mes turime unikalias aplinkybes> <taigi mes turėjome pakeisti Scrum, kad jis veiktų čia>http://www.motionbox.com/videos/0a99deb71f13e2ca87 “Agiledevelopmentisliketeenagesex. Everyonesaysthey'redoing it, butonly 10% are. Andthosewho are -- ARE DOING IT WRONG.” - TheHackerChickBlog “Ifyou’renothavingfun, you’renotdoing it right!”- JosephPelrine, CST andSocialComplexityScientist
  • 40. Daugiauapie Scrum/Agile Mano blogas – http://scrum.agile.lt arba http://scrum.blogas.lt(Kol kas dar tuščias, bet tik kol kas ;) ) MIDI IT konferencija – “Agileir SCRUM: kas tai yra ir ko kompanijos diegiančios šiuos metodus tikisi iš programuotojų” LPD – “Agile Project Managementwith Scrum” …
  • 41. Nuorodos http://www.agilealliance.org– Agile http://www.scrumalliance.org – Scrum http://www.poppendieck.com– Lean http://www.pragprog.com– ThePragmatic Bookshelf http://www.joelonsoftware.com- Joel Spolsky blog
  • 44. Ačiū  Let’s Scrum! Vaidas Adomauskas v.adomauskas@gmail.com Mob. Tel.: 860038860 Facebook, Skype, LinkedIn…