SlideShare ist ein Scribd-Unternehmen logo
1 von 26
User Story Mapping
- Ta kontroll över din backlog


Andreas Ekström, Agila Sverige 2009
Prioritera bara efter
                   affärsvärde




Prioritering
Lätt för honom             Prioritera bara efter
   att säga!                   affärsvärde




            Prioritering
3
Vikten av gemensam
   vision och mål




                     3
Målbild
Målbild
Målbild




          Analogi: Jeff Patton
User Story Mapping
Hantera     Hantera
Hitta vara   Beställa   produktinfo   returer   Aktiviteter




               User Story Mapping
Hantera     Hantera
Hitta vara   Beställa   produktinfo   returer   Aktiviteter




               User Story Mapping
Hantera     Hantera
Hitta vara   Beställa   produktinfo   returer   Aktiviteter




               User Story Mapping
Hantera     Hantera
Hitta vara   Beställa   produktinfo   returer   Aktiviteter




               User Story Mapping
Hantera     Hantera
       Hitta vara   Beställa   produktinfo   returer   Aktiviteter
prio




                      User Story Mapping
Hantera     Hantera
       Hitta vara   Beställa   produktinfo   returer   Aktiviteter
prio

                                                       Release 1




                      User Story Mapping
Övning
Övning
Övning
Kontinuerlig övning
Agil utveckling för mig - Minimera missförstånd
Överblick
 Agil utveckling för mig - Minimera missförstånd
Överblick         Delaktighet
 Agil utveckling för mig - Minimera missförstånd
Överblick         Delaktighet        Prioritera
 Agil utveckling för mig - Minimera missförstånd
Mer om User Story Mapping?


•   http://agileproductdesign.com/presentations/
    user_story_mapping/index.html

•   http://smidig2008.confreaks.com/09-oct-2008-10-00-a-user-
    story-mapping-gjor-kunden-din-gladere-nils-christian-
    haugen.html
Tack för mig!


• Någon som är sugen att diskutera detta vidare?
  • Prata med mig under konferensen!
  • Open Space?
  • andreas.ekstrom@valtech.se




                                                   10

Weitere ähnliche Inhalte

Mehr von manssandstrom

Systemtänkande DevLin 2011
Systemtänkande DevLin 2011Systemtänkande DevLin 2011
Systemtänkande DevLin 2011manssandstrom
 
Tillståndslös programmering devlin 2011
Tillståndslös programmering devlin 2011Tillståndslös programmering devlin 2011
Tillståndslös programmering devlin 2011manssandstrom
 
Scrum och Kanban samtidigt - Anna Herting
Scrum och Kanban samtidigt - Anna HertingScrum och Kanban samtidigt - Anna Herting
Scrum och Kanban samtidigt - Anna Hertingmanssandstrom
 
Agile och Kanban på driftavdelningen - Tomas Bjorkholm
Agile och Kanban på driftavdelningen - Tomas BjorkholmAgile och Kanban på driftavdelningen - Tomas Bjorkholm
Agile och Kanban på driftavdelningen - Tomas Bjorkholmmanssandstrom
 
Skala scrum med visuell planering från lean - Daniel Berg
Skala scrum med visuell planering från lean - Daniel BergSkala scrum med visuell planering från lean - Daniel Berg
Skala scrum med visuell planering från lean - Daniel Bergmanssandstrom
 
Klyftan mellan nyutveckling och förvaltning - Petter Wigle
Klyftan mellan nyutveckling och förvaltning - Petter WigleKlyftan mellan nyutveckling och förvaltning - Petter Wigle
Klyftan mellan nyutveckling och förvaltning - Petter Wiglemanssandstrom
 
Användaren smidig lättrorlig och vig? - Mattias Persson
Användaren smidig lättrorlig och vig? - Mattias PerssonAnvändaren smidig lättrorlig och vig? - Mattias Persson
Användaren smidig lättrorlig och vig? - Mattias Perssonmanssandstrom
 
Spelregler för självorganiserande team - Tomas Lundborg
Spelregler för självorganiserande team - Tomas LundborgSpelregler för självorganiserande team - Tomas Lundborg
Spelregler för självorganiserande team - Tomas Lundborgmanssandstrom
 
Problemfokuserande retrospektiv - Torbjorn Kalin
Problemfokuserande retrospektiv - Torbjorn KalinProblemfokuserande retrospektiv - Torbjorn Kalin
Problemfokuserande retrospektiv - Torbjorn Kalinmanssandstrom
 
