SlideShare une entreprise Scribd logo
1  sur  46
Télécharger pour lire hors ligne
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.

Contenu connexe

Similaire à Exploring User Wish through Mindmapping at Agile India 2013

Creating Knowledge With Users
Creating Knowledge With UsersCreating Knowledge With Users
Creating Knowledge With UsersKenji 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 2013Kenji Hiranabe
 
People As the Conveyor of Knowledge
People As the Conveyor of KnowledgePeople As the Conveyor of Knowledge
People As the Conveyor of KnowledgeKenji 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 2013Kenji 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 MindmappingKenji 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 Agile2012Ariadna 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 agile2012drewz lin
 
Design in Startups
Design in StartupsDesign in Startups
Design in StartupsALPHA Camp
 
Usability Design: Because it's awesome
Usability Design: Because it's awesomeUsability Design: Because it's awesome
Usability Design: Because it's awesomeJen Yu
 
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 MindmappingKenji 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 teamsroblund
 
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 photosAlexey 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 WorkBoulder 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 2010scrummasternz
 
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 AgileDaniel 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 vancouverKenji Hiranabe
 
Skill of superb developers
Skill of superb developersSkill of superb developers
Skill of superb developersTesya Nurintan
 

Similaire à 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
 

Plus de 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 ApplicationsKenji 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-JourneyKenji 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 ScienceKenji Hiranabe
 
Appreciating Your Way to XP
Appreciating Your Way to XPAppreciating Your Way to XP
Appreciating Your Way to XPKenji Hiranabe
 
Digital Business and Agile
Digital Business and AgileDigital Business and Agile
Digital Business and AgileKenji 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 AlgebraKenji 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 2020Kenji Hiranabe
 
ESM Agile Studio DX and COVID
ESM Agile Studio DX and COVIDESM Agile Studio DX and COVID
ESM Agile Studio DX and COVIDKenji Hiranabe
 
Essence position talk by hiranabe
Essence position talk by hiranabeEssence position talk by hiranabe
Essence position talk by hiranabeKenji Hiranabe
 
Agile Scrum at Knowledge Forum 2020
Agile Scrum at Knowledge Forum 2020Agile Scrum at Knowledge Forum 2020
Agile Scrum at Knowledge Forum 2020Kenji Hiranabe
 
Ba and digital here now ness
Ba and digital here now nessBa and digital here now ness
Ba and digital here now nessKenji 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 modelsKenji 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 industryKenji 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 upKenji Hiranabe
 

Plus de 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
 

Dernier

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
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 productivityPrincipled Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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...Miguel Araújo
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Dernier (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

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.