Your SlideShare is downloading. ×
0
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Exploring User Stories Through Mindmapping
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Exploring User Stories Through Mindmapping

3,125

Published on

I talked about using mind mapping to explore user context first to extract user stories effectively. …

I talked about using mind mapping to explore user context first to extract user stories effectively.
Using a mind mapping + UML software "JUDE".
http://jude.change-vision.com/

Published in: Technology
1 Comment
3 Likes
Statistics
Notes
No Downloads
Views
Total Views
3,125
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
167
Comments
1
Likes
3
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

Transcript

  • 1. Exploring User Stories through Mind Mapping Kenji HIRANABE Change Vision, Inc.
  • 2. Objectives
    • To understand what is Mind Mapping and how software development can benefit from it.
    • To experience how to use Mind Maps to explore user wish and carve out User Stories .
  • 3. Agenda
    • Introduction
    • What is a Mind Map and Why
    • How Software Development Benefits from Using Mind Maps
    • Exploring User Wish using Mind Mapping
    • Demonstration
    • Let’s try !
    • Conclusion
  • 4. Kenji HIRANABE(1/2)
    • (co-)Translator of …
    XP/ Agile books
    • (co-)Author of …
    C++ book OO, UML books Mind Map book
  • 5. Kenji HIRANABE(2/2)
    • CEO of Change Vision, Inc.
    • JUDE – UML editor
      • With Mind Map, ERD
      • http://jude.change-vision.com/
    • TRICHORD – Agile Project Kanban Board
      • Kanban, Parking Lot,
      • http://trichord.change-vision.com/
      • Burndowns, Smiley Calendar
  • 6. Agile2008
    • I’ll talked about …
    • Learning Kaizen from Toyota [with Mind Maps]
    • New Car Development in Toyota
    • Exploring User Stories through Mind Mapping
    • Dear XP – song at the party
  • 7. Stickyminds.com article “Agile Modeling with Mind Map and UML” Search: stickyminds Kenji HIRANABE
  • 8. Mind Map
    • Tony Buzan
    • Graphical note technique
    • Visualize thoughts with a radiant structure
      • Keyword Oriented
      • Loose syntax and semantics
      • Fast and Easy
      • High level View
      • Evocative
      • Explore and Gather Ideas
  • 9. da Vinci uses Pictures and Words at the same time
  • 10. Mind Mapping
    • Examples …
  • 11. Kent Beck’s XP 2nd
  • 12. Retrospectives using Keep/Problem/Try format
  • 13. Product Feature Map in Release Planning
  • 14. Seminar Ideas
  • 15. Project Christmas Planning
  • 16. Meeting Minutes Template
  • 17. Design Patterns
  • 18. Mastering the Requirements Process by Suzanne and James Robertson, 1999.
  • 19. Self-Introduction Mind Map
    • Central Image
      • Your name and your Icon
      • What describes you most
    • BOI’s may be,
      • Why (you came to Tronto)?
      • What (do you do) ?
      • Favorites (sessions so far)
    • 3-minute introduction in pairs
  • 20.  
  • 21. User Stores: Ron Jeffries’ 3 Cs
    • Card
      • Written on note cards.
      • Cards may be annotated with estimates, notes, etc.
    • Conversation
      • Details behind the story come out during conversation with customer
    • Confirm
      • Acceptance tests confirm the story was coded correctly
  • 22. User Stories: Mike Cohn
    • Shift focus from writing to talking
    • Metaphor of Trawling (by Suzanne and James Robertson)
      • Requirements can be captured with different sized nets
      • Requirements change, mature, possibly die
      • Skill is a factor
    • Avoid “The user”, find “Roles”
    • In order to <benefit>, as a <role>, I want to <story>,
  • 23. Mastering the Requirements Process by Suzanne and James Robertson, 1999.
  • 24. User Wish Mind Map
    • The first step of getting what you want.
    • Get the Big Picture .
    • Who ? first.
    • Semi-structured.
    • Gather info and mine UseCases / User Stories .
  • 25. Demonstration
    • City Library System Interview…
  • 26. Library Interview Mind Map
  • 27. UseCase Diagram
  • 28. User Stories Mind Map
  • 29. User Wish Big Picture Mind Map User Stories Why? Who? When? Estimate, Plan, Prioritize, Test value role
  • 30. Conclusion
    • Mind Mapping is effective when
      • Gathering Information
      • Exploring topics freely
    • User interview with Mind Mapping
      • Is Semi-structured
      • Gives a high-level view of user wish
      • Creates a big picture of the user wish from which you can carve out good use cases or user stories.
    • Why, Who, When are good input to user stories.
  • 31. The mind map tool
    • JUDE – UML editor
      • With Mind Map, ERD, DFD
      • http://jude.change-vision.com/
  • 32. User Stories Spreadsheet Also to PowerPoint!

×