Den empiriska processen - Daniel Brolund
Den empiriska processen - Daniel BrolundDen empiriska processen - Daniel Brolund
Den empiriska processen - Daniel Brolundmanssandstrom
 
Scrum och städning, fika eller städa det är frågan - Josefina Trende
Scrum och städning, fika eller städa det är frågan - Josefina TrendeScrum och städning, fika eller städa det är frågan - Josefina Trende
Scrum och städning, fika eller städa det är frågan - Josefina Trendemanssandstrom
 
Dyra utbytbara människor - Joakim Ohlrogge
Dyra utbytbara människor - Joakim OhlroggeDyra utbytbara människor - Joakim Ohlrogge
Dyra utbytbara människor - Joakim Ohlroggemanssandstrom
 
Enkelhet som medel möjlighet som mål - Niklas Lindstrom
Enkelhet som medel möjlighet som mål - Niklas LindstromEnkelhet som medel möjlighet som mål - Niklas Lindstrom
Enkelhet som medel möjlighet som mål - Niklas Lindstrommanssandstrom
 
Vad är agilt i ideelt - Fredrik Jonsson
Vad är agilt i ideelt - Fredrik JonssonVad är agilt i ideelt - Fredrik Jonsson
Vad är agilt i ideelt - Fredrik Jonssonmanssandstrom
 
10 Sätt att arbeta med åtagande - Marcus Widerberg
10 Sätt att arbeta med åtagande - Marcus Widerberg10 Sätt att arbeta med åtagande - Marcus Widerberg
10 Sätt att arbeta med åtagande - Marcus Widerbergmanssandstrom
 
Vem har ansvar för hastigheten - Thomas Nilsson
Vem har ansvar för hastigheten - Thomas NilssonVem har ansvar för hastigheten - Thomas Nilsson
Vem har ansvar för hastigheten - Thomas Nilssonmanssandstrom
 
Parprogrammering bra i alla lägen? - Niklas Lindholm
Parprogrammering bra i alla lägen? - Niklas LindholmParprogrammering bra i alla lägen? - Niklas Lindholm
Parprogrammering bra i alla lägen? - Niklas Lindholmmanssandstrom
 
Autodidaktiken i praktiken - Åke Helgstrand
Autodidaktiken i praktiken - Åke HelgstrandAutodidaktiken i praktiken - Åke Helgstrand
Autodidaktiken i praktiken - Åke Helgstrandmanssandstrom
 
Jobba med teknisk skuld - Ola Ellnestam
Jobba med teknisk skuld - Ola EllnestamJobba med teknisk skuld - Ola Ellnestam
Jobba med teknisk skuld - Ola Ellnestammanssandstrom
 
Effektiv kunskapsspridning samarbete och konsten att odla ett sympatiskt arbe...
Effektiv kunskapsspridning samarbete och konsten att odla ett sympatiskt arbe...Effektiv kunskapsspridning samarbete och konsten att odla ett sympatiskt arbe...
Effektiv kunskapsspridning samarbete och konsten att odla ett sympatiskt arbe...manssandstrom
 

Mehr von manssandstrom (20)

Systemtänkande DevLin 2011
Systemtänkande DevLin 2011Systemtänkande DevLin 2011
Systemtänkande DevLin 2011
 
Tillståndslös programmering devlin 2011
Tillståndslös programmering devlin 2011Tillståndslös programmering devlin 2011
Tillståndslös programmering devlin 2011
 
Scrum och Kanban samtidigt - Anna Herting
Scrum och Kanban samtidigt - Anna HertingScrum och Kanban samtidigt - Anna Herting
Scrum och Kanban samtidigt - Anna Herting
 
Agile och Kanban på driftavdelningen - Tomas Bjorkholm
Agile och Kanban på driftavdelningen - Tomas BjorkholmAgile och Kanban på driftavdelningen - Tomas Bjorkholm
Agile och Kanban på driftavdelningen - Tomas Bjorkholm
 
Skala scrum med visuell planering från lean - Daniel Berg
Skala scrum med visuell planering från lean - Daniel BergSkala scrum med visuell planering från lean - Daniel Berg
Skala scrum med visuell planering från lean - Daniel Berg
 
Klyftan mellan nyutveckling och förvaltning - Petter Wigle
Klyftan mellan nyutveckling och förvaltning - Petter WigleKlyftan mellan nyutveckling och förvaltning - Petter Wigle
Klyftan mellan nyutveckling och förvaltning - Petter Wigle
 
