SlideShare a Scribd company logo
1 of 52
Sådan indføres agil udvikling

                             Og sådan kan det gå galt...




Copyright 2011, BestBrains
Vores erfaringsbasis


                • Egen implementation over 6 år
                • BestBrains tager sin egen medicin
                • En lille snes virksomheder, som vi har
                  guidet/hjulpet/coachet
                • Involvering i meget store agile projekter



Copyright 2011, BestBrains
Hvad har de fået ud af det......

          •            Bedre, hurtigere levering
          •            Koordinering af teams i Ukraine og Danmark
          •            Mest respekterede udviklingsteam
          •            Fælles metode for teams spredt over hele USA,
                       konstant forbedring

          •            Og undervejs også frustrationer, skænderier,
                       opsigelser, mistillid…….


Copyright 2011, BestBrains
En rejse
      Man "Indfører" ikke agil udvikling, man starter på en rejse,
        der med tiden vil gøre organisationen mere agil:
       • Forudsigelighed
       • Kvalitet
       • Fleksibilitet
       • Kort fra idé til resultat

                             "Agilitet"



                                             Tid



Copyright 2011, BestBrains
Et ofte set mønster




                                               Organisationen har en problemløsende kultur




    Frustration når det ikke er så let
                                         De første sejre Det seje træk


       Initiel enthusiasme




Copyright 2011, BestBrains
Implementeringsmodellen

          3 spørgsmål:                               Implementering              Hvorfor?


                     •       Hvorfor?
                     •       Nuværende situation?
                     •       Hvordan motiverer vi?
          •            Strategi for implementering
                                                                                        Nuværende
                                                  Plan
          •            Trinvis implementering                                            sitiuation




                                                                      Motivere




Copyright 2011, BestBrains
Hvorfor?
        • Forretningens ønsker:
                   •         Effektivitet?
                   •         Kvalitet?
                   •         Pålidelighed?
        • Medarbejdernes ønsker:
                   •         Mere indflydelse?
                   •         Ro til at gøre arbejdet ordentligt?
                   •         Gladere kunder?

• Er der overlap mellem forretningens og
  medarbejdernes mål?
• Definér success – hvordan måler vi det?


Copyright 2011, BestBrains
Agil udvikling må ikke være målet i
          sig selv
          Eksempel:
          Vi har i de seneste år oplevet
          1. At vi bruger mere og mere tid på at håndtere
              kundeklager
          2. Det bliver sværere og sværere at få nye versioner af
              vores produkt på gaden.
          Vi vil indføre agile metoder for at vende denne trend og
          øge frekvensen af nye versioner, så vi kan frigive hvert
          kvartal, og samtidig forventer vi et fald I kundeklager på
          mindst 30% over det næste år.


Copyright 2011, BestBrains
Eksisterende situation
         • Team
                     o Kender de hinanden godt?
                     o Team kultur og virksomhedskultur?
                     o Faglig standard?
         • Proces
                     o Hvordan foregår udvikling i dag?
                     o Er der en beskrevet proces?
                     o Hvordan er den faktiske proces?
         • Produkt/Projekt
                     o Greenfield vs eksisterende produkt
                     o Kvalitet og design af eksisterende løsning
                     o Teknologi
         • Organisation
                     o Ledelse
                     o Teams


Copyright 2011, BestBrains
Motivation

      Væk fra                Henimod
       • Fejl                 • Muligheder
       • Forsinkelser         • Pålidelighed
       • Overarbejde          • Gøre det rigtige
       • Kriser               • Markedsmæssige
       • Tab af kunder          muligheder
       • Bureaukrati          • Faglig udvkling

Copyright 2011, BestBrains
Effektiv motivation


Brændende platform er godt til at få folk til at flytte benene

Desværre holder de op med at bevæge sig så snart temperaturen er
  faldet

En motiverende vision er langt stærkere for det lange seje træk, som
  kendetegner indførelsen af agil udvikling.




Copyright 2011, BestBrains
Forest and Mountain People




        XP is an experiment in answer to the question, How would you program if you had
           enough time?i Now, you can't have extra time, because this is business after all, and
           we are certainly playing to win. But if you had enough time, you would write tests;
           you would restructure the system when you learned something; you would talk a lot
           with fellow programmers and with the customer.




