Model driven                             development   Test driven   development                            Feature driven...
Hvordan kan vi sikre os, at vi udvikler de rigtige ting, der giver størst muligforretningsværdi med færrest mulige        ...
DagsordenHvorfor værdidreven udvikling?Værdi-gabetInvesteringsmetaforMinimal Marketable feature (MMF)Problem- og løsningsd...
Nuværende tilstand
Ønsket tilstand
Værdidreven udviklingValue driven developmentIngen fast definitionUnder udvikling i det agile miljøForskellige metoder, de...
Værdi-gabet   Ønsket            Gab   Kunne mere   Nu             Gøre mere                  Mere effektivt               ...
InvesteringsmetaforFunktionalitet A                   Return on Investment                   (ROI)        Udviklingsomkost...
Minimal Marketable Feature”Noget der er synligt for brugeren”Return i cash     Hvornår? Hvad tjener vi? Hvad sparer vi?   ...
Investeringsgraf for feature A      Penge                                       Hvad tjener vi?                           ...
Investeringsgraf for feature A      Penge                                        Hvad tjener vi?                          ...
Opdeling af features                                  Online                               rejsebureau      Rejseplanlægge...
Udfordringer ved investeringKender vi de fulde omkostninger?  Implementering  Vedligeholdelse  Drift  Support  Omkostning ...
User storySom en bruger modtager jeg et nyhedsbrev hvert  måned med produktnyheder, så jeg kan holde mig  opdateret omkrin...
Det perfekte varmeskjold?
Hvad er problemet?Hvad er løsningerne?Problemdomæne          Løsningsdomæne     Mål                    Middel
Dine løsninger?Problemdomæne                    Løsningsdomæne                                    Web 2.0      Salg på mob...
InnovationsmetaforFind problemet (bag løsningen)Spørg hvorfor … og hvorfor … og hvorforForstå problemet og måletHvilke mul...
Helikopter-blikhvem? - hvorfor?    hvad?   hvordan?   Nyhedsbrev                Anbefalinger                           Til...
Acme.comMission  Tilbyde konkurrencedygtige og miljøvenlige produkterStrategi  Bedre indtjening ved at sælge nye produkter...
Forslag til value storyMål: 5% større salg af nye produkterValue story  Hvem er interessenter?  Hvem vil mærke værdiforske...
Forslag til value storyHvem er interessenter?  Salgsafdeling, produktionsafdeling, IT, markedsføringsafdeling, ledelseHvem...
Value decision tabeller Forretningsmål                Markedsføring       Effektivitetsforbedring Profit                  ...
Agil vs. værdidreven                Agil metode   VærdidrevenMere                                        Sælge fleremarked...
Syntese af metoder?Innovativ proces at finde reelle mål og værdier inden  søgning efter løsninger  Bedst gjort i fællesska...
Videre læsningSoftware by Numbers: Low-Risk, High-Return Development.   Mark Denne & Jane Cleland-Huang 2003.Measuring Bus...
Upcoming SlideShare
Loading in …5
×

Vaerdi dreven udvikling

