SlideShare une entreprise Scribd logo
1  sur  75
Judrus (Agile) projektų
                 valdymas




VISIT OUR BLOG: adform.com   Vaidas Adomauskas
TWITTER: adforminsider
                                 2011-11-22
Vaidas Adomauskas




                                   www.agile.lt, #agilelietuva
 Blog: http://scrum.agile.lt   www.facebook.com/agilelietuva
 Twitter: @adomauskas          www.slideshare.net/agilelietuva
 www.slideshare.net/vaidasa      www.agileturas.lt, #agileturas
 www.linkedin.com/in/vaidas     www.agilediena.lt, #agilediena


                                                            2
https://www.adform.com/site/company/careers/




                                               3
4
Visi mato reklaminius skydelius




                                  5
Planavimas




             6
Optimizavimas




                7
Ataskaitos




             8
Publisher Web                            Advertiser Web                               Search Engine
             Banner                                      Page                                Searched keyword
                                     Click                               Click
                                             Landing              Page
       …….            Banner                                                               Text Ad
                                              Page

                                                     Browsing
                                                     Tracking
                                                   Transactions




                                                  Internet

                      IN: Request or Event                                 OUT: Content



                               Ad Serving and Web Analytics Front End


                 Middleware, Databases, DataWarehouses, BI Back End


                  Management and Planning Tools, Reporting, BI Tools




Agencies       Advertisers           Publishers        Creative Agencies                    Operators           Partners
Adform




          125+ darbuotojai

          Biurai
           Danijoje, Švedijoje, Norvegijoj
           e, Jungtinėje
           Karalystėje, Vokietijoje, Čekijoj
           e, Lietuvoje, Lenkijoje, Ispanijo
           je ir Italijoje

                                               10
Adform Lietuvoje

 100+ darbuotojų
     60+ gamybos skyriuje
         Architektai
         Analitikai
         Programuotojai
         Testuotojai
     Produkto valdymas
     Klientų aptarnavimas
     Buhalterija
     Marketingas
     HR
     ...

                             11
Scrum Adforme



                        Scrum pradžia
• 1 komanda                2010-03      • >60 žmonių
• 1 projetas        • >40 žmonių        • 9 Scrum
                    • 6 Scrum             komandos
                      komandos          • Tyrėjų komanda
    Scrum pilotas                            Scrum dabar
       2009-12                                 2011-11




                                                           12
Kas yra girdėję apie Agile?




                              13
Ką žinote apie greitį?




                         14
Boeing 737 surinkimas

 K: Kiek laiko užtrunka galutinai surinkti
  Boeing 737? (pridėti
  sparnus, kylį, ratus, variklius, kėdes, laidus, lakū
  nų kabiną)
   1.   1-3 savaites
   2.   4-7 savaites
   3.   8-11 savaites
   4.   12-15 savaites
   5.   15+ savaites


 A: #1 -- 3 dienas… jų pralaidumas – 1 lėktuvas
  per dieną
                                                     15
Empire State pastatas

 K: Kiek laiko reikėjo pastatyti Empire State
  pastatą (1930)?
   1.   < 1 metus
   2.   1 – 2 metus
   3.   3 – 4 metus
   4.   4 – 5 metus
   5.   5+ metus


 A: #2--410 dienų…
  1 metai, 65 dienos
  (1930 -03-17 – 1931-05-01)


                                                 16
Southwest avialinijos

 1993m. rinkos vidurkis apsukti lėktuvą buvo
  55min.
 K: Per kiek laiko lėktuvus apsukdavo Southwest?
  1.   10-20 minučių
  2.   20-30 minučių
  3.   30-40 minučių
  4.   40-50 minučių
  5.   60+ minučių


 A: #1--17 minučių
  (69% greičiau!)


                                                17
TDD
 XP
                Continuous
                Integration




Lean
       RUP    Agile
Kaip esame pripratę
       dirbti?



                      20
Reikalavimai > dizainas > programavimas




                                          22
Integravimas ir testavimas




                    ?

                             23
Tradiciniai projektai – kaip šaudymas iš patrankos




                       Prielaidos:
                             Klientas žino ko nori
                             Programuotojai žino kaip
                              sukurti
                             Niekas pakeliui nepasikeis

                                                           24
Nuoseklusis (krioklinis) projektas




            P           V             S
       Planavimas   Vystymas   Stabilizavimas




                                                25
Nuoseklusis (krioklinis) projektas




 Reikalavimai (SRS)
     “Surašykit VISKĄ ką galite sugalvoti. Bet koks reikalavimų keitimas ateityje jums kainuos
      LABAI daug”

 Dokumentacija (artifacts)
     “Apsisaugosim kai ieškos kaltų”


                                                                                                  26
Mes kuriame nereikalingą funkcionalumą




                                                        This graph courtesy of Mary Poppendieck



 Didžiausia galimybė padidinti programinės įrangos
  kūrimo produktyvumą yra rašyti mažiau kodo!*
                    *Mary Poppiendieck, “It’s Not About Working Software”, Agileee 2010 conference



                                                                                             27
Galbūt tai darome sėkmingai?




                               28
Ar yra viltis?




                 29
Kas veikia?
                                          “Pirminė pagerėjimo priežastis yra ta, jog projektai tapo mažesni.”


                                          “Projektų įgyvendinimas iteratyviais procesais, o ne kaskadiniu
                                          metodu, kuris reikalavo jog visi projekto reikalavimai būtų apibrėžiami
                                          projekto pradžioje, yra didžiulis žingsnis į priekį”
Jim Johnson
Chairman of
Standish Group




                  “Nėra panacėjos, bet judrūs (Agile)
                  metodai yra labai arti to.




 Sources:
 http://www.softwaremag.com/L.cfm?Doc=newsletter/2004-01-
 15/Standish
 http://www.infoq.com/articles/Interview-Johnson-Standish-CHAOS
 ”My Life is Failure”, Jim Johnson’s book


                                                                                                                    30
Agile
          www.agilemanifesto.org
We are uncovering better ways of developing
software by doing it and helping others do it.
             February 11-13, 2001
            Snowbird ski resort, Utah


 Kent Beck                 Ron Jeffries
 Mike Beedle               Jon Kern
 Arie van Bennekum         Brian Marick
 Alistair Cockburn         Robert C. Martin
 Ward Cunningham           Steve Mellor
 Martin Fowler             Ken Schwaber
 James Grenning            Jeff Sutherland
 Jim Highsmith             Dave Thomas
 Andrew Hunt




                                                         31
