Using Astah to Explore User Wish Through Mindmapping
-
Upload
kenji-hiranabe -
Category
Technology
-
view
949 -
download
1
description
Transcript of Using Astah to Explore User Wish Through Mindmapping
![Page 1: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/1.jpg)
Exploring User Wish
through Mind Mapping
Kenji HIRANABEMind map by Michal Splho
{Using for}
![Page 2: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/2.jpg)
2 Seeing is understanding.Seeing is understanding.
![Page 3: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/3.jpg)
3 Seeing is understanding.Seeing is understanding.
AsakusaAsakusa,,
TokyoTokyo
FukuiFukui
FukuiFukui
AsakusaAsakusa
![Page 4: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/4.jpg)
4 Seeing is understanding.Seeing is understanding.
Agenda
• Introduction
• What is a Mind Map and Why
• Exploring User Wish using Mind
Mapping
• Demonstration using Astah
• Conclusion
![Page 5: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/5.jpg)
5 Seeing is understanding.Seeing is understanding.
Kenji HIRANABE(1/2)• (co-)Translator of …
OO, UML books Mind Map book
XP/ Agile books
• (co-)Author of …C++ book
Scrum book
Agile and Scrum:
Collaborative Software
Development That Connects
Customers, Engineers and
Management
![Page 6: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/6.jpg)
6 Seeing is understanding.Seeing is understanding.
Kenji HIRANABE(2/2)• CEO of Astah.net.
• astah – UML editor (formerly known as “JUDE”)
– With Mind Map, ERD
– http://astah. net/
– Runs on• PC, Mac, Linux, iPad
![Page 7: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/7.jpg)
http://www.publickey1.jp/blog/11/10_innovation_sprint_2011.html
Innovation Sprint 2011
Jeff Sutherland Ikujiro Nonaka
me
![Page 8: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/8.jpg)
Toyota Production System
Lean
Lean Software Development
Kanban
Lean Startup
Agile
Scrum
XP
The New New Product Development Game
Four steps to the epiphany
Agile and Lean
Startup
Patterns
Manufacturing Industry in Japan
2013 Yasunobu Kawaguchi
![Page 9: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/9.jpg)
Copyright © 2005-2007 Kenji
HIRANABE, Some rights
reserved
9
![Page 10: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/10.jpg)
10
![Page 11: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/11.jpg)
Exploring User Wish
through Mind Mapping
Kenji HIRANABEMind map by Michal Splho
{Using for}
![Page 12: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/12.jpg)
12 Seeing is understanding.Seeing is understanding.
Mind Map
• Tony Buzan
• Graphical note technique
– And more than that
• Visualize thoughts with
a radiant structure
![Page 13: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/13.jpg)
13 Seeing is understanding.Seeing is understanding.da Vinci uses Pictures and Words at the same time
![Page 14: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/14.jpg)
![Page 15: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/15.jpg)
15 Seeing is understanding.Seeing is understanding.
“How it feels to have a stroke”
Brain Scientist Jill Bolte Taylor
http://www.youtube.com/watch?v=UyyjU8fzEYU
![Page 16: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/16.jpg)
Mind map by Michal Splho
![Page 17: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/17.jpg)
17 Seeing is understanding.Seeing is understanding.
![Page 18: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/18.jpg)
18 Seeing is understanding.Seeing is understanding.
Mind Mapping
• Examples …
![Page 19: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/19.jpg)
19 Seeing is understanding.Seeing is understanding.Kent Beck’s XP 2nd
![Page 20: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/20.jpg)
Product Feature Map in Release Planning
![Page 21: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/21.jpg)
Seminar Ideas
![Page 22: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/22.jpg)
Project Christmas Planning
![Page 23: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/23.jpg)
Meeting Minutes Template
![Page 24: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/24.jpg)
Guitar Chord
Diagram
![Page 25: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/25.jpg)
25 Seeing is understanding.Seeing is understanding.
“Mastering the Requirements” Process by Suzanne and James Robertson,1999.
![Page 26: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/26.jpg)
26 Seeing is understanding.Seeing is understanding.
![Page 27: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/27.jpg)
27 Seeing is understanding.Seeing is understanding.
Mind Map
1. Keyword Oriented
2. Loose syntax and semantics
3. Fast and Easy
4. High level View
5. Evocative
6. Explore and Gather Ideas
![Page 28: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/28.jpg)
28 Seeing is understanding.Seeing is understanding.
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
![Page 29: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/29.jpg)
29 Seeing is understanding.Seeing is understanding.
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>,
![Page 30: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/30.jpg)
30 Seeing is understanding.Seeing is understanding.
Why Mind Map and User Stories Fit ?
• Shift focus from writing to talking
• Trawl requirements with coarse sized net first
• Capture Emotion, Use your right brain !
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.
![Page 31: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/31.jpg)
31 Seeing is understanding.Seeing is understanding.
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.
![Page 32: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/32.jpg)
32 Seeing is understanding.Seeing is understanding.
Demonstration
• City Library System Interview…
![Page 33: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/33.jpg)
33 Seeing is understanding.Seeing is understanding.
Library Interview Mind Map
![Page 34: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/34.jpg)
34 Seeing is understanding.Seeing is understanding.
UseCase Diagram
![Page 35: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/35.jpg)
35 Seeing is understanding.Seeing is understanding.
User Stories Mind Map
![Page 36: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/36.jpg)
36 Seeing is understanding.Seeing is understanding.
User Stories Spreadsheet
Also to PowerPoint!
![Page 37: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/37.jpg)
37 Seeing is understanding.Seeing is understanding.
User WishUser Wish
Big Picture Mind MapBig Picture Mind Map
User Stories/ Use CasesUser Stories/ Use Cases
Why?Why?
Who?Who?
When?When?
Estimate, Plan, Prioritize, Test
valuerole
The big picture of this presentation
![Page 38: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/38.jpg)
38 Seeing is understanding.Seeing is understanding.
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.
![Page 39: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/39.jpg)
39 Seeing is understanding.Seeing is understanding.
Stickyminds.com article“Agile Modeling with Mind Map and UML”
Search: stickyminds Kenji HIRANABE
![Page 40: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/40.jpg)
40 Seeing is understanding.Seeing is understanding.
![Page 41: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/41.jpg)
41 Seeing is understanding.Seeing is understanding.
Let’s make software development
more collaborative, productive and FUN!
Free Evaluation of Astah from: http://astah.net/
Follow me on twitter: @hiranabe, @astah_en
![Page 42: Using Astah to Explore User Wish Through Mindmapping](https://reader033.fdocuments.net/reader033/viewer/2022042700/554f6700b4c9058a148b4bd2/html5/thumbnails/42.jpg)
42 Seeing is understanding.Seeing is understanding.
ThankThank you for your attention!you for your attention!
Requirements gathering is a critical and also slippery activity.
Customer engagement and shared visualization is essential.