SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Downloaden Sie, um offline zu lesen
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.

Weitere ähnliche Inhalte

Ähnlich wie Exploring User Wish through Mindmapping at Agile India 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
Ankit Katiyar
 
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
Ariadna Font Llitjos
 
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
drewz lin
 
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
Xavier Warzee
 

Ähnlich wie 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
 

Mehr von Kenji Hiranabe

Mehr von 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
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

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.