Judrumo (Agile) manifestas

                              ...mes vertiname:



                                  Žmones ir jų
                                  bendravimą

                                          labiau nei


                               procesą ir įrankius


 http://agilemanifesto.org/

                                                       32
Judrumo (Agile) manifestas

                              ...mes vertiname:


                                    Veikiančią
                                programinę įrangą

                                             labiau nei


                                         išsamią
                                      dokumentaciją

 http://agilemanifesto.org/

                                                          33
Judrumo (Agile) manifestas

                              ...mes vertiname:


                                Bendradarbiavimą
                                   su klientu

                                             labiau nei


                                         derybas dėl
                                          kontraktų

 http://agilemanifesto.org/

                                                          34
Judrumo (Agile) manifestas

                              ...mes vertiname:


                                       Reagavimą į
                                        pokyčius

                                             labiau nei


                                        plano sekimą


 http://agilemanifesto.org/

                                                          35
Iteracija 1


   Pilnai pabaigtas
    (done)

   paleidžiamas (shipable)

   produkto prieaugis
    (increment)




                              37
Iteracija 2




              38
Iteracijos 3 - …




                   39
Agile yra procesas
kurti nuolat priaugantį
       produktą!




                          40
Judrūs projektai – kaip valdoma raketa




                    Prielaidos:
                          Klientas atras ko nori
                          Programuotojai atras kaip sukurti
                          Pokyčių tikrai bus

                                                        41
Judrus projektas




   P     P   V     P   V   P   V   P   V   S




                                               42
Judraus projekto planas
•   Sistema kuriama funkcijomis /            •   Funkcijų prioritetus galima keisti jei
    moduliais (dydis):                           pasikeitė svarbumas:
    –    Funkcija 1 (20)                         –    Funkcija 1 (20)
    –    Funkcija 2 (40)                         –    Funkcija 2 (40)
    –    Funkcija 3 (20)                         –    Funkcija 5 (20) – svarbesnė
    –    Funkcija 4 (40)                         –    Funkcija 3 (20)
    –    Funkcija 5 (20)                         –    Funkcija 4 (40)
    –    Funkcija 6 (40)                         –    Funkcija 6 (40)
         •    Viso (180)                              •     Viso (180)