Användaren smidig lättrorlig och vig? - Mattias Persson
Användaren smidig lättrorlig och vig? - Mattias PerssonAnvändaren smidig lättrorlig och vig? - Mattias Persson
Användaren smidig lättrorlig och vig? - Mattias Persson
 
Spelregler för självorganiserande team - Tomas Lundborg
Spelregler för självorganiserande team - Tomas LundborgSpelregler för självorganiserande team - Tomas Lundborg
Spelregler för självorganiserande team - Tomas Lundborg
 
Problemfokuserande retrospektiv - Torbjorn Kalin
Problemfokuserande retrospektiv - Torbjorn KalinProblemfokuserande retrospektiv - Torbjorn Kalin
Problemfokuserande retrospektiv - Torbjorn Kalin
 
Den empiriska processen - Daniel Brolund
Den empiriska processen - Daniel BrolundDen empiriska processen - Daniel Brolund
Den empiriska processen - Daniel Brolund
 
Scrum och städning, fika eller städa det är frågan - Josefina Trende
Scrum och städning, fika eller städa det är frågan - Josefina TrendeScrum och städning, fika eller städa det är frågan - Josefina Trende
Scrum och städning, fika eller städa det är frågan - Josefina Trende
 
Dyra utbytbara människor - Joakim Ohlrogge
Dyra utbytbara människor - Joakim OhlroggeDyra utbytbara människor - Joakim Ohlrogge
Dyra utbytbara människor - Joakim Ohlrogge
 
Enkelhet som medel möjlighet som mål - Niklas Lindstrom
Enkelhet som medel möjlighet som mål - Niklas LindstromEnkelhet som medel möjlighet som mål - Niklas Lindstrom
Enkelhet som medel möjlighet som mål - Niklas Lindstrom
 
Vad är agilt i ideelt - Fredrik Jonsson
Vad är agilt i ideelt - Fredrik JonssonVad är agilt i ideelt - Fredrik Jonsson
Vad är agilt i ideelt - Fredrik Jonsson
 
10 Sätt att arbeta med åtagande - Marcus Widerberg
10 Sätt att arbeta med åtagande - Marcus Widerberg10 Sätt att arbeta med åtagande - Marcus Widerberg
10 Sätt att arbeta med åtagande - Marcus Widerberg
 
Vem har ansvar för hastigheten - Thomas Nilsson
Vem har ansvar för hastigheten - Thomas NilssonVem har ansvar för hastigheten - Thomas Nilsson
Vem har ansvar för hastigheten - Thomas Nilsson
 
Parprogrammering bra i alla lägen? - Niklas Lindholm
Parprogrammering bra i alla lägen? - Niklas LindholmParprogrammering bra i alla lägen? - Niklas Lindholm
Parprogrammering bra i alla lägen? - Niklas Lindholm
 
Autodidaktiken i praktiken - Åke Helgstrand
Autodidaktiken i praktiken - Åke HelgstrandAutodidaktiken i praktiken - Åke Helgstrand
Autodidaktiken i praktiken - Åke Helgstrand
 
Jobba med teknisk skuld - Ola Ellnestam
Jobba med teknisk skuld - Ola EllnestamJobba med teknisk skuld - Ola Ellnestam
Jobba med teknisk skuld - Ola Ellnestam
 
Effektiv kunskapsspridning samarbete och konsten att odla ett sympatiskt arbe...
Effektiv kunskapsspridning samarbete och konsten att odla ett sympatiskt arbe...Effektiv kunskapsspridning samarbete och konsten att odla ett sympatiskt arbe...
Effektiv kunskapsspridning samarbete och konsten att odla ett sympatiskt arbe...
 