Copyright 2011, BestBrains
Implementations strategi
         • Hvem kan være drivkræfter?
                     oToneangivende udviklere
                     oRespekterede team-leads
         • Hvem skal med ombord
                     oEr der en magtfuld test-organisation?
                     oHvad med projektlederne?
         • Hvordan takler vi ændringer i
           organisationen og folks arbejdsområder?

Copyright 2011, BestBrains
Udgangspunkt




Copyright 2011, BestBrains
Scrum




Copyright 2011, BestBrains
Scrum


                • Planlægnings løget

                                Produkt

                                Release

                                 Sprint
                                 Daglig



Copyright 2011, BestBrains
Kanban

          1. Analyser nuværende proces og
             komprimér værdistrøm
          2. Visualiser processen og lav WIP-grænser
          3. Inspect and adapt




Copyright 2011, BestBrains
XP

          • 1 praksis ad gangen
          • Team og teknik er i fokus i starten
          • Den velsmurte udviklingsmaskine




Copyright 2011, BestBrains
Tilgang               Kunde siden                       Tekniksiden



       Scrum 1               •   Sprint backlog                   •   Estimering
                             •   Interaktion med teamet           •   Sprint planlægning
                             •   Product vision                   •   Daglig praksis
                             •   Product backlog                  •   Done -Done
                             •   Release planlægning              •   Review
                             •   Make ready proces                •   Retrospektiver
                             •   Inspect and adapt                •   Agil engineering
                                                                  •   Release planlægning




       Scrum 2                   •   Product vision               •   Backlog estimering
                                 •   Release planlægning          •   Release planlæning
                                 •   Product backlog              •   Sprint planlægning
                                 •   Sprint backlog               •   Daglig praksis
                                 •   Interaktion med teamet       •   Done -Done
                                 •   make ready process           •   Review
                                 •   Inspect and adapt            •   Retrospektiver
                                                                  •   Agil Engineering
                                                                  •   Release planlægning

       Kanban                    •   eksisterende proces          •   Eksisterende proces
                                 •   Komprimer værdistrømmen      •   Komprimer værdistrøm
                                 •   Prioriterings regler         •   WIP limits
                                 •   Inspect and adapt            •   Daglig praksis
                                                                  •   Done-Done
                                                                  •   Inspect and adapt


       XP                        •   On-site customer             •   Agil Engineering
                                 •   Metafor/Vision               •   Iterations planning
                                 •   User stories                 •   Demo




Copyright 2011, BestBrains
Pilot eller……
                • Pilot:
                             – Udvælg et projekt med omtanke
                               • Vigtigt, men ikke for vigtigt
                               • God sandsynlighed for at lykkes
                             – Indbyg løbende evaluering og lad læring
                               komme resten af organisationen tilgode




Copyright 2011, BestBrains
Eller all in……




Copyright 2011, BestBrains
LARGE
   S C A L E

   AGILE
TRANSFORMATION
How Salesforce.com revolutionized their R&D
development methodology in a Big Bang way

       Steve Greene | Chris Fry
History
8
Age of Salesforce in years
from the beginning
3
Number of people in R&D
Number of Major Releases per year
7 years later
rapid success
35,000+
  Customers
900,000
  Subscribers
110 Million
  transactions per day
200+
 people in R&D
but
it was getting more difficult to deliver
Days between Major Releases




            Features Delivered per Team




2000       2001      2002     2003        2004   2005   2006
Number of Major Releases per year
Everyone jumped in together
Transformation Results

        Features Delivered per Team




        Days between Major Releases



 2000     2001     2002     2003      2004   2005   2006   2007
Created a dedicated, cross-
 functional rollout team
Positioned as a return to our
 core values
KISS   Listen to your   Iterate
         customers
Our customers are happy…
Our teams are happier…
PRAKTISKE UDFORDRINGER


Copyright 2011, BestBrains
Første forsøg er sjældent nok
        •            Daglige møder
        •            Estimering
        •            Samarbejde, åbenhed
        •            Forbedring og problemløsning
        •            T- formede
        •            At nå helt i mål
        •            Forudsigelighed
        •            Selvorganisering


