SlideShare a Scribd company logo
Exploring User Wish
                           through Mind Mapping




Mind map by Michal Splho   Kenji HIRANABE, Astah.net
                                Seeing is understanding.
Agenda
    • Introduction + Agile in Japan
    • What is a Mind Map and Why
    • Exploring User Wish using Mind
      Mapping
    • Demonstration
    • Conclusion


2                            Seeing is understanding.
Kenji HIRANABE(1/2)
    • (co-)Translator of …


                                                Agile and Scrum:
                                             Collaborative Software
    C++ book               XP/ Agile books Development That Connects
    • (co-)Author of …                      Customers, Engineers and
                                                  Management




           OO, UML books           Mind Map book   Scrum book



3                                         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




4                               Seeing is understanding.
Innovation Sprint 2011




                                              me




    Jeff Sutherland                             Ikujiro Nonaka




http://www.publickey1.jp/blog/11/10_innovation_sprint_2011.html
Agile and Lean
                                                                 Patterns
                               The New New Product
                                Development Game
Manufacturing Industry in Japan
                                                                      XP
 Toyota Production                                   Scrum
      System
                                        Lean Software
                                         Development            Agile
                  Lean                         Kanban

                                          Lean Startup
                                                                 Four steps
   2013 Yasunobu Kawaguchi
                                                     Startup   to the epiphany
Copyright © 2005-2007 Kenji   7
 HIRANABE, Some rights
          reserved
8
Nonaka’s Text                                  Agile/Scrum (Software)
“The New New Product Development Game” 1986
    “Scrum”
“The Knowledge Creating Company”(HBR)     1991
                                          1993    Org. Patterns(by Jim Coplien) (at PLoP)
     SECI-model
                                          1994/1 First Sprint of Scrum by Jeff Sutherland
                                          1994/2 Second Sprint of Scrum (with Cope’s Ideas)
Fractal                                             Scrum Master          Daily Scrum
Organization アメリカ海兵隊(U.S. Marine) 1995
                                          2001   “Agile Software Development with Scrum”
                                                     (by Ken Schwaber, Mike Beedle)
                                          2001    “The Agile Manifesto”


   Phronetic           “Managing Flow”    2008
   Leadership   “Wise Leadership”(HBR)    2010
                                          2012    “Software in 30 days”



                                         2013
         “アジャイル開発とスクラム-顧客・技術・経営をつなぐ協調的ソフトウェエア開発”
                                                                                    9
Collaborative Software Development That Connects Customers, Engineers, and Management
“Agile” google trends



                                                 India

                                                                              Brazil


                                          USA
                                                      UK
                                                                                                        Japan




http://www.google.com/trends/explore#q=Agile%20-chevrolet%20-ltz%20-novo%20-carro%20-gm%20-messenger&cmpt=q
Scrum Masters


                                                                           100
                                                                           300




                                                                        10,000




             US              UK      China   Denmark   Brazil   Japan   India


 # of CSM and CSPO by countries(2012/3 + India 2013/2)
 (Data Source: IPA report http://sec.ipa.go.jp/reports/20120611.html and
 data from Renee Mzyk at Scrum Alliance)
11                                                     Seeing is understanding.
Exploring User Wish
                           through Mind Mapping




Mind map by Michal Splho   Kenji HIRANABE, Astah.net
                                Seeing is understanding.
Mind Map
     • Tony Buzan
     • Graphical note technique
       – And more than that
     • Visualize thoughts with
       a radiant structure



13                                Seeing is understanding.
14                       Seeing is understanding.
     da Vinci uses Pictures and Words at the same time
“How it feels to have a stroke”
                     Brain Scientist Jill Bolte Taylor
16                    Seeing is understanding.
     http://www.youtube.com/watch?v=UyyjU8fzEYU
Mind map by Michal Splho
18   Seeing is understanding.
Mind Mapping
     • Examples …




19                        Seeing is understanding.
20   Seeing isKent Beck’s XP 2nd
               understanding.
Product Feature Map in Release Planning
Seminar Ideas
23   Seeing is understanding.
             Thanks! Bruce Taylor
Project Christmas Planning
Meeting Minutes Template
Guitar Chord
    Diagram