User story mapping - Andreas Ekstrom

  • 1. User Story Mapping - Ta kontroll över din backlog Andreas Ekström, Agila Sverige 2009
  • 2. Prioritera bara efter affärsvärde Prioritering
  • 3. Lätt för honom Prioritera bara efter att säga! affärsvärde Prioritering
  • 4. 3
  • 5. Vikten av gemensam vision och mål 3
  • 6.
  • 9. Målbild Analogi: Jeff Patton
  • 11. Hantera Hantera Hitta vara Beställa produktinfo returer Aktiviteter User Story Mapping
  • 12. Hantera Hantera Hitta vara Beställa produktinfo returer Aktiviteter User Story Mapping
  • 13. Hantera Hantera Hitta vara Beställa produktinfo returer Aktiviteter User Story Mapping
  • 14. Hantera Hantera Hitta vara Beställa produktinfo returer Aktiviteter User Story Mapping
  • 15. Hantera Hantera Hitta vara Beställa produktinfo returer Aktiviteter prio User Story Mapping
  • 16. Hantera Hantera Hitta vara Beställa produktinfo returer Aktiviteter prio Release 1 User Story Mapping
  • 21. Agil utveckling för mig - Minimera missförstånd
  • 22. Överblick Agil utveckling för mig - Minimera missförstånd
  • 23. Överblick Delaktighet Agil utveckling för mig - Minimera missförstånd
  • 24. Överblick Delaktighet Prioritera Agil utveckling för mig - Minimera missförstånd
  • 25. Mer om User Story Mapping? • http://agileproductdesign.com/presentations/ user_story_mapping/index.html • http://smidig2008.confreaks.com/09-oct-2008-10-00-a-user- story-mapping-gjor-kunden-din-gladere-nils-christian- haugen.html
  • 26. Tack för mig! • Någon som är sugen att diskutera detta vidare? • Prata med mig under konferensen! • Open Space? • andreas.ekstrom@valtech.se 10