Copyright 2011, BestBrains
Persontyper og modstand…


                • Primadonnaen
                • Den passive modstander
                • Brændt barn
                • Konvertitten
                • Den fraværende ledelse
                • Den alt for nærværende ledelse


Copyright 2011, BestBrains
Selvorganisering eller ledelse?
        • The L-word

        • Ledelse er nødvendig!
                   •         Holder processen på sporet
                   •         Forventninger
                   •         Mentoring
                   •         Justeringer uden for
                             teamets kompetence


Copyright 2011, BestBrains
Uanset udgangspunktet
                • Undervejs vil der være
                             – Tilbageslag og problemer
                             – Sejre og nye erkendelser
                • Perioder med fokus på
                             – Teknisk excellence og godt håndværk
                             – Team
                             – Planlægning og styring


Copyright 2011, BestBrains
Uanset udgangspunktet
                • En vellykket agil transformation ender
                  altid
                             – Som noget andet end man troede i starten
                               • Ellers lærer man ikke undervejs
                             – Som netop den virksomheds eller det
                               teams måde at lave agil udvikling




Copyright 2011, BestBrains
Hvad skal starte med?
      • Kanban hvis
                   –         Der er meget uplanlagt arbejde
                   –         Stor variation
                   –         Skepsis mod for store forandringer
                   –         Hvis I kan slippe afsted med det
      • Scrum, hvis
                   – I ligner en startup fra Silicon Valley
      • XP, hvis
                   – Nyt projekt
                   – Dygtige, erfarne udviklere



Copyright 2011, BestBrains

More Related Content

Similar to Sådan indføres agil udvikling nov 2011

Reload præsentation
Reload præsentationReload præsentation
Reload præsentationReload! A/S
 
Hvad er kanban egentlig
Hvad er kanban egentlig Hvad er kanban egentlig
Hvad er kanban egentlig BestBrains
 
Erfaringer fra Design Sprint - sådan får din virksomhed mest ud af dem
Erfaringer fra Design Sprint - sådan får din virksomhed mest ud af demErfaringer fra Design Sprint - sådan får din virksomhed mest ud af dem
Erfaringer fra Design Sprint - sådan får din virksomhed mest ud af demPeytz & Co
 
Intro til agile 31 aug 2015
Intro til agile 31 aug 2015Intro til agile 31 aug 2015
Intro til agile 31 aug 2015BestBrains
 
Hvorofor offshore, når man kan nearshore af Orla Pedersen, Boas Specialister
Hvorofor offshore, når man kan nearshore af Orla Pedersen, Boas SpecialisterHvorofor offshore, når man kan nearshore af Orla Pedersen, Boas Specialister
Hvorofor offshore, når man kan nearshore af Orla Pedersen, Boas SpecialisterInfinIT - Innovationsnetværket for it
 
Få fordelene ved agil udvikling i it-porteføljen (IBM Global Business Services)
Få fordelene ved agil udvikling i it-porteføljen (IBM Global Business Services)Få fordelene ved agil udvikling i it-porteføljen (IBM Global Business Services)
Få fordelene ved agil udvikling i it-porteføljen (IBM Global Business Services)IBM Danmark
 
Derfor lever googles design sprint op til hypen
Derfor lever googles design sprint op til hypenDerfor lever googles design sprint op til hypen
Derfor lever googles design sprint op til hypenPeytz & Co
 
At arbejde med CMS i 2013
At arbejde med CMS i 2013At arbejde med CMS i 2013
At arbejde med CMS i 2013Janus Boye
 
Morten T. Højberg, Moment: Hvordan skaber design værdi for en servicevirksomhed?
Morten T. Højberg, Moment: Hvordan skaber design værdi for en servicevirksomhed?Morten T. Højberg, Moment: Hvordan skaber design værdi for en servicevirksomhed?
Morten T. Højberg, Moment: Hvordan skaber design værdi for en servicevirksomhed?Danish Design Centre
 
Sådan bliver du klar til website
Sådan bliver du klar til websiteSådan bliver du klar til website
Sådan bliver du klar til websitePeytz & Co
 
