ݺߣ

ݺߣShare a Scribd company logo
Kaip įtikinti jūsų įmonę
     pradėti (tikrai) taikyti Agile?



VISIT OUR BLOG: adform.com   Vaidas Adomauskas
TWITTER: adforminsider           2012-05-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
Ką “skauda”?




               3
Nekokybiškas produktas...




                            4
Paleidimų lėtėjimas




                      5
Kas jūsų vadovui kelia
galvos skausmą?




                          6
Kaip tai galime
išspręsti?



                  7
Produktą kurti iteracijomis




                              8
Greiti sprintai




                  9
Agile metodai gali būti
tinkamu vaistu



                          10
Agile “pardavimas”




                     11
Pinigai




          12
Projekto / produkto atsiperkamumo planas
http://scrum.agile.lt/ar-norite-uzdirbi-daugiau-737.html




 25
 20
 15
 10
  5
  0
 -5     Pradžia   Iteracija 1 Iteracija 2 Iteracija 3 Iteracija 4    2 sav po 4 sav po
-10                                                                 paleidimo paleidimo
-15
-20
-25
                            Išlaidos     Pajamos       Balansas

                                                                                      13
Projekto / produkto atsiperkamumo planas
http://scrum.agile.lt/ar-norite-uzdirbi-daugiau-737.html



40

30

20

10

 0
       Pradžia   Iteracija 1 Iteracija 2 Iteracija 3 Iteracija 4 2 sav po 4 sav po
-10
                                                     (pabaiga) paleidimo paleidimo
-20

-30
                        Tradicinis     Agile     Efektyvus Agile

                                                                                     14
3 nepriklausomi projektai
  Multitasking’as:
         P1         P2         P3     P1       P2      P3   P1   P2      P3

                          Projekto 1 laikas (7 sav.)

  Teoriškai:
               Project 1                   Project 2         Project 3

                    (3 sav.)

  Realybė:
          Project 1            Project 2        Project 3

               (2 sav.)

                           Visi projektai (6 sav.)

                                                                              15
Pajamos iš projektų
http://scrum.agile.lt/ar-norite-uzdirbi-daugiau-737.html

350
300
250
200
150
100
 50
  0
      1 diena 2 diena 3 diena 4 diena 5 diena 6 diena 7 diena 8 diena 9 diena Pabaiga
             Dirbant prie 3 projektų iš karto
             Dirbant prie vieno projekto vienu metu (teorinis skaičiavimas)
             Dirbant prie vieno projekto vienu metu (realybė)


                                                                                    16
Agile metodai leidžia
anksčiau gauti
   pajamas



                        17
Rizikos valdymas




                   18
Rizikos numatomos pradžioje




                              19
Rizika valdoma kas iteraciją




                               20
Projekto progreso sekimas –
paleidimo deginimo kreivė




                              21
Projekto progreso sekimas –
paleidimo deginimo kreivė




   http://blog.mountaingoatsoftware.com/improving-on-traditional-release-burndown-charts

                                                                                      22
Agile metodai leidžia
anksčiau suvaldyti
 projekto rizikas



                          23
Klientai




           24
Verčiam suprasti specifikacijas?




                                   25
Siūlom pabandyti sistemos dalį




                                 26
Kuris klientas laimingesnis?




                               27
Agile metodai leidžia
lengviau įtraukti
klientą į projektą



                         28
Rezultatas




             29
Kliento nuomonė gaunama vėlai




                                30
“Sėkmingas” projektas pagal specifikaciją




                                            31
Klientas įtakoja rezultatą




                             32
Projektas pagal poreikį




                          33
Produkto užduočių sąrašas (Product Backlog)




                                              34
Agile 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)




                                                                                          35
Agile metodai leidžia
gauti klientui
 naudingą
  rezultatą



                        36
Lietuvos
įmonių
pavyzdžiai


             37
Įmonė 1

 Projektų vadovas pabandė kelis
  sprintus, suprato, jog daug klausimų. Į Agile ir
  Scrum mokymus pasikvietė vadovą.




                                                     38
Įmonė 2

 Komanda pradėjo bandyti Scrum, bet daugeliui
  projektų vadovų neaišku kodėl reikia
  prioretizuoti projektus (ir kaip)?




                                                 39
Įmonė 3

 Įmonė greitai auga, reikia struktūrizuoti
  chaosu virstantį procesą




                                              40
Įmonė 4

 Pasikvietė valandos pabendravimui prie kavos.
  Pabandė. Pasikvietė į įmonės renginį
  “pranešimui”. Patys pasidarė seminarus. Didelis
  projektas – mokymai su klientu




                                                41
Įmonė 5

 Kolegos kitoj įmonėj įmonių grupėj naudoja
  Scrum (įmonė 1) ir pavydu kaip jiems sekasi




                                                42
Įmonė 6

 Gavom “Europinių pinigų”, norim pasimokyti
  PV, girdėjom apie Agile. Po mokymų, ieškom
  Scrum meistro projektui.




                                               43
Kaip įtikinti?




                 44
Nuo ko pradėti?

 Kas jūsų vadovui kelia
  galvos skausmą?

 Agile metodai gali būti
  tinkamu vaistu



                            45
Agile metodai leidžia

 Anksčiau gauti pajamas

 Anksčiau suvaldyti
  projekto rizikas

 Lengviau įtraukti klientą į
  projektą

 Gauti klientui naudingą
  rezultatą
                                46
Nepardavinėkit proceso!!!




                            47
Pasiruoškite pasipriešinimui pokyčiui

 “Overcoming Resistance to Change - Isn't It
  Obvious?“: http://www.youtube.com/watch?v=hcz1aZ60k7w




                                                          48
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


                                49
50

More Related Content

Vaidas Adomauskas - Kaip itikinti Jusu imone pradeti tikrai taikyti Agile