• Like
User story mapping - Andreas Ekstrom
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

User story mapping - Andreas Ekstrom

  • 867 views
Published

 

Published in Technology , Art & Photos
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
867
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
17
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • 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?
  • 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...
  • 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!
  • 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”
  • 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”
  • 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”
  • 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”
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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
  • 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
  • Alla medverkade, alla perspektiv.
    Mappa viktiga områden, och sedan mappa enskilda US.
  • 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.
  • 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.
  • 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.
  • Och slutligen, länkar.

Transcript

  • 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. Målbild
  • 7. Målbild
  • 8. Målbild Analogi: Jeff Patton
  • 9. User Story Mapping
  • 10. Hantera Hantera Hitta vara Beställa produktinfo returer Aktiviteter User Story Mapping
  • 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 prio User Story Mapping
  • 15. Hantera Hantera Hitta vara Beställa produktinfo returer Aktiviteter prio Release 1 User Story Mapping
  • 16. Övning
  • 17. Övning
  • 18. Övning
  • 19. Kontinuerlig övning
  • 20. Agil utveckling för mig - Minimera missförstånd
  • 21. Överblick Agil utveckling för mig - Minimera missförstånd
  • 22. Överblick Delaktighet Agil utveckling för mig - Minimera missförstånd
  • 23. Överblick Delaktighet Prioritera Agil utveckling för mig - Minimera missförstånd
  • 24. 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
  • 25. 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