•   Anksti matosi ar teisingai įvertinome:   •   Funkcijas galima keisti (tokio pat
                                                 dydžio funkcija:
    –   Funkcija 1 (20) – baigėm po 30 
                                                 –    Funkcija 1 (20)
    –   Funkcija 2 (40)
                                                 –    Funkcija 2 (40)
    –   Funkcija 3 (20)
                                                 –    Funkcija 3 (20)
    –   Funkcija 4 (40)
                                                 –    Funkcija 7 (40) – nauja
    –   Funkcija 5 (20)
                                                 –    Funkcija 5 (20)
    –   Funkcija 6 (40)
         •    Viso (180) - ar tikrai 180?        –    Funkcija 6 (40)
                                                      •     Viso (180)




                                                                                          43
44
Kaip judrūs (Agile) projektai įvykdomi?




                          Source: Dr. Dobb’s Journal 2008 Agile Adoption Survey


                                                                        45
Kas naudoja judrius (Agile) metodus?




Scrum mokymų žemėlapis: http://www.scrumalliance.org/courses/map (2011-06-16)

                                                                                46
Kodėl Agile veikia?




                      47
Multitaskingas ir fokusavimasis




                                  48
Multitaskingo žaidimas

 Pirma lentelė:
     Užpildykite stulpelius vertikaliai ( 1…10, I…X, A…C)
     Parašykite pabaigos laiką
     Pradedam!


 Antra lentelė:
     Užpildykite stulpelius iš kairės į dešinę (1, I, A, 2, II, B, 3…)
     Parašykite pabaigos laiką
     Pradedam!


 Komentarai?


                                                                          49
3 nepriklausomi projektai
  Multitaskingas:
          P1        P2      P3       P1       P2        P3   P1       P2      P3

                      Projekto 1 laikas (7 dienos)

  Teoriškai:
                 Project 1                  Project 2             Project 3

                   (3 dienos)

  Realybė:
             Project 1          Project 2      Project 3

               (2 dienos)

                         Visi projektai (6 dienos)

                                                                                   50
Apibrėžtas bei empirinis procesai




                                    51
Ar čia apibrėžtas ar empirinis procesas?


                             IT sistemų kūrimas




 Automobilių gamyba



                                              52
Startups


             IT
          projektai




 Kėdžių
gamyba
Empirinis procesas




                     54
Vadovavimas ir saviorganizacija




                                  55
Startups



             IT
          projektai




 Kėdžių
gamyba
Stabili komanda




Viktorija Trubačiūtė http://www.slideshare.net/AgileLietuva/vieno-pilotinio-projekto-istorija, Lietuvos Agile Diena 2011



                                                                                                                           57
Sub-optimization vs. Optimize the Whole




                                          58
Startups



             IT
          projektai




 Kėdžių
gamyba
Tarp-funkcinė komanda




                        60
61
Agile metodai




                62
Metodai                 Praktikos
                Agile
                  Continuous
XP                Integration
                                TDD

Lean
          ...                    ...
                                  63
Visa istorija
          Lean (Toyota)
          Scrum
          Extreme Programming (XP)
              Test Driven Development (TDD)
              Pair programming
Laikas




              Continues integration
              Refactoring
              Planning poker
              …
          Agile
          Kanban
          …

                                               64
Scrum




        65
Ekstremalus programavimas (XP)

 12 praktikų
     The Planning Game
     Small releases
     Metaphor
     Simple design
     Continues Testing
     Refactoring
     Pair programming
     Collective code ownership
     Continuous integration
     40 hour week
     On-site customer
     Coding standards


                                  66
Scrum              Daily Scrum
                 Team

                                            XP                         Sprint
                                                                      backlog
                                      Whole team


 Product                                                  Coding                Burndown
                      Collective                                                  chart
 backlog              ownership             TDD          standard



           Customer
             tests              Pair                 Refactoring       Planning     Sprint
Product                     programming                                            Planning
                                                                         game
 owner                                                                             meeting

                      Continuous           Simple       Sustainable
                      Integration          design          Pace


                                          Metaphor

                                           Small
                                          releases
              ScrumMaster
                                                       Sprint
                                                       Review




                                                                                              67
Kanban




   Vizualizuok darbo procesą
   Limituok pradėtą darbą (WIP – work in progress)
   Matuok ir optimizuok tėkmę

                                                      68
Kiti Agile metodai

 Feature Driven Development (FDD)
 Agile Modeling
 Crystal
 Agile Unified Process (AUP)
 Dynamic Systems Development
  Method (DSDM)
 …




                                     69
Kas čia blogai?
Blogai naudojasi įrankiu       Naudoja blogą įrankį




Nei viena iš šių problemų yra sukelta įrankio!!!
                                                70
Skirtingi įrankiai
Daugiau aprašantys                                                                                                                                                                              Daugiau lankstūs
                                                    RUP                                                 XP                            Scrum                          Kanban                        Do Whatever
                                                   (120+)                                              (12)                             (9)                            (3)                             (0)
    •   Architecture Reviewer                        •   Business use case realization
    •   Business Designer                            •   Business use-case model                •   Whole team               •   Scrum Master              •   Visualize the workflow
    •   Business-Model Reviewer                      •   Business vision                        •   Coding standard          •   Product Owner             •   Limit WIP
    •   Business-Process Analyst                     •   Change request                         •   TDD                      •   Team                      •   Measure and optimize lead time
    •   Capsule Designer                             •   Configuration audit findings           •   Collective ownership     •   Sprint planning meeting
    •   Change Control Manager                       •   Configuration management plan          •   Customer tests           •   Daily Scrum
    •   Code Reviewer                                •   Data model                             •   Pair programming         •   Sprint review
    •   Configuration Manager                        •   Deployment model                       •   Refactoring              •   Product backlogt
    •   Course Developer                             •   Deployment plan                        •   Planning game            •   Sprint backlog
    •   Database Designer                            •   Design guidelines                      •   Continuous integration   •   BUrndown chart
    •   Deployment Manager                           •   Design model                           •   Simple design
    •   Design Reviewer                              •   Development case                       •   Sustainable pace
    •   Designer                                     •   Development-organization               •   Metaphor
    •   Graphic Artist                                   assessment                             •   Small releases
    •   Implementer                                  •   End-user support mateirla
    •   Integrator                                   •   Glossary
    •   Process Engineer                             •   Implementation model
    •   Project Manager                              •   Installation artifacts
    •   Project Reviewer                             •   Integration build plan
    •   Requirements Reviewer                        •   Issues list
    •   Requirements Specifier                       •   Iteration assessment
    •   Software Architect                           •   Iteration plan
    •   Stakeholder                                  •   Manual styleguide




                                                                                                 Kuris geresnis?
    •   System Administrator                         •   Programming guidelines
    •   System Analyst                               •   Quality assurance plan
    •   Technical Writer                             •   Reference architecture
    •   Test Analyst                                 •   Release notes
    •   Test Designer                                •   Requirements attributes
    •   Test Manager                                 •   Requirements
    •   Tester                                           management plan
    •   Tool Specialist                              •   Review record
    •   User-Interface Designer                      •   Risk list
    •   Architectural analysis                       •   Risk management plan
    •   Assess Viability of architectural proof-     •   Software architecture
        of-concept                                       document
    •   Capsule design                               •   Software development
    •   Class design                                     plan
    •   Construct architectural proof-of-            •   Software requirements specification
        concept                                      •   Stakeholder requests
    •   Database design                              •   Status assessment




                                                                                                 Lyginti
    •   Describe distribution                        •   Supplementary business specification
    •   Describe the run-time architecture           •   Supplementary specification
    •   Design test packages and classes             •   Target organization assessment
    •   Develop design guidelines                    •   Test automation architecture
    •   Develop programming guidelines               •   Test cases
    •   Identify design elements                     •   Test environment configuration
    •   Identify design mechanisms                   •   Test evaluation summary
    •   Incorporate design elements                  •   Test guidelines



                                                                                                  supratimui, ne
    •   Prioritize use cases                         •   Test ideas list
    •   Review the architecture                      •   Test interface specification
    •   Review the design                            •   Test plan
    •   Structure the implementation model           •   Test suite
    •   Subsystem design                             •   Tool guidelines
    •   Use-case analysis                            •   Training materials
    •   Use-case design                              •   Use case model



                                                                                                  teisimui!
    •   Analysis model                               •   Use case package
    •   Architectural proof-of-concept               •   Use-case modeling guidelines
    •   Bill of materials                            •   Use-case realization
    •   Business architecture document               •   Use-case storyboard
    •   Business case                                •   User-interface guidelines
    •   Business glossary                            •   User-interface prototype
    •   Business modeling guidelines                 •   Vision
    •   Business object model                        •   Work order
    •   Business rules                               •   Workload analysis model
    •   Business use case




                                                                                                                                                                                                                 71
Agile
      Chaos                       Process

   No planning           Product Backlog : just in
(no predictability)       time and just enough

                              Just in time and
No documentation
                              minimal enough

                         Microsoft, IBM, Amazon,
   Small teams
                               Adform 

                                                     72
73
Įvertinkite paskaitą, ačiū!




                          http://www.noop.nl/2011/04/the-feedback-door.html


                                                                      74
Ačiū 


         v.adomauskas@gmail.com
                 00370 600 38860
                Blog: http://scrum.agile.lt
                   Twitter: @adomauskas
              www.slideshare.net/vaidasa
              www.linkedin.com/in/vaidas


                                75

Contenu connexe

Tendances

Agile projekto plano sudraymas
Agile projekto plano sudraymasAgile projekto plano sudraymas
Agile projekto plano sudraymasVaidas Adomauskas
 
Agile projekto planas - kaip ji paruošti?
Agile projekto planas - kaip ji paruošti?Agile projekto planas - kaip ji paruošti?
Agile projekto planas - kaip ji paruošti?Vaidas Adomauskas
 
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
 
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
 
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsLeonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsAgile 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
 
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
 
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
 
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
 
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
 
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
 
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
 
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 ir M. Žemaitis: Viešieji pirkimai ir Agile. Rekomendacijos
A. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. RekomendacijosA. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. Rekomendacijos
A. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. RekomendacijosAgile Lietuva
 
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 dsdm atern projeku valdymo metodika
Agile dsdm atern projeku valdymo metodikaAgile dsdm atern projeku valdymo metodika
Agile dsdm atern projeku valdymo metodikaAgile Lietuva
 
L. Miškinytė - Viešasis sektorius ir Agile
L. Miškinytė - Viešasis sektorius ir AgileL. Miškinytė - Viešasis sektorius ir Agile
L. Miškinytė - Viešasis sektorius ir AgileAgile 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
 

Tendances (20)

Scrum Kas Tai (2010 03 25)
Scrum Kas Tai (2010 03 25)Scrum Kas Tai (2010 03 25)
Scrum Kas Tai (2010 03 25)
 
Agile projekto plano sudraymas
Agile projekto plano sudraymasAgile projekto plano sudraymas
Agile projekto plano sudraymas
 
Agile projekto planas - kaip ji paruošti?
Agile projekto planas - kaip ji paruošti?Agile projekto planas - kaip ji paruošti?
Agile projekto planas - kaip ji paruošti?
 
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
 
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...
 
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsLeonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
 
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 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
 
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
 
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
 
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...
 
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...
 
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
 
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 2013
Agile 2013Agile 2013
Agile 2013
 
A. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. Rekomendacijos
A. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. RekomendacijosA. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. Rekomendacijos
A. Kovaliov ir M. Žemaitis: Viešieji pirkimai ir Agile. Rekomendacijos
 
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 dsdm atern projeku valdymo metodika
Agile dsdm atern projeku valdymo metodikaAgile dsdm atern projeku valdymo metodika
Agile dsdm atern projeku valdymo metodika
 
L. Miškinytė - Viešasis sektorius ir Agile
L. Miškinytė - Viešasis sektorius ir AgileL. Miškinytė - Viešasis sektorius ir Agile
L. Miškinytė - Viešasis sektorius ir Agile
 
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
 

En vedette

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
 
Newmat Stretch Ceiling Product Line
Newmat Stretch Ceiling Product LineNewmat Stretch Ceiling Product Line
Newmat Stretch Ceiling Product LineDivya Devu
 
Kurasova, Olga ; Marcinkevičius, Virginijus ; Medvedev, Viktor ; Rapečka, Aur...
Kurasova, Olga ; Marcinkevičius, Virginijus ; Medvedev, Viktor ; Rapečka, Aur...Kurasova, Olga ; Marcinkevičius, Virginijus ; Medvedev, Viktor ; Rapečka, Aur...
Kurasova, Olga ; Marcinkevičius, Virginijus ; Medvedev, Viktor ; Rapečka, Aur...Lietuvos kompiuterininkų sąjunga
 
Mobile Data Stream Mining (Foundations)
Mobile Data Stream Mining (Foundations)Mobile Data Stream Mining (Foundations)
Mobile Data Stream Mining (Foundations)Mohamed Medhat Gaber
 
Olga KURASOVA „Duomenų analizės įrankio DAMIS panaudojimas“
Olga KURASOVA „Duomenų analizės įrankio DAMIS panaudojimas“Olga KURASOVA „Duomenų analizės įrankio DAMIS panaudojimas“
Olga KURASOVA „Duomenų analizės įrankio DAMIS panaudojimas“Lietuvos kompiuterininkų sąjunga
 
Agile software development
Agile software developmentAgile software development
Agile software developmentRajesh Piryani
 
Kibernetinis saugumas: iššūkiai, atakų tipai bei telekomunikacijų operatoriau...
Kibernetinis saugumas: iššūkiai, atakų tipai bei telekomunikacijų operatoriau...Kibernetinis saugumas: iššūkiai, atakų tipai bei telekomunikacijų operatoriau...
Kibernetinis saugumas: iššūkiai, atakų tipai bei telekomunikacijų operatoriau...TEO LT, AB
 
Metodika, skirta įmonių į paslaugas orientuotos architektūros sistemų nefunk...
Metodika,  skirta įmonių į paslaugas orientuotos architektūros sistemų nefunk...Metodika,  skirta įmonių į paslaugas orientuotos architektūros sistemų nefunk...
Metodika, skirta įmonių į paslaugas orientuotos architektūros sistemų nefunk...Sandra Svanidzaitė, PhD, CBAP
 
Gintaras Čiurlionis. Kibernetinės erdvės iššūkiai Lietuvoje – teisiniai, inst...
Gintaras Čiurlionis. Kibernetinės erdvės iššūkiai Lietuvoje – teisiniai, inst...Gintaras Čiurlionis. Kibernetinės erdvės iššūkiai Lietuvoje – teisiniai, inst...
Gintaras Čiurlionis. Kibernetinės erdvės iššūkiai Lietuvoje – teisiniai, inst...TEO LT, AB
 
Chapter - 8.1 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
Chapter - 8.1 Data Mining Concepts and Techniques 2nd Ed slides Han & KamberChapter - 8.1 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
Chapter - 8.1 Data Mining Concepts and Techniques 2nd Ed slides Han & Kambererror007
 
Introduction to Master Data Services in SQL Server 2012
Introduction to Master Data Services in SQL Server 2012Introduction to Master Data Services in SQL Server 2012
Introduction to Master Data Services in SQL Server 2012Stéphane Fréchette
 
Distributed Database System
Distributed Database SystemDistributed Database System
Distributed Database SystemSulemang
 
Paskaita nr3 bevieliai_tinklai
Paskaita nr3 bevieliai_tinklaiPaskaita nr3 bevieliai_tinklai
Paskaita nr3 bevieliai_tinklaiDonatas Bukelis
 
Kompiuteriu tinklai ir_telekomunikacijos_teorijos_konspektas
Kompiuteriu tinklai ir_telekomunikacijos_teorijos_konspektasKompiuteriu tinklai ir_telekomunikacijos_teorijos_konspektas
Kompiuteriu tinklai ir_telekomunikacijos_teorijos_konspektasDonatas Bukelis
 
Business Process Design
Business Process DesignBusiness Process Design
Business Process DesignSandy Kemsley
 

En vedette (16)

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...
 
Newmat Stretch Ceiling Product Line
Newmat Stretch Ceiling Product LineNewmat Stretch Ceiling Product Line
Newmat Stretch Ceiling Product Line
 
Kurasova, Olga ; Marcinkevičius, Virginijus ; Medvedev, Viktor ; Rapečka, Aur...
Kurasova, Olga ; Marcinkevičius, Virginijus ; Medvedev, Viktor ; Rapečka, Aur...Kurasova, Olga ; Marcinkevičius, Virginijus ; Medvedev, Viktor ; Rapečka, Aur...
Kurasova, Olga ; Marcinkevičius, Virginijus ; Medvedev, Viktor ; Rapečka, Aur...
 
Mobile Data Stream Mining (Foundations)
Mobile Data Stream Mining (Foundations)Mobile Data Stream Mining (Foundations)
Mobile Data Stream Mining (Foundations)
 
Olga KURASOVA „Duomenų analizės įrankio DAMIS panaudojimas“
Olga KURASOVA „Duomenų analizės įrankio DAMIS panaudojimas“Olga KURASOVA „Duomenų analizės įrankio DAMIS panaudojimas“
Olga KURASOVA „Duomenų analizės įrankio DAMIS panaudojimas“
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Kibernetinis saugumas: iššūkiai, atakų tipai bei telekomunikacijų operatoriau...
Kibernetinis saugumas: iššūkiai, atakų tipai bei telekomunikacijų operatoriau...Kibernetinis saugumas: iššūkiai, atakų tipai bei telekomunikacijų operatoriau...
Kibernetinis saugumas: iššūkiai, atakų tipai bei telekomunikacijų operatoriau...
 
Metodika, skirta įmonių į paslaugas orientuotos architektūros sistemų nefunk...
Metodika,  skirta įmonių į paslaugas orientuotos architektūros sistemų nefunk...Metodika,  skirta įmonių į paslaugas orientuotos architektūros sistemų nefunk...
Metodika, skirta įmonių į paslaugas orientuotos architektūros sistemų nefunk...
 
Gintaras Čiurlionis. Kibernetinės erdvės iššūkiai Lietuvoje – teisiniai, inst...
Gintaras Čiurlionis. Kibernetinės erdvės iššūkiai Lietuvoje – teisiniai, inst...Gintaras Čiurlionis. Kibernetinės erdvės iššūkiai Lietuvoje – teisiniai, inst...
Gintaras Čiurlionis. Kibernetinės erdvės iššūkiai Lietuvoje – teisiniai, inst...
 
Chapter - 8.1 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
Chapter - 8.1 Data Mining Concepts and Techniques 2nd Ed slides Han & KamberChapter - 8.1 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
Chapter - 8.1 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
 
Java Web Services
Java Web ServicesJava Web Services
Java Web Services
 
Introduction to Master Data Services in SQL Server 2012
Introduction to Master Data Services in SQL Server 2012Introduction to Master Data Services in SQL Server 2012
Introduction to Master Data Services in SQL Server 2012
 
Distributed Database System
Distributed Database SystemDistributed Database System
Distributed Database System
 
Paskaita nr3 bevieliai_tinklai
Paskaita nr3 bevieliai_tinklaiPaskaita nr3 bevieliai_tinklai
Paskaita nr3 bevieliai_tinklai
 
Kompiuteriu tinklai ir_telekomunikacijos_teorijos_konspektas
Kompiuteriu tinklai ir_telekomunikacijos_teorijos_konspektasKompiuteriu tinklai ir_telekomunikacijos_teorijos_konspektas
Kompiuteriu tinklai ir_telekomunikacijos_teorijos_konspektas
 
Business Process Design
Business Process DesignBusiness Process Design
Business Process Design
 

Similaire à Judrus (Agile) projektu valdymas

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
 
D.Antipenkovas - Kaip išlikti Agile tiriant informacines sistemas
D.Antipenkovas -  Kaip išlikti Agile tiriant informacines sistemasD.Antipenkovas -  Kaip išlikti Agile tiriant informacines sistemas
D.Antipenkovas - Kaip išlikti Agile tiriant informacines sistemasAgile Lietuva
 
Present Connection informacija praktikantams
Present Connection informacija praktikantamsPresent Connection informacija praktikantams
Present Connection informacija praktikantamsDomantas Jovaisas
 
Meettup1 20191003 viesajam sektoriui
Meettup1 20191003 viesajam sektoriui Meettup1 20191003 viesajam sektoriui
Meettup1 20191003 viesajam sektoriui Agile Lietuva
 
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
 
SaaS - finansinio plano sudarymas
SaaS - finansinio plano sudarymasSaaS - finansinio plano sudarymas
SaaS - finansinio plano sudarymasDomantas Jovaisas
 
M2 Prezentacija 2010
M2 Prezentacija 2010M2 Prezentacija 2010
M2 Prezentacija 2010M2
 
M2 Prezentacija 2009
M2 Prezentacija 2009M2 Prezentacija 2009
M2 Prezentacija 2009M2
 
M2_Prezentacija_2009
M2_Prezentacija_2009M2_Prezentacija_2009
M2_Prezentacija_2009M2
 
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
 
Agile valstybiniame sektoriuje: realaus IT projekto patirtis
Agile valstybiniame sektoriuje: realaus IT projekto patirtisAgile valstybiniame sektoriuje: realaus IT projekto patirtis
Agile valstybiniame sektoriuje: realaus IT projekto patirtisAgile 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
 
Apie Agile grūdus ir pelus
Apie Agile grūdus ir pelusApie Agile grūdus ir pelus
Apie Agile grūdus ir pelusAgile Lietuva
 
Veiklos procesų aprašymo nauda
Veiklos procesų aprašymo naudaVeiklos procesų aprašymo nauda
Veiklos procesų aprašymo naudaStrongPoint Baltics
 
M2 Prezentacija 2010 Lt
M2 Prezentacija 2010 LtM2 Prezentacija 2010 Lt
M2 Prezentacija 2010 LtM2
 
IT pirkimų iššūkiai: pirkti ar ne? Ką ir Kaip?
IT pirkimų iššūkiai: pirkti ar ne? Ką ir Kaip?IT pirkimų iššūkiai: pirkti ar ne? Ką ir Kaip?
IT pirkimų iššūkiai: pirkti ar ne? Ką ir Kaip?Marijus Stroncikas
 
EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir Algor...
EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir  Algor...EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir  Algor...
EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir Algor...Agile Lietuva
 

Similaire à Judrus (Agile) projektu valdymas (20)

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)
 
