Exploring User Stories Through Mind mapping

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    5 Favorites

    Exploring User Stories Through Mind mapping - Presentation Transcript

    1. Exploring User Stories through Mind Mapping Kenji HIRANABE Change Vision, Inc. User Wish Big Picture Mind Map User Stories Why? Who? When? Estimate, Plan, Prioritize, Test value role
    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. At Agile2008
      • I talked about …
      • Learning Kaizen from Toyota [with Mind Maps]
      • New Car Development in Toyota
      • Exploring User Stories through Mind Mapping
      • Dear XP – a 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. Why Mind Map and User Stories Fit ?
      • Shift focus from writing to talking
        • “ Story cards” are ticket to conversation.
        • Needs to be “evocative”
        • Mind maps preserve “context” … playback effect
      • Trawl requirements with coarse sized net first
        • An architect users mind maps before drawings, to avoid getting into too specific areas in early phase.
      • Some important information is expressed with emotion, which cannot be captured in documents.
      • Use your right brain ! Emotion! Colors, and Pictures ! To fully utilize broadband communication and preserve it in your brain, as the same time, keep it into a mind map as a memento of the situation. In the future conversation, you can use it to resume the context back.
    24. Mastering the Requirements Process by Suzanne and James Robertson, 1999.
    25. 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 .
    26. Demonstration
      • City Library System Interview…
    27. Library Interview Mind Map
    28. UseCase Diagram
    29. User Stories Mind Map
    30. The big picture of this presentation User Wish Big Picture Mind Map User Stories Why? Who? When? Estimate, Plan, Prioritize, Test value role
    31. 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.
    32. The mind map tool
      • JUDE – UML editor
        • With Mind Map, ERD, DFD
        • http://jude.change-vision.com/
    33. User Stories Spreadsheet Also to PowerPoint!

    + Kenji HiranabeKenji Hiranabe, 11 months ago

    custom

    1866 views, 5 favs, 0 embeds more stats

    talk about using mind mapping to get user context o more

    More Info

    © All Rights Reserved

    Go to text version
    • Total Views 1866
      • 1866 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 5
    • Downloads 116
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as innappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel

    Categories