Hinweis der Redaktion

  1. Tänkte prata om User Story Mapping, och hur jag tycker att det är en bra teknik för att framkallar många av de saker jag gillar med agil utv. Först. Hur många känner till User Story Mapping? Hur många har använt det?
  2. Backlog, prioriterad lista av saker som återstår att göra. Det låter enkelt. Vad är det vi ska bygga - och vad ska vi inte bygga? Helhetsbild. Ett bra verktyg för detta skulle ju inte vara så dumt, men vi återkommer till det...
  3. Nu är det dags för lite japansk 1800-tals konst... Nån som hört sägnen om “de blinda munkarna och elefanten” ? Vad har det med mjukvaruutv. att göra? Vision styr prioritering, ambitionsnivå. Utan klar vision och målbild kan man bli som munkarna i sitt projekt: beroende på vilken del av systemet man kommer i kontakt med... fokus är integration med affärssystem, viktigaste är ju att hitta återförsäljare, varukorgshanteringen är klart prio 1... Helhetsbild!
  4. 3 bilder. Övergripande bild av ett träd. Vad motsvarar trädet i våra uppdrag? - Vision, målbild Vi har ett Scrum-projekt. Tar målbild, bryter ned till krav (eller US), och tappar i vissa lägen målbilden. Vad motsvarar säckarna? - på N: kan ni gå in och se backlog (som vi i vissa delar prioriterat) Risk: Men det är så många, så vi kan inte prioritera Utv: Är det träd vi ska bygga? Jag trodde det var ett ramverk för bladsystem? Analogi av Jeff Patton, som är fader till en teknik han kallar “User Story Mapping”
  5. 3 bilder. Övergripande bild av ett träd. Vad motsvarar trädet i våra uppdrag? - Vision, målbild Vi har ett Scrum-projekt. Tar målbild, bryter ned till krav (eller US), och tappar i vissa lägen målbilden. Vad motsvarar säckarna? - på N: kan ni gå in och se backlog (som vi i vissa delar prioriterat) Risk: Men det är så många, så vi kan inte prioritera Utv: Är det träd vi ska bygga? Jag trodde det var ett ramverk för bladsystem? Analogi av Jeff Patton, som är fader till en teknik han kallar “User Story Mapping”
  6. 3 bilder. Övergripande bild av ett träd. Vad motsvarar trädet i våra uppdrag? - Vision, målbild Vi har ett Scrum-projekt. Tar målbild, bryter ned till krav (eller US), och tappar i vissa lägen målbilden. Vad motsvarar säckarna? - på N: kan ni gå in och se backlog (som vi i vissa delar prioriterat) Risk: Men det är så många, så vi kan inte prioritera Utv: Är det träd vi ska bygga? Jag trodde det var ett ramverk för bladsystem? Analogi av Jeff Patton, som är fader till en teknik han kallar “User Story Mapping”
  7. 3 bilder. Övergripande bild av ett träd. Vad motsvarar trädet i våra uppdrag? - Vision, målbild Vi har ett Scrum-projekt. Tar målbild, bryter ned till krav (eller US), och tappar i vissa lägen målbilden. Vad motsvarar säckarna? - på N: kan ni gå in och se backlog (som vi i vissa delar prioriterat) Risk: Men det är så många, så vi kan inte prioritera Utv: Är det träd vi ska bygga? Jag trodde det var ett ramverk för bladsystem? Analogi av Jeff Patton, som är fader till en teknik han kallar “User Story Mapping”
  8. Release-planering En backlog är inte endimensionell lista, utan två-dim tabell. Vilka anv. ska vi hjälpa med systemet (Personas/roller etc.?), vad är deras drivkrafter. Vad hjälper helheten mest? Vad ska vi göra först? Vad har vi missat? Synlig, tillgänglig, Visuell överblick, information radiator. Finns några länkar på slutet för den som vill veta mer om USM.
  9. Release-planering En backlog är inte endimensionell lista, utan två-dim tabell. Vilka anv. ska vi hjälpa med systemet (Personas/roller etc.?), vad är deras drivkrafter. Vad hjälper helheten mest? Vad ska vi göra först? Vad har vi missat? Synlig, tillgänglig, Visuell överblick, information radiator. Finns några länkar på slutet för den som vill veta mer om USM.
  10. Release-planering En backlog är inte endimensionell lista, utan två-dim tabell. Vilka anv. ska vi hjälpa med systemet (Personas/roller etc.?), vad är deras drivkrafter. Vad hjälper helheten mest? Vad ska vi göra först? Vad har vi missat? Synlig, tillgänglig, Visuell överblick, information radiator. Finns några länkar på slutet för den som vill veta mer om USM.
  11. Release-planering En backlog är inte endimensionell lista, utan två-dim tabell. Vilka anv. ska vi hjälpa med systemet (Personas/roller etc.?), vad är deras drivkrafter. Vad hjälper helheten mest? Vad ska vi göra först? Vad har vi missat? Synlig, tillgänglig, Visuell överblick, information radiator. Finns några länkar på slutet för den som vill veta mer om USM.
  12. Release-planering En backlog är inte endimensionell lista, utan två-dim tabell. Vilka anv. ska vi hjälpa med systemet (Personas/roller etc.?), vad är deras drivkrafter. Vad hjälper helheten mest? Vad ska vi göra först? Vad har vi missat? Synlig, tillgänglig, Visuell överblick, information radiator. Finns några länkar på slutet för den som vill veta mer om USM.
  13. Release-planering En backlog är inte endimensionell lista, utan två-dim tabell. Vilka anv. ska vi hjälpa med systemet (Personas/roller etc.?), vad är deras drivkrafter. Vad hjälper helheten mest? Vad ska vi göra först? Vad har vi missat? Synlig, tillgänglig, Visuell överblick, information radiator. Finns några länkar på slutet för den som vill veta mer om USM.
  14. Release-planering En backlog är inte endimensionell lista, utan två-dim tabell. Vilka anv. ska vi hjälpa med systemet (Personas/roller etc.?), vad är deras drivkrafter. Vad hjälper helheten mest? Vad ska vi göra först? Vad har vi missat? Synlig, tillgänglig, Visuell överblick, information radiator. Finns några länkar på slutet för den som vill veta mer om USM.
  15. Ingen engångsövning. Gruppövning. Något saknas, har vi ens bilden av ett träd? - Bytte övning? Målbilds-övning Effektmål (fanns “Effekthemtagningsplan”) Viktigast? 6000 handläggare ska “fortare hitta rätt info” i intra
  16. Ingen engångsövning. Gruppövning. Något saknas, har vi ens bilden av ett träd? - Bytte övning? Målbilds-övning Effektmål (fanns “Effekthemtagningsplan”) Viktigast? 6000 handläggare ska “fortare hitta rätt info” i intra
  17. Alla medverkade, alla perspektiv. Mappa viktiga områden, och sedan mappa enskilda US.
  18. Klar målbild. Kommunicerad till alla. Tvärfunktionellt samarbete, minskar risk, minskar missförstånd, roligare, mer motiverande. Hjälp vid prioritering - att verkligen bygga rätt system, vad ska vi bygga. Vad ska vi välja bort? USM - tankarna har hjälpt oss mycket.
  19. Klar målbild. Kommunicerad till alla. Tvärfunktionellt samarbete, minskar risk, minskar missförstånd, roligare, mer motiverande. Hjälp vid prioritering - att verkligen bygga rätt system, vad ska vi bygga. Vad ska vi välja bort? USM - tankarna har hjälpt oss mycket.
  20. Klar målbild. Kommunicerad till alla. Tvärfunktionellt samarbete, minskar risk, minskar missförstånd, roligare, mer motiverande. Hjälp vid prioritering - att verkligen bygga rätt system, vad ska vi bygga. Vad ska vi välja bort? USM - tankarna har hjälpt oss mycket.
  21. Och slutligen, länkar.