D.Antipenkovas - Kaip išlikti Agile tiriant informacines sistemas
D.Antipenkovas -  Kaip išlikti Agile tiriant informacines sistemasD.Antipenkovas -  Kaip išlikti Agile tiriant informacines sistemas
D.Antipenkovas - Kaip išlikti Agile tiriant informacines sistemas
 
Present Connection informacija praktikantams
Present Connection informacija praktikantamsPresent Connection informacija praktikantams
Present Connection informacija praktikantams
 
Meettup1 20191003 viesajam sektoriui
Meettup1 20191003 viesajam sektoriui Meettup1 20191003 viesajam sektoriui
Meettup1 20191003 viesajam sektoriui
 
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 ....
 
SaaS - finansinio plano sudarymas
SaaS - finansinio plano sudarymasSaaS - finansinio plano sudarymas
SaaS - finansinio plano sudarymas
 
Agile marketing
Agile marketingAgile marketing
Agile marketing
 
M2 Prezentacija 2010
M2 Prezentacija 2010M2 Prezentacija 2010
M2 Prezentacija 2010
 
M2 Prezentacija 2009
M2 Prezentacija 2009M2 Prezentacija 2009
M2 Prezentacija 2009
 
M2_Prezentacija_2009
M2_Prezentacija_2009M2_Prezentacija_2009
M2_Prezentacija_2009
 