Ressourcestyring ovenfra - Jacob Buchardt, Metier
Ressourcestyring ovenfra - Jacob Buchardt, MetierRessourcestyring ovenfra - Jacob Buchardt, Metier
Ressourcestyring ovenfra - Jacob Buchardt, MetierMediehuset Ingeniøren Live
 
Morgenmøde business intelligence fra ord til handling-website
Morgenmøde  business intelligence fra ord til handling-websiteMorgenmøde  business intelligence fra ord til handling-website
Morgenmøde business intelligence fra ord til handling-websiteIsaLindbaek
 
Prøv dig frem eller specificer dig ihjel
Prøv dig frem eller specificer dig ihjelPrøv dig frem eller specificer dig ihjel
Prøv dig frem eller specificer dig ihjelCreuna
 
Morgenmøde business intelligence fra ord til handling-website
Morgenmøde  business intelligence fra ord til handling-websiteMorgenmøde  business intelligence fra ord til handling-website
Morgenmøde business intelligence fra ord til handling-websiteIsaLindbaek
 
Successiv implementering - Lars Møller, Rambøll
Successiv implementering - Lars Møller, Rambøll Successiv implementering - Lars Møller, Rambøll
Successiv implementering - Lars Møller, Rambøll Mediehuset Ingeniøren Live
 
Bliv klar til et digitalt projekt
Bliv klar til et digitalt projektBliv klar til et digitalt projekt
Bliv klar til et digitalt projektPeytz & Co
 

Similar to Sådan indføres agil udvikling nov 2011 (20)

Reload præsentation
Reload præsentationReload præsentation
Reload præsentation
 
Hvad er kanban egentlig
Hvad er kanban egentlig Hvad er kanban egentlig
Hvad er kanban egentlig
 
Erfaringer fra Design Sprint - sådan får din virksomhed mest ud af dem
Erfaringer fra Design Sprint - sådan får din virksomhed mest ud af demErfaringer fra Design Sprint - sådan får din virksomhed mest ud af dem
Erfaringer fra Design Sprint - sådan får din virksomhed mest ud af dem
 
Juridiskfakultet1
Juridiskfakultet1Juridiskfakultet1
Juridiskfakultet1
 
Deconstruct
DeconstructDeconstruct
Deconstruct
 
Intro til agile 31 aug 2015
Intro til agile 31 aug 2015Intro til agile 31 aug 2015
Intro til agile 31 aug 2015
 
Hvorofor offshore, når man kan nearshore af Orla Pedersen, Boas Specialister
Hvorofor offshore, når man kan nearshore af Orla Pedersen, Boas SpecialisterHvorofor offshore, når man kan nearshore af Orla Pedersen, Boas Specialister
Hvorofor offshore, når man kan nearshore af Orla Pedersen, Boas Specialister
 
Få fordelene ved agil udvikling i it-porteføljen (IBM Global Business Services)
Få fordelene ved agil udvikling i it-porteføljen (IBM Global Business Services)Få fordelene ved agil udvikling i it-porteføljen (IBM Global Business Services)
Få fordelene ved agil udvikling i it-porteføljen (IBM Global Business Services)
 
Derfor lever googles design sprint op til hypen
Derfor lever googles design sprint op til hypenDerfor lever googles design sprint op til hypen
Derfor lever googles design sprint op til hypen
 
At arbejde med CMS i 2013
At arbejde med CMS i 2013At arbejde med CMS i 2013
At arbejde med CMS i 2013
 
Morten T. Højberg, Moment: Hvordan skaber design værdi for en servicevirksomhed?
Morten T. Højberg, Moment: Hvordan skaber design værdi for en servicevirksomhed?Morten T. Højberg, Moment: Hvordan skaber design værdi for en servicevirksomhed?
Morten T. Højberg, Moment: Hvordan skaber design værdi for en servicevirksomhed?
 
Sådan bliver du klar til website
Sådan bliver du klar til websiteSådan bliver du klar til website
Sådan bliver du klar til website
 
Smk -2015.09.30
Smk  -2015.09.30Smk  -2015.09.30
Smk -2015.09.30
 
Lean Project Management 2
Lean Project Management 2Lean Project Management 2
Lean Project Management 2
 