“Mastering the Requirements” Process by Suzanne and James Robertson,1999.
 27                                                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


28                             Seeing is understanding.
Ice Breaker
     STEP 1:

      • Self-introduction Mind Map
      • Central Image
          – Your name and your Icon
      • BOI’s may be,
        but not have to be;
          – Why ?
          – Who ?
          – Favorites
      • Leave the other side of the card blank !

29                                    Seeing is understanding.
Ice Breaker
     STEP 2:

      • Your Name and Icon
        (again)
        in the lower half
        of the back side.




30                            Seeing is understanding.
STEP 3:




31             Seeing is understanding.
32   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

33                                      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>,
34                                     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.

35                                       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.




36                                   Seeing is understanding.
Demonstration
     • City Library System Interview…




37                                Seeing is understanding.
Library Interview Mind Map




38                    Seeing is understanding.
UseCase Diagram




39              Seeing is understanding.
User Stories Mind Map




40                  Seeing is understanding.
User Stories Spreadsheet




41   Also to PowerPoint!       Seeing is understanding.
The big picture of this presentation
             User Wish
             User Wish

                                           Why?
                                           Why?


         Big Picture Mind Map              Who?
                                           Who?
          Big Picture Mind Map
                                                                    value
                                                         role
                                          When?
                                          When?




                                 User Stories/ Use Cases
                                 User Stories/ Use Cases



                                 Estimate, Plan, Prioritize, Test

42                                              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.

43                                      Seeing is understanding.
Stickyminds.com article
         “Agile Modeling with Mind Map and UML”




Search: stickyminds Kenji HIRANABE

44                                   Seeing is understanding.
45   Seeing is understanding.
Thank you !


• Make your software development more
  collaborative, productive and FUN!


For Mindmap + UML tool, visit our site:
http://astah.net



46                                        Seeing is understanding.

More Related Content

Similar to Exploring User Wish through Mindmapping at Agile India 2013

Creating Knowledge With Users
Creating Knowledge With UsersCreating Knowledge With Users
Creating Knowledge With Users
Kenji Hiranabe
 
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Kenji Hiranabe
 
People As the Conveyor of Knowledge
People As the Conveyor of KnowledgePeople As the Conveyor of Knowledge
People As the Conveyor of Knowledge
Kenji Hiranabe
 
Create Knowledge with Users at Agile Korea 2013
Create Knowledge with Users at Agile Korea 2013Create Knowledge with Users at Agile Korea 2013
Create Knowledge with Users at Agile Korea 2013
Kenji Hiranabe
 
A hand kano-model-boston_upa_may-12-2004
A hand kano-model-boston_upa_may-12-2004A hand kano-model-boston_upa_may-12-2004
A hand kano-model-boston_upa_may-12-2004Ankit Katiyar
 
Exploring User Wish through Mindmapping
Exploring User Wish through MindmappingExploring User Wish through Mindmapping
Exploring User Wish through Mindmapping
Kenji Hiranabe
 
Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012drewz lin
 
Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012Ariadna Font Llitjos
 
Design in Startups
Design in StartupsDesign in Startups
Design in Startups
ALPHA Camp
 
Usability Design: Because it's awesome
Usability Design: Because it's awesomeUsability Design: Because it's awesome
Usability Design: Because it's awesome
Jen Yu
 
Apdf Spontaneous Invention
Apdf Spontaneous InventionApdf Spontaneous Invention
Apdf Spontaneous Invention
Prarthana Johnson
 
Using Astah to Explore User Wish Through Mindmapping
Using Astah to Explore User Wish Through MindmappingUsing Astah to Explore User Wish Through Mindmapping
Using Astah to Explore User Wish Through Mindmapping
Kenji Hiranabe
 
Jason Moore - Interaction design in enterprise teams
Jason Moore - Interaction design in enterprise teamsJason Moore - Interaction design in enterprise teams
Jason Moore - Interaction design in enterprise teams
roblund
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photos
Alexey Krivitsky
 
MDW NY | Matt Howell_New Teams and Process for Making Digital Work
MDW NY | Matt Howell_New Teams and Process for Making Digital WorkMDW NY | Matt Howell_New Teams and Process for Making Digital Work
MDW NY | Matt Howell_New Teams and Process for Making Digital Work
Boulder Digital Works at CU
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010
scrummasternz
 
Embedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Embedding a Scrum culture avec Harvey Wheaton, Scrum AllianceEmbedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Embedding a Scrum culture avec Harvey Wheaton, Scrum AllianceXavier Warzee
 
Being a Little Agile
Being a Little AgileBeing a Little Agile
Being a Little Agile
Daniel Blair
 
Drink lean from the source at agile vancouver
Drink lean from the source at agile vancouverDrink lean from the source at agile vancouver
Drink lean from the source at agile vancouver
Kenji Hiranabe
 
Skill of superb developers
Skill of superb developersSkill of superb developers
Skill of superb developers
Tesya Nurintan
 

Similar to Exploring User Wish through Mindmapping at Agile India 2013 (20)

Creating Knowledge With Users
Creating Knowledge With UsersCreating Knowledge With Users
Creating Knowledge With Users
 
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
 
People As the Conveyor of Knowledge
People As the Conveyor of KnowledgePeople As the Conveyor of Knowledge
People As the Conveyor of Knowledge
 
Create Knowledge with Users at Agile Korea 2013
Create Knowledge with Users at Agile Korea 2013Create Knowledge with Users at Agile Korea 2013
Create Knowledge with Users at Agile Korea 2013
 
A hand kano-model-boston_upa_may-12-2004
A hand kano-model-boston_upa_may-12-2004A hand kano-model-boston_upa_may-12-2004
A hand kano-model-boston_upa_may-12-2004
 
Exploring User Wish through Mindmapping
Exploring User Wish through MindmappingExploring User Wish through Mindmapping
Exploring User Wish through Mindmapping
 
Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012
 
Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012
 
Design in Startups
Design in StartupsDesign in Startups
Design in Startups
 
Usability Design: Because it's awesome
Usability Design: Because it's awesomeUsability Design: Because it's awesome
Usability Design: Because it's awesome
 
Apdf Spontaneous Invention
Apdf Spontaneous InventionApdf Spontaneous Invention
Apdf Spontaneous Invention
 
Using Astah to Explore User Wish Through Mindmapping
Using Astah to Explore User Wish Through MindmappingUsing Astah to Explore User Wish Through Mindmapping
Using Astah to Explore User Wish Through Mindmapping
 
Jason Moore - Interaction design in enterprise teams
Jason Moore - Interaction design in enterprise teamsJason Moore - Interaction design in enterprise teams
Jason Moore - Interaction design in enterprise teams
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photos
 
MDW NY | Matt Howell_New Teams and Process for Making Digital Work
MDW NY | Matt Howell_New Teams and Process for Making Digital WorkMDW NY | Matt Howell_New Teams and Process for Making Digital Work
MDW NY | Matt Howell_New Teams and Process for Making Digital Work
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010
 
Embedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Embedding a Scrum culture avec Harvey Wheaton, Scrum AllianceEmbedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Embedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
 
Being a Little Agile
Being a Little AgileBeing a Little Agile
Being a Little Agile
 
Drink lean from the source at agile vancouver
Drink lean from the source at agile vancouverDrink lean from the source at agile vancouver
Drink lean from the source at agile vancouver
 
Skill of superb developers
Skill of superb developersSkill of superb developers
Skill of superb developers
 

More from Kenji Hiranabe

effective ba for online communication
effective ba for online communication effective ba for online communication
effective ba for online communication
Kenji Hiranabe
 
線形代数の視覚的理解 V1.1-Gストラング勉強会
線形代数の視覚的理解 V1.1-Gストラング勉強会線形代数の視覚的理解 V1.1-Gストラング勉強会
線形代数の視覚的理解 V1.1-Gストラング勉強会
Kenji Hiranabe
 
Math in Machine Learning / PCA and SVD with Applications
Math in Machine Learning / PCA and SVD with ApplicationsMath in Machine Learning / PCA and SVD with Applications
Math in Machine Learning / PCA and SVD with Applications
Kenji Hiranabe
 
Scrum-Fest-Sapporo-2021-Keynote-Our-Journey
Scrum-Fest-Sapporo-2021-Keynote-Our-JourneyScrum-Fest-Sapporo-2021-Keynote-Our-Journey
Scrum-Fest-Sapporo-2021-Keynote-Our-Journey
Kenji Hiranabe
 