Agile diena 2012 d.antipenkovas
Agile diena 2012 d.antipenkovasAgile diena 2012 d.antipenkovas
Agile diena 2012 d.antipenkovas
 
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 valstybiniame sektoriuje: realaus IT projekto patirtis
Agile valstybiniame sektoriuje: realaus IT projekto patirtisAgile valstybiniame sektoriuje: realaus IT projekto patirtis
Agile valstybiniame sektoriuje: realaus IT projekto patirtis
 
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...
 
Apie Agile grūdus ir pelus
Apie Agile grūdus ir pelusApie Agile grūdus ir pelus
Apie Agile grūdus ir pelus
 
Veiklos procesų aprašymo nauda
Veiklos procesų aprašymo naudaVeiklos procesų aprašymo nauda
Veiklos procesų aprašymo nauda
 
Internetinis marketingas
Internetinis marketingasInternetinis marketingas
Internetinis marketingas
 
M2 Prezentacija 2010 Lt
M2 Prezentacija 2010 LtM2 Prezentacija 2010 Lt
M2 Prezentacija 2010 Lt
 
IT pirkimų iššūkiai: pirkti ar ne? Ką ir Kaip?
IT pirkimų iššūkiai: pirkti ar ne? Ką ir Kaip?IT pirkimų iššūkiai: pirkti ar ne? Ką ir Kaip?
IT pirkimų iššūkiai: pirkti ar ne? Ką ir Kaip?
 
EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir Algor...
EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir  Algor...EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir  Algor...
EPIS - elektroninių paslaugų integracijos sistemos diegimas. INVEGA ir Algor...
 

Plus 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 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
 
4 mitai apie reikalavimus darbuotojams
4 mitai apie reikalavimus darbuotojams4 mitai apie reikalavimus darbuotojams
4 mitai apie reikalavimus darbuotojamsVaidas Adomauskas
 

Plus 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 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
 
4 mitai apie reikalavimus darbuotojams
4 mitai apie reikalavimus darbuotojams4 mitai apie reikalavimus darbuotojams
4 mitai apie reikalavimus darbuotojams
 

Judrus (Agile) projektu valdymas

  • 1. Judrus (Agile) projektų valdymas VISIT OUR BLOG: adform.com Vaidas Adomauskas TWITTER: adforminsider 2011-11-22
  • 2. Vaidas Adomauskas www.agile.lt, #agilelietuva Blog: http://scrum.agile.lt www.facebook.com/agilelietuva Twitter: @adomauskas www.slideshare.net/agilelietuva www.slideshare.net/vaidasa www.agileturas.lt, #agileturas www.linkedin.com/in/vaidas www.agilediena.lt, #agilediena 2
  • 4. 4
  • 5. Visi mato reklaminius skydelius 5
  • 9. Publisher Web Advertiser Web Search Engine Banner Page Searched keyword Click Click Landing Page ……. Banner Text Ad Page Browsing Tracking Transactions Internet IN: Request or Event OUT: Content Ad Serving and Web Analytics Front End Middleware, Databases, DataWarehouses, BI Back End Management and Planning Tools, Reporting, BI Tools Agencies Advertisers Publishers Creative Agencies Operators Partners
  • 10. Adform  125+ darbuotojai  Biurai Danijoje, Švedijoje, Norvegijoj e, Jungtinėje Karalystėje, Vokietijoje, Čekijoj e, Lietuvoje, Lenkijoje, Ispanijo je ir Italijoje 10
  • 11. Adform Lietuvoje  100+ darbuotojų  60+ gamybos skyriuje  Architektai  Analitikai  Programuotojai  Testuotojai  Produkto valdymas  Klientų aptarnavimas  Buhalterija  Marketingas  HR  ... 11
  • 12. Scrum Adforme Scrum pradžia • 1 komanda 2010-03 • >60 žmonių • 1 projetas • >40 žmonių • 9 Scrum • 6 Scrum komandos komandos • Tyrėjų komanda Scrum pilotas Scrum dabar 2009-12 2011-11 12
  • 13. Kas yra girdėję apie Agile? 13
  • 14. Ką žinote apie greitį? 14
  • 15. Boeing 737 surinkimas  K: Kiek laiko užtrunka galutinai surinkti Boeing 737? (pridėti sparnus, kylį, ratus, variklius, kėdes, laidus, lakū nų kabiną) 1. 1-3 savaites 2. 4-7 savaites 3. 8-11 savaites 4. 12-15 savaites 5. 15+ savaites  A: #1 -- 3 dienas… jų pralaidumas – 1 lėktuvas per dieną 15
  • 16. Empire State pastatas  K: Kiek laiko reikėjo pastatyti Empire State pastatą (1930)? 1. < 1 metus 2. 1 – 2 metus 3. 3 – 4 metus 4. 4 – 5 metus 5. 5+ metus  A: #2--410 dienų… 1 metai, 65 dienos (1930 -03-17 – 1931-05-01) 16
  • 17. Southwest avialinijos  1993m. rinkos vidurkis apsukti lėktuvą buvo 55min.  K: Per kiek laiko lėktuvus apsukdavo Southwest? 1. 10-20 minučių 2. 20-30 minučių 3. 30-40 minučių 4. 40-50 minučių 5. 60+ minučių  A: #1--17 minučių (69% greičiau!) 17
  • 18.
  • 19. TDD XP Continuous Integration Lean RUP Agile
  • 20. Kaip esame pripratę dirbti? 20
  • 21.
  • 22. Reikalavimai > dizainas > programavimas 22
  • 24. Tradiciniai projektai – kaip šaudymas iš patrankos Prielaidos:  Klientas žino ko nori  Programuotojai žino kaip sukurti  Niekas pakeliui nepasikeis 24
  • 25. Nuoseklusis (krioklinis) projektas P V S Planavimas Vystymas Stabilizavimas 25
  • 26. Nuoseklusis (krioklinis) projektas  Reikalavimai (SRS)  “Surašykit VISKĄ ką galite sugalvoti. Bet koks reikalavimų keitimas ateityje jums kainuos LABAI daug”  Dokumentacija (artifacts)  “Apsisaugosim kai ieškos kaltų” 26
  • 27. Mes kuriame nereikalingą funkcionalumą This graph courtesy of Mary Poppendieck Didžiausia galimybė padidinti programinės įrangos kūrimo produktyvumą yra rašyti mažiau kodo!* *Mary Poppiendieck, “It’s Not About Working Software”, Agileee 2010 conference 27
  • 28. Galbūt tai darome sėkmingai? 28
  • 30. Kas veikia? “Pirminė pagerėjimo priežastis yra ta, jog projektai tapo mažesni.” “Projektų įgyvendinimas iteratyviais procesais, o ne kaskadiniu metodu, kuris reikalavo jog visi projekto reikalavimai būtų apibrėžiami projekto pradžioje, yra didžiulis žingsnis į priekį” Jim Johnson Chairman of Standish Group “Nėra panacėjos, bet judrūs (Agile) metodai yra labai arti to. Sources: http://www.softwaremag.com/L.cfm?Doc=newsletter/2004-01- 15/Standish http://www.infoq.com/articles/Interview-Johnson-Standish-CHAOS ”My Life is Failure”, Jim Johnson’s book 30
  • 31. Agile www.agilemanifesto.org We are uncovering better ways of developing software by doing it and helping others do it. February 11-13, 2001 Snowbird ski resort, Utah Kent Beck Ron Jeffries Mike Beedle Jon Kern Arie van Bennekum Brian Marick Alistair Cockburn Robert C. Martin Ward Cunningham Steve Mellor Martin Fowler Ken Schwaber James Grenning Jeff Sutherland Jim Highsmith Dave Thomas Andrew Hunt 31
  • 32. Judrumo (Agile) manifestas ...mes vertiname: Žmones ir jų bendravimą labiau nei procesą ir įrankius http://agilemanifesto.org/ 32
  • 33. Judrumo (Agile) manifestas ...mes vertiname: Veikiančią programinę įrangą labiau nei išsamią dokumentaciją http://agilemanifesto.org/ 33
  • 34. Judrumo (Agile) manifestas ...mes vertiname: Bendradarbiavimą su klientu labiau nei derybas dėl kontraktų http://agilemanifesto.org/ 34
  • 35. Judrumo (Agile) manifestas ...mes vertiname: Reagavimą į pokyčius labiau nei plano sekimą http://agilemanifesto.org/ 35
  • 36.
  • 37. Iteracija 1  Pilnai pabaigtas (done)  paleidžiamas (shipable)  produkto prieaugis (increment) 37
  • 39. Iteracijos 3 - … 39
  • 40. Agile yra procesas kurti nuolat priaugantį produktą! 40
  • 41. Judrūs projektai – kaip valdoma raketa Prielaidos:  Klientas atras ko nori  Programuotojai atras kaip sukurti  Pokyčių tikrai bus 41
  • 42. Judrus projektas P P V P V P V P V S 42
  • 43. Judraus projekto planas • Sistema kuriama funkcijomis / • Funkcijų prioritetus galima keisti jei moduliais (dydis): pasikeitė svarbumas: – Funkcija 1 (20) – Funkcija 1 (20) – Funkcija 2 (40) – Funkcija 2 (40) – Funkcija 3 (20) – Funkcija 5 (20) – svarbesnė – Funkcija 4 (40) – Funkcija 3 (20) – Funkcija 5 (20) – Funkcija 4 (40) – Funkcija 6 (40) – Funkcija 6 (40) • Viso (180) • Viso (180) • Anksti matosi ar teisingai įvertinome: • Funkcijas galima keisti (tokio pat dydžio funkcija: – Funkcija 1 (20) – baigėm po 30  – Funkcija 1 (20) – Funkcija 2 (40) – Funkcija 2 (40) – Funkcija 3 (20) – Funkcija 3 (20) – Funkcija 4 (40) – Funkcija 7 (40) – nauja – Funkcija 5 (20) – Funkcija 5 (20) – Funkcija 6 (40) • Viso (180) - ar tikrai 180? – Funkcija 6 (40) • Viso (180) 43
  • 44. 44
  • 45. Kaip judrūs (Agile) projektai įvykdomi? Source: Dr. Dobb’s Journal 2008 Agile Adoption Survey 45
  • 46. Kas naudoja judrius (Agile) metodus? Scrum mokymų žemėlapis: http://www.scrumalliance.org/courses/map (2011-06-16) 46
  • 49. Multitaskingo žaidimas  Pirma lentelė:  Užpildykite stulpelius vertikaliai ( 1…10, I…X, A…C)  Parašykite pabaigos laiką  Pradedam!  Antra lentelė:  Užpildykite stulpelius iš kairės į dešinę (1, I, A, 2, II, B, 3…)  Parašykite pabaigos laiką  Pradedam!  Komentarai? 49
  • 50. 3 nepriklausomi projektai Multitaskingas: P1 P2 P3 P1 P2 P3 P1 P2 P3 Projekto 1 laikas (7 dienos) Teoriškai: Project 1 Project 2 Project 3 (3 dienos) Realybė: Project 1 Project 2 Project 3 (2 dienos) Visi projektai (6 dienos) 50
  • 52. Ar čia apibrėžtas ar empirinis procesas? IT sistemų kūrimas Automobilių gamyba 52
  • 53. Startups IT projektai Kėdžių gamyba
  • 56. Startups IT projektai Kėdžių gamyba
  • 57. Stabili komanda Viktorija Trubačiūtė http://www.slideshare.net/AgileLietuva/vieno-pilotinio-projekto-istorija, Lietuvos Agile Diena 2011 57
  • 59. Startups IT projektai Kėdžių gamyba
  • 61. 61
  • 63. Metodai Praktikos Agile Continuous XP Integration TDD Lean ... ... 63
  • 64. Visa istorija  Lean (Toyota)  Scrum  Extreme Programming (XP)  Test Driven Development (TDD)  Pair programming Laikas  Continues integration  Refactoring  Planning poker  …  Agile  Kanban  … 64
  • 65. Scrum 65
  • 66. Ekstremalus programavimas (XP)  12 praktikų  The Planning Game  Small releases  Metaphor  Simple design  Continues Testing  Refactoring  Pair programming  Collective code ownership  Continuous integration  40 hour week  On-site customer  Coding standards 66
  • 67. Scrum Daily Scrum Team XP Sprint backlog Whole team Product Coding Burndown Collective chart backlog ownership TDD standard Customer tests Pair Refactoring Planning Sprint Product programming Planning game owner meeting Continuous Simple Sustainable Integration design Pace Metaphor Small releases ScrumMaster Sprint Review 67
  • 68. Kanban  Vizualizuok darbo procesą  Limituok pradėtą darbą (WIP – work in progress)  Matuok ir optimizuok tėkmę 68
  • 69. Kiti Agile metodai  Feature Driven Development (FDD)  Agile Modeling  Crystal  Agile Unified Process (AUP)  Dynamic Systems Development Method (DSDM)  … 69
  • 70. Kas čia blogai? Blogai naudojasi įrankiu Naudoja blogą įrankį Nei viena iš šių problemų yra sukelta įrankio!!! 70
  • 71. Skirtingi įrankiai Daugiau aprašantys Daugiau lankstūs RUP XP Scrum Kanban Do Whatever (120+) (12) (9) (3) (0) • Architecture Reviewer • Business use case realization • Business Designer • Business use-case model • Whole team • Scrum Master • Visualize the workflow • Business-Model Reviewer • Business vision • Coding standard • Product Owner • Limit WIP • Business-Process Analyst • Change request • TDD • Team • Measure and optimize lead time • Capsule Designer • Configuration audit findings • Collective ownership • Sprint planning meeting • Change Control Manager • Configuration management plan • Customer tests • Daily Scrum • Code Reviewer • Data model • Pair programming • Sprint review • Configuration Manager • Deployment model • Refactoring • Product backlogt • Course Developer • Deployment plan • Planning game • Sprint backlog • Database Designer • Design guidelines • Continuous integration • BUrndown chart • Deployment Manager • Design model • Simple design • Design Reviewer • Development case • Sustainable pace • Designer • Development-organization • Metaphor • Graphic Artist assessment • Small releases • Implementer • End-user support mateirla • Integrator • Glossary • Process Engineer • Implementation model • Project Manager • Installation artifacts • Project Reviewer • Integration build plan • Requirements Reviewer • Issues list • Requirements Specifier • Iteration assessment • Software Architect • Iteration plan • Stakeholder • Manual styleguide  Kuris geresnis? • System Administrator • Programming guidelines • System Analyst • Quality assurance plan • Technical Writer • Reference architecture • Test Analyst • Release notes • Test Designer • Requirements attributes • Test Manager • Requirements • Tester management plan • Tool Specialist • Review record • User-Interface Designer • Risk list • Architectural analysis • Risk management plan • Assess Viability of architectural proof- • Software architecture of-concept document • Capsule design • Software development • Class design plan • Construct architectural proof-of- • Software requirements specification concept • Stakeholder requests • Database design • Status assessment  Lyginti • Describe distribution • Supplementary business specification • Describe the run-time architecture • Supplementary specification • Design test packages and classes • Target organization assessment • Develop design guidelines • Test automation architecture • Develop programming guidelines • Test cases • Identify design elements • Test environment configuration • Identify design mechanisms • Test evaluation summary • Incorporate design elements • Test guidelines supratimui, ne • Prioritize use cases • Test ideas list • Review the architecture • Test interface specification • Review the design • Test plan • Structure the implementation model • Test suite • Subsystem design • Tool guidelines • Use-case analysis • Training materials • Use-case design • Use case model teisimui! • Analysis model • Use case package • Architectural proof-of-concept • Use-case modeling guidelines • Bill of materials • Use-case realization • Business architecture document • Use-case storyboard • Business case • User-interface guidelines • Business glossary • User-interface prototype • Business modeling guidelines • Vision • Business object model • Work order • Business rules • Workload analysis model • Business use case 71
  • 72. Agile Chaos Process No planning Product Backlog : just in (no predictability) time and just enough Just in time and No documentation minimal enough Microsoft, IBM, Amazon, Small teams Adform  72
  • 73. 73
  • 74. Įvertinkite paskaitą, ačiū! http://www.noop.nl/2011/04/the-feedback-door.html 74
  • 75. Ačiū  v.adomauskas@gmail.com 00370 600 38860 Blog: http://scrum.agile.lt Twitter: @adomauskas www.slideshare.net/vaidasa www.linkedin.com/in/vaidas 75

Notes de l'éditeur

  1. Definition of Done
  2. How long will they work together?Usually… less than a 1 monthUsually… analysts at the beginning, testers will join in the endHow many projects will they work on?Usually… 2 or moreWhat activities will we take to build a team?Usually… beers!
  3. Never blame the tool!