Ressourcestyring ovenfra - Jacob Buchardt, Metier
Ressourcestyring ovenfra - Jacob Buchardt, MetierRessourcestyring ovenfra - Jacob Buchardt, Metier
Ressourcestyring ovenfra - Jacob Buchardt, Metier
 
Morgenmøde business intelligence fra ord til handling-website
Morgenmøde  business intelligence fra ord til handling-websiteMorgenmøde  business intelligence fra ord til handling-website
Morgenmøde business intelligence fra ord til handling-website
 
Prøv dig frem eller specificer dig ihjel
Prøv dig frem eller specificer dig ihjelPrøv dig frem eller specificer dig ihjel
Prøv dig frem eller specificer dig ihjel
 
Morgenmøde business intelligence fra ord til handling-website
Morgenmøde  business intelligence fra ord til handling-websiteMorgenmøde  business intelligence fra ord til handling-website
Morgenmøde business intelligence fra ord til handling-website
 
Successiv implementering - Lars Møller, Rambøll
Successiv implementering - Lars Møller, Rambøll Successiv implementering - Lars Møller, Rambøll
Successiv implementering - Lars Møller, Rambøll
 
Bliv klar til et digitalt projekt
Bliv klar til et digitalt projektBliv klar til et digitalt projekt
Bliv klar til et digitalt projekt
 

More from Bent_jensen

A vision workshop xp2012
A vision workshop xp2012A vision workshop xp2012
A vision workshop xp2012Bent_jensen
 
Agil udvikling i store projekter maj 2012
Agil udvikling i store projekter maj 2012Agil udvikling i store projekter maj 2012
Agil udvikling i store projekter maj 2012Bent_jensen
 
Styr gennem kaos 15 mar 2012
Styr gennem kaos 15 mar 2012Styr gennem kaos 15 mar 2012
Styr gennem kaos 15 mar 2012Bent_jensen
 
Problemløsning for viderekommende marts 2012
Problemløsning for viderekommende marts 2012Problemløsning for viderekommende marts 2012
Problemløsning for viderekommende marts 2012Bent_jensen
 
7 vaner for effektive software teams februar 2012
7 vaner for effektive software teams februar 20127 vaner for effektive software teams februar 2012
7 vaner for effektive software teams februar 2012Bent_jensen
 
Innovativ agil udvikling
Innovativ agil udviklingInnovativ agil udvikling
Innovativ agil udviklingBent_jensen
 
Hvad er kanban egentlig?
Hvad er kanban egentlig?Hvad er kanban egentlig?
Hvad er kanban egentlig?Bent_jensen
 
Agil udvikling i store projekter
Agil udvikling i store projekterAgil udvikling i store projekter
Agil udvikling i store projekterBent_jensen
 

More from Bent_jensen (8)

A vision workshop xp2012
A vision workshop xp2012A vision workshop xp2012
A vision workshop xp2012
 
Agil udvikling i store projekter maj 2012
Agil udvikling i store projekter maj 2012Agil udvikling i store projekter maj 2012
Agil udvikling i store projekter maj 2012
 
Styr gennem kaos 15 mar 2012
Styr gennem kaos 15 mar 2012Styr gennem kaos 15 mar 2012
Styr gennem kaos 15 mar 2012
 
Problemløsning for viderekommende marts 2012
Problemløsning for viderekommende marts 2012Problemløsning for viderekommende marts 2012
Problemløsning for viderekommende marts 2012
 
7 vaner for effektive software teams februar 2012
7 vaner for effektive software teams februar 20127 vaner for effektive software teams februar 2012
7 vaner for effektive software teams februar 2012
 
Innovativ agil udvikling
Innovativ agil udviklingInnovativ agil udvikling
Innovativ agil udvikling
 
Hvad er kanban egentlig?
Hvad er kanban egentlig?Hvad er kanban egentlig?
Hvad er kanban egentlig?
 
Agil udvikling i store projekter
Agil udvikling i store projekterAgil udvikling i store projekter
Agil udvikling i store projekter
 