286 views
211 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
286
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Interesse for emnet Ikke noget fast rammeværk eller metode Jeg har kigget på metoder og principper ind i en forståelsesramme. Inspiration til jer om at arbejde mere med værdiaspektet af IT og software To måder at tænke værdi tilvækst på, som går ud på hvordan man relaterer sig til problemer og løsninger og
  • Forretningen og udvikling til at tale sammen Fra Mission og strategi til system
  • Eksempler på forskelle: Kunne mere: Levere nye produkter eller service til kunder Gøre mere: Med de samme ressourcer kunne gøre mere Mere effektitv: Gøre de samme ting ved brug af færre tid og resourcer Lettere: Gøre de samme ting hurtigere Hvordan kan man arbejde med opnå værdi-forskelle i forhold til IT?
  • Software by Numbers
  • Joseph Francis Shea Hvornår accepterer vi en løsning?
  • Vaerdi dreven udvikling

    1. 1. Model driven development Test driven development Feature driven developmentBug driven development Værdidreven udviklingBehavoiur driven development Community driven development Jesper Thaning, BestBrains 13. april 2010
    2. 2. Hvordan kan vi sikre os, at vi udvikler de rigtige ting, der giver størst muligforretningsværdi med færrest mulige omkostninger?
    3. 3. DagsordenHvorfor værdidreven udvikling?Værdi-gabetInvesteringsmetaforMinimal Marketable feature (MMF)Problem- og løsningsdomænerInnovationsmetaforValue storyAgile vs. værdidreven
    4. 4. Nuværende tilstand
    5. 5. Ønsket tilstand
    6. 6. Værdidreven udviklingValue driven developmentIngen fast definitionUnder udvikling i det agile miljøForskellige metoder, der adresserer værdiaspekt af software udvikling
    7. 7. Værdi-gabet Ønsket Gab Kunne mere Nu Gøre mere Mere effektivt Lettere
    8. 8. InvesteringsmetaforFunktionalitet A Return on Investment (ROI) Udviklingsomkostninger Tidsplan Risiko
    9. 9. Minimal Marketable Feature”Noget der er synligt for brugeren”Return i cash Hvornår? Hvad tjener vi? Hvad sparer vi? Ikke-materiel værdi (konkurrencefordel, kundeloyalitet, brand...)? Fratrukket Omkostning (i udvikling) Høj Riskofaktor Relativ 1 værdi Lav Høj Relativ omkostning
    10. 10. Investeringsgraf for feature A Penge Hvad tjener vi? Ikke-materiel værdi? Udviklingsomkostninger release TidMaksimaleindskud Investering Tilbagebetaling Profit Selvfinansiering Break even efter Denne og Cleland-Huang 2004
    11. 11. Investeringsgraf for feature A Penge Hvad tjener vi? Ikke-materiel værdi? Udviklingsomkostninger release TidMaksimaleindskud Investering Tilbagebetaling Profit Selvfinansiering Break even efter Denne og Cleland-Huang 2004
    12. 12. Opdeling af features Online rejsebureau Rejseplanlægger Pakkerejser Værktøjer HotelBil leje Flyrejser Online betaling Online kalender reservation Fly Flyruter reservation efter Denne og Cleland-Huang 2004
    13. 13. Udfordringer ved investeringKender vi de fulde omkostninger? Implementering Vedligeholdelse Drift Support Omkostning ved øget kompleksitet ...?
    14. 14. User storySom en bruger modtager jeg et nyhedsbrev hvert måned med produktnyheder, så jeg kan holde mig opdateret omkring de nye miljøvenlige produkter. $? $! Hvilket værdi-gab skal lukkes?
    15. 15. Det perfekte varmeskjold?
    16. 16. Hvad er problemet?Hvad er løsningerne?Problemdomæne Løsningsdomæne Mål Middel
    17. 17. Dine løsninger?Problemdomæne Løsningsdomæne Web 2.0 Salg på mobil Nyhedsbrev Brugerdrevent SOA indhold Mål Middel Søg efter dit eget problem!
    18. 18. InnovationsmetaforFind problemet (bag løsningen)Spørg hvorfor … og hvorfor … og hvorforForstå problemet og måletHvilke mulige løsninger kan vi se, når vi forstår problemet dybere?
    19. 19. Helikopter-blikhvem? - hvorfor? hvad? hvordan? Nyhedsbrev Anbefalinger Tilbudside
    20. 20. Acme.comMission Tilbyde konkurrencedygtige og miljøvenlige produkterStrategi Bedre indtjening ved at sælge nye produkter, der er mere effektivt produceret, til vores kunderMål Vi vil gerne sælge 5% flere af vores nye produkter i sidste halvår af 2010
    21. 21. Forslag til value storyMål: 5% større salg af nye produkterValue story Hvem er interessenter? Hvem vil mærke værdiforskellen? Hvordan vil de mærke den? Hvad skal vi måle for at fange værdiforskellen? Hvordan skal vi måle det?
    22. 22. Forslag til value storyHvem er interessenter? Salgsafdeling, produktionsafdeling, IT, markedsføringsafdeling, ledelseHvem vil mærke værdiforskellen? Salgsafdelingen, kunderne,Hvordan vil de mærke den? Mere salg, kunder kender til de nye produkterHvad skal vi måle for at fange værdiforskellen? Salg af nye produkter, visninger af nye produkter på websiteHvordan skal vi måle det? Salgsstatistik hver måned, analyse af trafikken på websitet Hvilke mulige løsninger kan vi finde?
    23. 23. Value decision tabeller Forretningsmål Markedsføring Effektivitetsforbedring Profit -10% 40% Markedsandel 50% 10% Omkostninger 20% 10% Værdier Produktkendskab Performance Markedsføring 50% 0% Effektivitetsforb. 5% 40% Omkostninger 10% 5% Produktværdier Nyhedsbrev Kode optimering Produktkendskab 50% 10% Performance -10% 40% Sum 40% 50% Omkostninger 10% 5% Prioriteret liste 4% 10% Kode optimering Løsning 4 efter Kai Gilb 2009 Løsning 7
    24. 24. Agil vs. værdidreven Agil metode VærdidrevenMere Sælge fleremarkedsføring Epic Mål nye produkterNyhedsbrev KundersAnbefalinger Theme Theme Værdi Værdi produkt- kendskabpå websiteSom enbruger ... Story Story Story Story Story Story Som en bruger ...
    25. 25. Syntese af metoder?Innovativ proces at finde reelle mål og værdier inden søgning efter løsninger Bedst gjort i fællesskab mellem forretning og udvikling Medtag andre interessenter Diskuter andre omkostninger end udviklingVurdering af løsninger Målopfyldelse, omkostninger, ressourcer, tidsplan, målinger
    26. 26. Videre læsningSoftware by Numbers: Low-Risk, High-Return Development. Mark Denne & Jane Cleland-Huang 2003.Measuring Business Value with Agile. Ryan Shriver 2008. http://www.theagileengineer.com/public/Presentations/Entries/2008/9/23_MeasurableFocus on Value: How to Create Value-Driven User Stories. Chris Sterling 2008. http://www.scrumalliance.org/articles/89-focus-on-valueValue Management (Evo) with Scrum development. Kai Gilb 2009. http://bit.ly/BringCasePrioritizing Your Product Backlog. Mike Cohn 2009. http://www.mountaingoatsoftware.com/presentations/118-prioritizing-your-product-

    ×