Graphic Notes on Linear Algebra and Data Science
Graphic Notes on Linear Algebra and Data ScienceGraphic Notes on Linear Algebra and Data Science
Graphic Notes on Linear Algebra and Data Science
Kenji Hiranabe
 
Appreciating Your Way to XP
Appreciating Your Way to XPAppreciating Your Way to XP
Appreciating Your Way to XP
Kenji Hiranabe
 
Digital Business and Agile
Digital Business and AgileDigital Business and Agile
Digital Business and Agile
Kenji Hiranabe
 
Graphic Notes on Introduction to Linear Algebra
Graphic Notes on Introduction to Linear AlgebraGraphic Notes on Introduction to Linear Algebra
Graphic Notes on Introduction to Linear Algebra
Kenji Hiranabe
 
線形代数の視覚的理解のためのノート
線形代数の視覚的理解のためのノート線形代数の視覚的理解のためのノート
線形代数の視覚的理解のためのノート
Kenji Hiranabe
 
with コロナ時代のアジャイルとコミュニケーション
with コロナ時代のアジャイルとコミュニケーションwith コロナ時代のアジャイルとコミュニケーション
with コロナ時代のアジャイルとコミュニケーション
Kenji Hiranabe
 
Agile Ba with Covid at Redmine Japan 2020
Agile Ba with Covid at Redmine Japan 2020Agile Ba with Covid at Redmine Japan 2020
Agile Ba with Covid at Redmine Japan 2020
Kenji Hiranabe
 
ESM Agile Studio DX and COVID
ESM Agile Studio DX and COVIDESM Agile Studio DX and COVID
ESM Agile Studio DX and COVID
Kenji Hiranabe
 
Agile Ba with Covid
Agile Ba with CovidAgile Ba with Covid
Agile Ba with Covid
Kenji Hiranabe
 
Essence position talk by hiranabe
Essence position talk by hiranabeEssence position talk by hiranabe
Essence position talk by hiranabe
Kenji Hiranabe
 
Agile Scrum at Knowledge Forum 2020
Agile Scrum at Knowledge Forum 2020Agile Scrum at Knowledge Forum 2020
Agile Scrum at Knowledge Forum 2020
Kenji Hiranabe
 
Ba and digital here now ness
Ba and digital here now nessBa and digital here now ness
Ba and digital here now ness
Kenji Hiranabe
 
Modeling in the Agile Age and casual astah models
Modeling in the Agile Age and casual astah modelsModeling in the Agile Age and casual astah models
Modeling in the Agile Age and casual astah models
Kenji Hiranabe
 
Modeling in the Agile Age
Modeling in the Agile Age Modeling in the Agile Age
Modeling in the Agile Age
Kenji Hiranabe
 
Agile in automotive industry
Agile in automotive industryAgile in automotive industry
Agile in automotive industry
Kenji Hiranabe
 
Introduction to Agile - how business and engineer team up
Introduction to Agile - how business and engineer team upIntroduction to Agile - how business and engineer team up
Introduction to Agile - how business and engineer team up
Kenji Hiranabe
 

More from Kenji Hiranabe (20)

effective ba for online communication
effective ba for online communication effective ba for online communication
effective ba for online communication
 
線形代数の視覚的理解 V1.1-Gストラング勉強会
線形代数の視覚的理解 V1.1-Gストラング勉強会線形代数の視覚的理解 V1.1-Gストラング勉強会
線形代数の視覚的理解 V1.1-Gストラング勉強会
 
Math in Machine Learning / PCA and SVD with Applications
Math in Machine Learning / PCA and SVD with ApplicationsMath in Machine Learning / PCA and SVD with Applications
Math in Machine Learning / PCA and SVD with Applications
 
Scrum-Fest-Sapporo-2021-Keynote-Our-Journey
Scrum-Fest-Sapporo-2021-Keynote-Our-JourneyScrum-Fest-Sapporo-2021-Keynote-Our-Journey
Scrum-Fest-Sapporo-2021-Keynote-Our-Journey
 