Sådan indføres agil udvikling nov 2011

  • 1. Sådan indføres agil udvikling Og sådan kan det gå galt... Copyright 2011, BestBrains
  • 2. Vores erfaringsbasis • Egen implementation over 6 år • BestBrains tager sin egen medicin • En lille snes virksomheder, som vi har guidet/hjulpet/coachet • Involvering i meget store agile projekter Copyright 2011, BestBrains
  • 3. Hvad har de fået ud af det...... • Bedre, hurtigere levering • Koordinering af teams i Ukraine og Danmark • Mest respekterede udviklingsteam • Fælles metode for teams spredt over hele USA, konstant forbedring • Og undervejs også frustrationer, skænderier, opsigelser, mistillid……. Copyright 2011, BestBrains
  • 4. En rejse Man "Indfører" ikke agil udvikling, man starter på en rejse, der med tiden vil gøre organisationen mere agil: • Forudsigelighed • Kvalitet • Fleksibilitet • Kort fra idé til resultat "Agilitet" Tid Copyright 2011, BestBrains
  • 5. Et ofte set mønster Organisationen har en problemløsende kultur Frustration når det ikke er så let De første sejre Det seje træk Initiel enthusiasme Copyright 2011, BestBrains
  • 6. Implementeringsmodellen 3 spørgsmål: Implementering Hvorfor? • Hvorfor? • Nuværende situation? • Hvordan motiverer vi? • Strategi for implementering Nuværende Plan • Trinvis implementering sitiuation Motivere Copyright 2011, BestBrains
  • 7. Hvorfor? • Forretningens ønsker: • Effektivitet? • Kvalitet? • Pålidelighed? • Medarbejdernes ønsker: • Mere indflydelse? • Ro til at gøre arbejdet ordentligt? • Gladere kunder? • Er der overlap mellem forretningens og medarbejdernes mål? • Definér success – hvordan måler vi det? Copyright 2011, BestBrains
  • 8. Agil udvikling må ikke være målet i sig selv Eksempel: Vi har i de seneste år oplevet 1. At vi bruger mere og mere tid på at håndtere kundeklager 2. Det bliver sværere og sværere at få nye versioner af vores produkt på gaden. Vi vil indføre agile metoder for at vende denne trend og øge frekvensen af nye versioner, så vi kan frigive hvert kvartal, og samtidig forventer vi et fald I kundeklager på mindst 30% over det næste år. Copyright 2011, BestBrains
  • 9. Eksisterende situation • Team o Kender de hinanden godt? o Team kultur og virksomhedskultur? o Faglig standard? • Proces o Hvordan foregår udvikling i dag? o Er der en beskrevet proces? o Hvordan er den faktiske proces? • Produkt/Projekt o Greenfield vs eksisterende produkt o Kvalitet og design af eksisterende løsning o Teknologi • Organisation o Ledelse o Teams Copyright 2011, BestBrains
  • 10. Motivation Væk fra Henimod • Fejl • Muligheder • Forsinkelser • Pålidelighed • Overarbejde • Gøre det rigtige • Kriser • Markedsmæssige • Tab af kunder muligheder • Bureaukrati • Faglig udvkling Copyright 2011, BestBrains
  • 11. Effektiv motivation Brændende platform er godt til at få folk til at flytte benene Desværre holder de op med at bevæge sig så snart temperaturen er faldet En motiverende vision er langt stærkere for det lange seje træk, som kendetegner indførelsen af agil udvikling. Copyright 2011, BestBrains
  • 12. Forest and Mountain People XP is an experiment in answer to the question, How would you program if you had enough time?i Now, you can't have extra time, because this is business after all, and we are certainly playing to win. But if you had enough time, you would write tests; you would restructure the system when you learned something; you would talk a lot with fellow programmers and with the customer. Copyright 2011, BestBrains
  • 13. Implementations strategi • Hvem kan være drivkræfter? oToneangivende udviklere oRespekterede team-leads • Hvem skal med ombord oEr der en magtfuld test-organisation? oHvad med projektlederne? • Hvordan takler vi ændringer i organisationen og folks arbejdsområder? Copyright 2011, BestBrains
  • 16. Scrum • Planlægnings løget Produkt Release Sprint Daglig Copyright 2011, BestBrains
  • 17. Kanban 1. Analyser nuværende proces og komprimér værdistrøm 2. Visualiser processen og lav WIP-grænser 3. Inspect and adapt Copyright 2011, BestBrains
  • 18. XP • 1 praksis ad gangen • Team og teknik er i fokus i starten • Den velsmurte udviklingsmaskine Copyright 2011, BestBrains
  • 19. Tilgang Kunde siden Tekniksiden Scrum 1 • Sprint backlog • Estimering • Interaktion med teamet • Sprint planlægning • Product vision • Daglig praksis • Product backlog • Done -Done • Release planlægning • Review • Make ready proces • Retrospektiver • Inspect and adapt • Agil engineering • Release planlægning Scrum 2 • Product vision • Backlog estimering • Release planlægning • Release planlæning • Product backlog • Sprint planlægning • Sprint backlog • Daglig praksis • Interaktion med teamet • Done -Done • make ready process • Review • Inspect and adapt • Retrospektiver • Agil Engineering • Release planlægning Kanban • eksisterende proces • Eksisterende proces • Komprimer værdistrømmen • Komprimer værdistrøm • Prioriterings regler • WIP limits • Inspect and adapt • Daglig praksis • Done-Done • Inspect and adapt XP • On-site customer • Agil Engineering • Metafor/Vision • Iterations planning • User stories • Demo Copyright 2011, BestBrains
  • 20. Pilot eller…… • Pilot: – Udvælg et projekt med omtanke • Vigtigt, men ikke for vigtigt • God sandsynlighed for at lykkes – Indbyg løbende evaluering og lad læring komme resten af organisationen tilgode Copyright 2011, BestBrains
  • 21. Eller all in…… Copyright 2011, BestBrains
  • 22. LARGE S C A L E AGILE TRANSFORMATION How Salesforce.com revolutionized their R&D development methodology in a Big Bang way Steve Greene | Chris Fry
  • 27. Number of Major Releases per year
  • 32. 110 Million transactions per day
  • 34. but
  • 35. it was getting more difficult to deliver
  • 36. Days between Major Releases Features Delivered per Team 2000 2001 2002 2003 2004 2005 2006
  • 37. Number of Major Releases per year
  • 38. Everyone jumped in together
  • 39. Transformation Results Features Delivered per Team Days between Major Releases 2000 2001 2002 2003 2004 2005 2006 2007
  • 40. Created a dedicated, cross- functional rollout team
  • 41. Positioned as a return to our core values
  • 42. KISS Listen to your Iterate customers
  • 43. Our customers are happy…
  • 44. Our teams are happier…
  • 45.
  • 47. Første forsøg er sjældent nok • Daglige møder • Estimering • Samarbejde, åbenhed • Forbedring og problemløsning • T- formede • At nå helt i mål • Forudsigelighed • Selvorganisering Copyright 2011, BestBrains
  • 48. Persontyper og modstand… • Primadonnaen • Den passive modstander • Brændt barn • Konvertitten • Den fraværende ledelse • Den alt for nærværende ledelse Copyright 2011, BestBrains
  • 49. Selvorganisering eller ledelse? • The L-word • Ledelse er nødvendig! • Holder processen på sporet • Forventninger • Mentoring • Justeringer uden for teamets kompetence Copyright 2011, BestBrains
  • 50. Uanset udgangspunktet • Undervejs vil der være – Tilbageslag og problemer – Sejre og nye erkendelser • Perioder med fokus på – Teknisk excellence og godt håndværk – Team – Planlægning og styring Copyright 2011, BestBrains
  • 51. Uanset udgangspunktet • En vellykket agil transformation ender altid – Som noget andet end man troede i starten • Ellers lærer man ikke undervejs – Som netop den virksomheds eller det teams måde at lave agil udvikling Copyright 2011, BestBrains
  • 52. Hvad skal starte med? • Kanban hvis – Der er meget uplanlagt arbejde – Stor variation – Skepsis mod for store forandringer – Hvis I kan slippe afsted med det • Scrum, hvis – I ligner en startup fra Silicon Valley • XP, hvis – Nyt projekt – Dygtige, erfarne udviklere Copyright 2011, BestBrains