Graphic Notes on Linear Algebra and Data Science
Graphic Notes on Linear Algebra and Data ScienceGraphic Notes on Linear Algebra and Data Science
Graphic Notes on Linear Algebra and Data Science
 
Appreciating Your Way to XP
Appreciating Your Way to XPAppreciating Your Way to XP
Appreciating Your Way to XP
 
Digital Business and Agile
Digital Business and AgileDigital Business and Agile
Digital Business and Agile
 
Graphic Notes on Introduction to Linear Algebra
Graphic Notes on Introduction to Linear AlgebraGraphic Notes on Introduction to Linear Algebra
Graphic Notes on Introduction to Linear Algebra
 
線形代数の視覚的理解のためのノート
線形代数の視覚的理解のためのノート線形代数の視覚的理解のためのノート
線形代数の視覚的理解のためのノート
 
with コロナ時代のアジャイルとコミュニケーション
with コロナ時代のアジャイルとコミュニケーションwith コロナ時代のアジャイルとコミュニケーション
with コロナ時代のアジャイルとコミュニケーション
 
Agile Ba with Covid at Redmine Japan 2020
Agile Ba with Covid at Redmine Japan 2020Agile Ba with Covid at Redmine Japan 2020
Agile Ba with Covid at Redmine Japan 2020
 
ESM Agile Studio DX and COVID
ESM Agile Studio DX and COVIDESM Agile Studio DX and COVID
ESM Agile Studio DX and COVID
 
Agile Ba with Covid
Agile Ba with CovidAgile Ba with Covid
Agile Ba with Covid
 
Essence position talk by hiranabe
Essence position talk by hiranabeEssence position talk by hiranabe
Essence position talk by hiranabe
 
Agile Scrum at Knowledge Forum 2020
Agile Scrum at Knowledge Forum 2020Agile Scrum at Knowledge Forum 2020
Agile Scrum at Knowledge Forum 2020
 
Ba and digital here now ness
Ba and digital here now nessBa and digital here now ness
Ba and digital here now ness
 
Modeling in the Agile Age and casual astah models
Modeling in the Agile Age and casual astah modelsModeling in the Agile Age and casual astah models
Modeling in the Agile Age and casual astah models
 
Modeling in the Agile Age
Modeling in the Agile Age Modeling in the Agile Age
Modeling in the Agile Age
 
Agile in automotive industry
Agile in automotive industryAgile in automotive industry
Agile in automotive industry
 
Introduction to Agile - how business and engineer team up
Introduction to Agile - how business and engineer team upIntroduction to Agile - how business and engineer team up
Introduction to Agile - how business and engineer team up
 

Recently uploaded

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 

Recently uploaded (20)

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 

Exploring User Wish through Mindmapping at Agile India 2013

  • 1. Exploring User Wish through Mind Mapping Mind map by Michal Splho Kenji HIRANABE, Astah.net Seeing is understanding.
  • 2. Agenda • Introduction + Agile in Japan • What is a Mind Map and Why • Exploring User Wish using Mind Mapping • Demonstration • Conclusion 2 Seeing is understanding.
  • 3. Kenji HIRANABE(1/2) • (co-)Translator of … Agile and Scrum: Collaborative Software C++ book XP/ Agile books Development That Connects • (co-)Author of … Customers, Engineers and Management OO, UML books Mind Map book Scrum book 3 Seeing is understanding.
  • 4. 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 4 Seeing is understanding.
  • 5. Innovation Sprint 2011 me Jeff Sutherland Ikujiro Nonaka http://www.publickey1.jp/blog/11/10_innovation_sprint_2011.html
  • 6. Agile and Lean Patterns The New New Product Development Game Manufacturing Industry in Japan XP Toyota Production Scrum System Lean Software Development Agile Lean Kanban Lean Startup Four steps 2013 Yasunobu Kawaguchi Startup to the epiphany
  • 7. Copyright © 2005-2007 Kenji 7 HIRANABE, Some rights reserved
  • 8. 8
  • 9. Nonaka’s Text Agile/Scrum (Software) “The New New Product Development Game” 1986 “Scrum” “The Knowledge Creating Company”(HBR) 1991 1993 Org. Patterns(by Jim Coplien) (at PLoP) SECI-model 1994/1 First Sprint of Scrum by Jeff Sutherland 1994/2 Second Sprint of Scrum (with Cope’s Ideas) Fractal Scrum Master Daily Scrum Organization アメリカ海兵隊(U.S. Marine) 1995 2001 “Agile Software Development with Scrum” (by Ken Schwaber, Mike Beedle) 2001 “The Agile Manifesto” Phronetic “Managing Flow” 2008 Leadership “Wise Leadership”(HBR) 2010 2012 “Software in 30 days” 2013 “アジャイル開発とスクラム-顧客・技術・経営をつなぐ協調的ソフトウェエア開発” 9 Collaborative Software Development That Connects Customers, Engineers, and Management
  • 10. “Agile” google trends India Brazil USA UK Japan http://www.google.com/trends/explore#q=Agile%20-chevrolet%20-ltz%20-novo%20-carro%20-gm%20-messenger&cmpt=q
  • 11. Scrum Masters 100 300 10,000 US UK China Denmark Brazil Japan India # of CSM and CSPO by countries(2012/3 + India 2013/2) (Data Source: IPA report http://sec.ipa.go.jp/reports/20120611.html and data from Renee Mzyk at Scrum Alliance) 11 Seeing is understanding.
  • 12. Exploring User Wish through Mind Mapping Mind map by Michal Splho Kenji HIRANABE, Astah.net Seeing is understanding.
  • 13. Mind Map • Tony Buzan • Graphical note technique – And more than that • Visualize thoughts with a radiant structure 13 Seeing is understanding.
  • 14. 14 Seeing is understanding. da Vinci uses Pictures and Words at the same time
  • 15.
  • 16. “How it feels to have a stroke” Brain Scientist Jill Bolte Taylor 16 Seeing is understanding. http://www.youtube.com/watch?v=UyyjU8fzEYU
  • 17. Mind map by Michal Splho
  • 18. 18 Seeing is understanding.
  • 19. Mind Mapping • Examples … 19 Seeing is understanding.
  • 20. 20 Seeing isKent Beck’s XP 2nd understanding.
  • 21. Product Feature Map in Release Planning
  • 23. 23 Seeing is understanding. Thanks! Bruce Taylor
  • 26. Guitar Chord Diagram
  • 27. “Mastering the Requirements” Process by Suzanne and James Robertson,1999. 27 Seeing is understanding.
  • 28. 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 28 Seeing is understanding.
  • 29. Ice Breaker STEP 1: • Self-introduction Mind Map • Central Image – Your name and your Icon • BOI’s may be, but not have to be; – Why ? – Who ? – Favorites • Leave the other side of the card blank ! 29 Seeing is understanding.
  • 30. Ice Breaker STEP 2: • Your Name and Icon (again) in the lower half of the back side. 30 Seeing is understanding.
  • 31. STEP 3: 31 Seeing is understanding.
  • 32. 32 Seeing is understanding.
  • 33. 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 33 Seeing is understanding.
  • 34. 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>, 34 Seeing is understanding.
  • 35. 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. 35 Seeing is understanding.
  • 36. 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. 36 Seeing is understanding.
  • 37. Demonstration • City Library System Interview… 37 Seeing is understanding.
  • 38. Library Interview Mind Map 38 Seeing is understanding.
  • 39. UseCase Diagram 39 Seeing is understanding.
  • 40. User Stories Mind Map 40 Seeing is understanding.
  • 41. User Stories Spreadsheet 41 Also to PowerPoint! Seeing is understanding.
  • 42. The big picture of this presentation User Wish User Wish Why? Why? Big Picture Mind Map Who? Who? Big Picture Mind Map value role When? When? User Stories/ Use Cases User Stories/ Use Cases Estimate, Plan, Prioritize, Test 42 Seeing is understanding.
  • 43. 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. 43 Seeing is understanding.
  • 44. Stickyminds.com article “Agile Modeling with Mind Map and UML” Search: stickyminds Kenji HIRANABE 44 Seeing is understanding.
  • 45. 45 Seeing is understanding.
  • 46. Thank you ! • Make your software development more collaborative, productive and FUN! For Mindmap + UML tool, visit our site: http://astah.net 46 Seeing is understanding.