SlideShare una empresa de Scribd logo
1 de 79
Descargar para leer sin conexión
Seeing is understanding.Seeing is understanding.
Creating Knowledge
With Users
Change Vision, Inc.
Kenji Hiranabe
By Yasunobu Kawaguchi
Seeing is understanding.Seeing is understanding.
Seeing is understanding.Seeing is understanding.
SAP Waldorf
Seeing is understanding.Seeing is understanding.
Agenda
• Introduction
• Part I:
–Nonaka’s Scrum: People As The
Conveyor of Knowledge
• Part II:
–Exploring User Wish Through
Mindmapping
Seeing is understanding.Seeing is understanding.
Kenji HIRANABE(1/2)
• (co-)Translator of
OO, UML books Mind Map book
XP/ Agile books
• (co-)Author of
C++ book
Scrum book
Agile and Scrum:
Collaborative Software
Development That Connects
Customers, Engineers and
Management
Seeing is understanding.Seeing is understanding.
Kenji HIRANABE(2/2)
• CEO of Astah.net.
• astah – UML editor
– With Mind Map, ERD, SysML
– http://astah. net/
– Runs on
• PC, Mac, Linux, iPad
Seeing is understanding.Seeing is understanding.
Part I
Nonaka’s Scrum
People as the Conveyor of Knowledge
Change Vision, Inc.
Kenji Hiranabe
By Yasunobu Kawaguchi
Seeing is understanding.Seeing is understanding.
Scrum
Seeing is understanding.Seeing is understanding.
Seeing is understanding.Seeing is understanding.
Do you know
where the
word “Scrum”
came from ?
http://www.publickey1.jp/blog/11/10_innovation_sprint_2011.html
Innovation Sprint 2011
Jeff Sutherland Ikujiro Nonaka
me
Quote from the first
Scrum Book
• “Agile Software Development with Scrum” (by
Ken Schwaber, Mike Beedle) starts with the
following quote.
The "relay race" approach to product
development ... may conflict with the goals
of maximum speed and flexibility. Instead a
holistic or "rugby" approach – where the
team tries to go the distance as a unit,
passing the ball back and forth – may better
serve today's competitive requirements.
-- “The New New Product Development Game”
Copyright © 2005-2007 Kenji
HIRANABE, Some rights
reserved
14
Toyota Production
System
Lean
Lean Software
Development
Kanban
Lean Startup
Agile
Scrum
XP
The New New Product
Development Game
Four steps
to the epiphany
Agile and Lean
Startup
Patterns
Manufacturing Industry in Japan
2013 Yasunobu Kawaguchi
Prof. Ikujiro Nonaka
1
The New New Product Development Game(HBR)
Scrum
Stop the relay race, take up rugby
2
The Knowledge Creating Company
SECI-model
Spiral transformation of
Tacit knowledge and Explicit knowledge
3
Managing Flow, The Wise Leadership(HBR)
Phronesis
The third knowledge type after
Science (explicit knowledge)
And art (tact knowledge)
U.S. Marine
Fractal
Organization
Self-similar structure
at all levels
4
Seeing is understanding.Seeing is understanding.
SECI model
Copyright Nonaka I. 2010Copyright Nonaka I. 2010
Two Types of Knowledge
Spiral up throughSpiral up through
dynamic interactiondynamic interaction
AnalogAnalog--Digital SynthesisDigital Synthesis
Objective and rational knowledge
that can be expressed in words,
sentences, numbers, or formulas
(context-free)
Theoretical approach
Problem solving
Manuals
Database
Subjective and experiential
knowledge that can not
be expressed in words,
sentences, numbers, or
Formulas (Context-specific)
Cognitive Skills
beliefs
images
perspectives
mental models
Technical Skills
craft
know-how
Tacit Knowledge Explicit Knowledge
http://www.flickr.com/photos/visitabudhabi/6708954439/
Tacit
Knowledge
Subjective and
experiential
knowledge that
can not be
expressed in
words, sentences,
numbers, or
Formulas
(Context-specific)
• Explicit
Knowledge
• Objective and
rational
knowledge that
can be
expressed in
words,
sentences,
numbers, or
formulas
(context-free)
http://www.flickr.com/photos/stuartpilbrow/4264302708/
“Sticky” Information
• Product developers need two types of
information in order to succeed at their work:
need and context-of-use information (generated
by users) and generic solution information (often
initially generated by manufacturers specializing
in a particular type of solution) Bringing these
two types of information together is not easy.
Both need information and solution information
are often very “sticky”—that is, costly to move
from the site where the information was
generated to other sites .
• -- “Democratizing Innovation” (by Eric Von Hippel)
Copyright Nonaka I. 2010
SECI Model
Explicit
Explicit
Tacit
Tacit Tacit
Explicit
Explicit
Tacit
SocializationSocialization ExternalizationExternalization
InternalizationInternalization CombinationCombination
O
G
E
I
Environment
Individual
I G
G
G
G
Org.
E
I
I
I
I
I
Group
IE O
Copyright Nonaka I. 2010
Copyright Nonaka I. 2010
Organizational Knowledge Creation
SECI Model
Sharing and creating
tacit knowledge
through direct
experience
I = Individual, G = Group, O = Organization, E = Environment
Learning and
acquiring new tacit
knowledge in
practice
1. Perceiving reality
as it is
2. Sensing and
Empathizing with
others and the
environment
3. Transferring of
tacit knowledge
9. Embodying explicit
knowledge through
action and reflection
10. Using simulation and
experiments
Articulating tacit
knowledge through
dialogue and
reflection
4. Articulating tacit
knowledge using
symbolic language
5. Translating tacit
knowledge into a
concept or prototype
Systemizing and
applying explicit
knowledge and
information
6. Gathering and
integrating explicit
knowledge
7. Breaking down the
concept and finding
relationships among
the concepts
8. Editing and
systemizing explicit
knowledge
Explicit
Explicit
Tacit
Tacit Tacit
Explicit
Explicit
Tacit
SocializationSocialization ExternalizationExternalization
InternalizationInternalization CombinationCombination
O
G
E
I
Environment
Individual
I G
G
G
G
Org.
E
I
I
I
I
I
Group
IE O
Seeing is understanding.Seeing is understanding.
A Story of
Matsushita Electric’s
“Home Bakery”
(Bread Making Machine)
Source: http://panasonic.co.jp/ism/bakery/vol01/index.html
Ms. Ikuko Tanaka
Current Title: Senior Engineer at Living
Environment Development Center
Ever since she joined the company, she
has involved in development of cooking
software.
“I have been studying cooking science, and
I feel a calling in this job, that is
development of cooking appliance
software.”
In 1984, 3 divisions “Rice-Cooker Division”, “Heating Appliances
Division”, “Rotation Division” were integrated into
New “Cooking Appliances Division”.
Source: http://panasonic.co.jp/ism/bakery/vol01/index.html
Let me do it!
Copyright Nonaka I. 2010
First Internal Attempt
Failed miserably. Crust was overcooked leaving the
dough inside raw.
Bread is very sensitive. Proper cooking time changes 1
hour if the temperature of the dough differs in 1°C
Compared machine-kneaded dough and professional
baker-kneaded dough using X rays.
→ But no meaningful data
She proposed an idea
Let me work with
“him” as an apprentice!
Copyright Nonaka I. 2010
At Osaka International Hotel
Apprentice to the head baker
“A software engineer kneads dough
and bakes bread, exploring what is the
best set of conditions, and the
hardware engineer make a prototype
that clears the conditions. With that
prototype the software engineer make
another try, and… this process repeats
like playing catch obsessively.”
I ate 5,000 piece of bread
in those 3 years!
Copyright Nonaka I. 2010
“I was always watching the master
to steal the way he kneaded the
dough and tried it myself. He not
only slaps but also “twists and
stretches” the dough. When I found
it, I went straight to the hardware
engineer and talked about it.”
This “Twisting Stretch” is
implemented (or transformed to
explicit knowledge) as this Special
Rib.
“The rotated dough is trapped by
this rib and this effect realized the
master’s hand movements.”
Copyright Nonaka I. 2010
Results
536,000 units in its first year.
Exported to the United States, West Germany, and Hong
Kong. Later to Sweden, Thailand, Australia, and New
Zealand.
1,000,000 units sold by the time
competitors released their version.
Users' voices to the engineers,
fresh air to the
Cooking Appliances Division.
Inspired other divisions
throughout Matsushita.
Seeing is understanding.Seeing is understanding.
Design Thinking
Relationship with
Design Thinking
“Design thinking is a human-centered approach to innovation that draws
from the designer's toolkit to integrate the needs of people, the
possibilities of technology, and the requirements for business success.”
—Tim Brown, president and CEO
Seeing is understanding.Seeing is understanding.
IDEO Method Cards
There’s also an App !
Seeing is understanding.Seeing is understanding.
Seeing is understanding.Seeing is understanding.
Source: Tobias Hildenbrand
http://de.slideshare.net/hildenbrand/keynote-alm-days-2012-combining-design-and-development
Socialization
• “Sharing and creating tacit knowledge
through direct experience
• 1. Perceiving reality as it is
• 2. Sensing and empathizing with others
and the environment
• 3. Transferring of tacit knowledge”
Source: Tobias Hildenbrand
http://de.slideshare.net/hildenbrand/keynote-alm-days-2012-combining-design-and-development
Seeing is understanding.Seeing is understanding.
Scrum
Back to
SECI Model and Agile Practices
Explicit
Explicit
Tacit Tacit
Explicit
Explicit
Tacit
SocializationSocialization ExternalizationExternalization
InternalizationInternalization CombinationCombination
Sprint DemoSprint Demo
Visit UsersVisit Users
Coding StandardCoding Standard
Tacit
Sprint PlanningSprint Planning
Story WritingStory Writing
Everything about
Learning
Everything about
Learning
Daily StandupDaily Standup
Sit TogetherSit Together
Pair ProgrammingPair Programming
RetrospectivesRetrospectives
SECI As Knowledge Creation Machine
E
E
T
T T
E
E
T
SS EE
II CC
T
T
Created Knowledge
Knowledge about
How to create it
Knowledge about
User and Usage
Growing Working
Software
Learning Scrum
Team
Implemented as
1. Design Thinking
2. Agile
Product People
Copyright Nonaka I. 2010Copyright Nonaka I. 2009
Contemplation in Action:
Indwelling in Actuality with Deep Thinking
“I can see many things
when I see a machine. How
can we maneuver through
that curve? We should do
this, we should do that....
Then I think about the next
machine. We can make a
faster machine if we think
like this, and so on. It’s a
natural progress into the
next step.”
- Soichiro Honda
Source: Honda Motor Corporation
(Picture at the Automobile Hall of Fame, Detroit)
Copyright Nonaka I. 2010
Copyright Nonaka I. 2010Copyright Nonaka I. 2010
Concept Building: Dialoguing on the Spot
Soichiro Honda
Drawing on
the floor
Words and
actions
By articulating into
language, we
clearly understand
what we are
thinking
Source: Honda Motor Corporation
Automobile Hall of Fame (Detroit)
What’s the product owner ?
The person(s) who had the first belief, should run through the whole process
As the conveyer of knowledge.
Seeing is understanding.Seeing is understanding.
FEEL,
Before
you
THINK!
Seeing is understanding.Seeing is understanding.
Part II
Exploring User Wish
Through Mindmapping
Change Vision, Inc.
Kenji Hiranabe
By Yasunobu Kawaguchi
Seeing is understanding.Seeing is understanding.
Exploring User Wish through
Mind Mapping
Kenji HIRANABE
Mind map by Michal Splho
Seeing is understanding.Seeing is understanding.
Agenda
• Introduction
• What is a Mind Map and Why
• Exploring User Wish using Mind
Mapping
• Demonstration
• Conclusion
Seeing is understanding.Seeing is understanding.
Mind Map
• Tony Buzan
• Graphical note technique
–And more than that
• Visualize thoughts with
a radiant structure
Seeing is understanding.Seeing is understanding.
IDEO Method Cards
Seeing is understanding.Seeing is understanding.
Affinity Diagrams
Seeing is understanding.Seeing is understanding.da Vinci uses Pictures and Words at the same time
Seeing is understanding.Seeing is understanding.
“How it feels to have a stroke”
Brain Scientist Jill Bolte Taylor
http://www.youtube.com/watch?v=UyyjU8fzEYU
Mind map by Michal Splho
Seeing is understanding.Seeing is understanding.
Seeing is understanding.Seeing is understanding.
Mind Mapping
• Examples
Seeing is understanding.Seeing is understanding.Kent Beck’s XP 2nd
Seminar Ideas
Project Christmas Planning
Meeting Minutes Template
Guitar Chord
Diagram
Seeing is understanding.Seeing is understanding.
“Mastering the Requirements” Process by Suzanne and James Robertson,1999.
Seeing is understanding.Seeing is understanding.
Seeing is understanding.Seeing is understanding.
Mind Map
1. Keyword Oriented
2. Loose syntax and semantics
3. Fast and Easy
4. High level View
5. Evocative
6. Explore and Gather Ideas
Seeing is understanding.Seeing is understanding.
User Stores: Ron Jeffries’ 3 Cs
• Card
– Written on note cards.
– Cards may be annotated with estimates, notes, etc.
• Conversation
– Details behind the story come out during
conversation with customer
• Confirm
– Acceptance tests confirm the story was coded
correctly
Seeing is understanding.Seeing is understanding.
User Stories: Mike Cohn
• Shift focus from writing to talking
• Metaphor of Trawling (by Suzanne and James
Robertson)
– Requirements can be captured with different sized
nets
– Requirements change, mature, possibly die
– Skill is a factor
• Avoid “The user”, find “Roles”
• In order to <benefit>,
as a <role>,
I want to <story>,
Seeing is understanding.Seeing is understanding.
Why Mind Map and User Stories Fit ?
• Shift focus from writing to talking
• Trawl requirements with coarse sized net first
• Capture Emotion, Use your right brain !
Colors, and Pictures !
– To fully utilize broadband communication and
preserve it in your brain, as the same time, keep it
into a mind map as a memento of the situation. In
the future conversation, you can use it to resume
the context back.
Seeing is understanding.Seeing is understanding.
User Wish Mind Map
• The first step of getting what you want.
• Get the Big Picture.
• Who? first.
• Semi-structured.
• Gather info and mine UseCases/User Stories.
Seeing is understanding.Seeing is understanding.
Demonstration
• City Library System Interview
Seeing is understanding.Seeing is understanding.
Library Interview Mind Map
Seeing is understanding.Seeing is understanding.
UseCase Diagram
Seeing is understanding.Seeing is understanding.
User Stories Mind Map
Seeing is understanding.Seeing is understanding.
User Stories Spreadsheet
Also to PowerPoint!
Seeing is understanding.Seeing is understanding.
User WishUser Wish
Big Picture Mind MapBig Picture Mind Map
User Stories/ Use CasesUser Stories/ Use Cases
Why?Why?
Who?Who?
When?When?
Estimate, Plan, Prioritize, Test
value
role
The big picture of this presentation
Seeing is understanding.Seeing is understanding.
Seeing is understanding.Seeing is understanding.
Stickyminds.com article
“Agile Modeling with Mind Map and UML”
Search: stickyminds Kenji HIRANABE
Seeing is understanding.Seeing is understanding.
Seeing is
Understanding

Más contenido relacionado

Similar a Creating Knowledge with Users

Creating Knowledge With Users
Creating Knowledge With UsersCreating Knowledge With Users
Creating Knowledge With UsersKenji 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
 
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 at Agile Vietnam
People As the Conveyor of Knowledge at Agile VietnamPeople As the Conveyor of Knowledge at Agile Vietnam
People As the Conveyor of Knowledge at Agile VietnamKenji 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
 
Pugh sikm leaders conversational ai 190618
Pugh sikm leaders conversational ai 190618Pugh sikm leaders conversational ai 190618
Pugh sikm leaders conversational ai 190618Katrina (Kate) Pugh
 
Psychology, design and computer science
Psychology, design and computer sciencePsychology, design and computer science
Psychology, design and computer scienceDiego Mendes
 
Social Media and the New Workplace
Social Media and the New WorkplaceSocial Media and the New Workplace
Social Media and the New WorkplaceSaurabh Pandey
 
Designing for physical versus digital products
Designing for physical versus digital productsDesigning for physical versus digital products
Designing for physical versus digital productscxpartners
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the HumanitiesShawn Day
 
Evans & malcolm fusion
Evans & malcolm fusionEvans & malcolm fusion
Evans & malcolm fusionactkm
 
DE1(a) my report
DE1(a) my reportDE1(a) my report
DE1(a) my reportJuhi Shah
 
Knowledge Management ESCP EAP
Knowledge Management ESCP EAPKnowledge Management ESCP EAP
Knowledge Management ESCP EAPLukas Ritzel
 
Understanding Information Architecture
Understanding Information ArchitectureUnderstanding Information Architecture
Understanding Information ArchitectureTejinder Singh
 
Design considerations for machine learning system
Design considerations for machine learning systemDesign considerations for machine learning system
Design considerations for machine learning systemAkemi Tazaki
 
Knowledge Management in Software Enterprise
Knowledge Management in Software EnterpriseKnowledge Management in Software Enterprise
Knowledge Management in Software EnterpriseIOSR Journals
 
Foundations of IA - World IA Day
Foundations of IA - World IA DayFoundations of IA - World IA Day
Foundations of IA - World IA DayNomensa
 
Design Research (is not Market Research)
Design Research (is not Market Research)Design Research (is not Market Research)
Design Research (is not Market Research)Joyce Chou
 

Similar a Creating Knowledge with Users (20)

Creating Knowledge With Users
Creating Knowledge With UsersCreating Knowledge With Users
Creating Knowledge With Users
 
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
 
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 at Agile Vietnam
People As the Conveyor of Knowledge at Agile VietnamPeople As the Conveyor of Knowledge at Agile Vietnam
People As the Conveyor of Knowledge at Agile Vietnam
 
People As the Conveyor of Knowledge
People As the Conveyor of KnowledgePeople As the Conveyor of Knowledge
People As the Conveyor of Knowledge
 
Pugh sikm leaders conversational ai 190618
Pugh sikm leaders conversational ai 190618Pugh sikm leaders conversational ai 190618
Pugh sikm leaders conversational ai 190618
 
Psychology, design and computer science
Psychology, design and computer sciencePsychology, design and computer science
Psychology, design and computer science
 
Social Media and the New Workplace
Social Media and the New WorkplaceSocial Media and the New Workplace
Social Media and the New Workplace
 
Designing for physical versus digital products
Designing for physical versus digital productsDesigning for physical versus digital products
Designing for physical versus digital products
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the Humanities
 
Evans & malcolm fusion
Evans & malcolm fusionEvans & malcolm fusion
Evans & malcolm fusion
 
DE1(a) my report
DE1(a) my reportDE1(a) my report
DE1(a) my report
 
Knowledge Management ESCP EAP
Knowledge Management ESCP EAPKnowledge Management ESCP EAP
Knowledge Management ESCP EAP
 
Understanding Information Architecture
Understanding Information ArchitectureUnderstanding Information Architecture
Understanding Information Architecture
 
Design considerations for machine learning system
Design considerations for machine learning systemDesign considerations for machine learning system
Design considerations for machine learning system
 
Knowledge Management in Software Enterprise
Knowledge Management in Software EnterpriseKnowledge Management in Software Enterprise
Knowledge Management in Software Enterprise
 
Foundations of IA
Foundations of IAFoundations of IA
Foundations of IA
 
Foundations of IA - World IA Day
Foundations of IA - World IA DayFoundations of IA - World IA Day
Foundations of IA - World IA Day
 
Design Research (is not Market Research)
Design Research (is not Market Research)Design Research (is not Market Research)
Design Research (is not Market Research)
 
Ana Amorim
Ana AmorimAna Amorim
Ana Amorim
 

Más 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
 

Más 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
 

Último

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 

Último (20)

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 

Creating Knowledge with Users

  • 1. Seeing is understanding.Seeing is understanding. Creating Knowledge With Users Change Vision, Inc. Kenji Hiranabe By Yasunobu Kawaguchi
  • 2. Seeing is understanding.Seeing is understanding.
  • 3. Seeing is understanding.Seeing is understanding. SAP Waldorf
  • 4. Seeing is understanding.Seeing is understanding. Agenda • Introduction • Part I: –Nonaka’s Scrum: People As The Conveyor of Knowledge • Part II: –Exploring User Wish Through Mindmapping
  • 5. Seeing is understanding.Seeing is understanding. Kenji HIRANABE(1/2) • (co-)Translator of OO, UML books Mind Map book XP/ Agile books • (co-)Author of C++ book Scrum book Agile and Scrum: Collaborative Software Development That Connects Customers, Engineers and Management
  • 6. Seeing is understanding.Seeing is understanding. Kenji HIRANABE(2/2) • CEO of Astah.net. • astah – UML editor – With Mind Map, ERD, SysML – http://astah. net/ – Runs on • PC, Mac, Linux, iPad
  • 7. Seeing is understanding.Seeing is understanding. Part I Nonaka’s Scrum People as the Conveyor of Knowledge Change Vision, Inc. Kenji Hiranabe By Yasunobu Kawaguchi
  • 8. Seeing is understanding.Seeing is understanding. Scrum
  • 9. Seeing is understanding.Seeing is understanding.
  • 10. Seeing is understanding.Seeing is understanding. Do you know where the word “Scrum” came from ?
  • 12.
  • 13. Quote from the first Scrum Book • “Agile Software Development with Scrum” (by Ken Schwaber, Mike Beedle) starts with the following quote. The "relay race" approach to product development ... may conflict with the goals of maximum speed and flexibility. Instead a holistic or "rugby" approach – where the team tries to go the distance as a unit, passing the ball back and forth – may better serve today's competitive requirements. -- “The New New Product Development Game”
  • 14. Copyright © 2005-2007 Kenji HIRANABE, Some rights reserved 14
  • 15.
  • 16. Toyota Production System Lean Lean Software Development Kanban Lean Startup Agile Scrum XP The New New Product Development Game Four steps to the epiphany Agile and Lean Startup Patterns Manufacturing Industry in Japan 2013 Yasunobu Kawaguchi
  • 17. Prof. Ikujiro Nonaka 1 The New New Product Development Game(HBR) Scrum Stop the relay race, take up rugby 2 The Knowledge Creating Company SECI-model Spiral transformation of Tacit knowledge and Explicit knowledge 3 Managing Flow, The Wise Leadership(HBR) Phronesis The third knowledge type after Science (explicit knowledge) And art (tact knowledge) U.S. Marine Fractal Organization Self-similar structure at all levels 4
  • 18. Seeing is understanding.Seeing is understanding. SECI model
  • 19. Copyright Nonaka I. 2010Copyright Nonaka I. 2010 Two Types of Knowledge Spiral up throughSpiral up through dynamic interactiondynamic interaction AnalogAnalog--Digital SynthesisDigital Synthesis Objective and rational knowledge that can be expressed in words, sentences, numbers, or formulas (context-free) Theoretical approach Problem solving Manuals Database Subjective and experiential knowledge that can not be expressed in words, sentences, numbers, or Formulas (Context-specific) Cognitive Skills beliefs images perspectives mental models Technical Skills craft know-how Tacit Knowledge Explicit Knowledge
  • 20. http://www.flickr.com/photos/visitabudhabi/6708954439/ Tacit Knowledge Subjective and experiential knowledge that can not be expressed in words, sentences, numbers, or Formulas (Context-specific)
  • 21. • Explicit Knowledge • Objective and rational knowledge that can be expressed in words, sentences, numbers, or formulas (context-free) http://www.flickr.com/photos/stuartpilbrow/4264302708/
  • 22. “Sticky” Information • Product developers need two types of information in order to succeed at their work: need and context-of-use information (generated by users) and generic solution information (often initially generated by manufacturers specializing in a particular type of solution) Bringing these two types of information together is not easy. Both need information and solution information are often very “sticky”—that is, costly to move from the site where the information was generated to other sites . • -- “Democratizing Innovation” (by Eric Von Hippel)
  • 23. Copyright Nonaka I. 2010 SECI Model Explicit Explicit Tacit Tacit Tacit Explicit Explicit Tacit SocializationSocialization ExternalizationExternalization InternalizationInternalization CombinationCombination O G E I Environment Individual I G G G G Org. E I I I I I Group IE O Copyright Nonaka I. 2010
  • 24. Copyright Nonaka I. 2010 Organizational Knowledge Creation SECI Model Sharing and creating tacit knowledge through direct experience I = Individual, G = Group, O = Organization, E = Environment Learning and acquiring new tacit knowledge in practice 1. Perceiving reality as it is 2. Sensing and Empathizing with others and the environment 3. Transferring of tacit knowledge 9. Embodying explicit knowledge through action and reflection 10. Using simulation and experiments Articulating tacit knowledge through dialogue and reflection 4. Articulating tacit knowledge using symbolic language 5. Translating tacit knowledge into a concept or prototype Systemizing and applying explicit knowledge and information 6. Gathering and integrating explicit knowledge 7. Breaking down the concept and finding relationships among the concepts 8. Editing and systemizing explicit knowledge Explicit Explicit Tacit Tacit Tacit Explicit Explicit Tacit SocializationSocialization ExternalizationExternalization InternalizationInternalization CombinationCombination O G E I Environment Individual I G G G G Org. E I I I I I Group IE O
  • 25. Seeing is understanding.Seeing is understanding. A Story of Matsushita Electric’s “Home Bakery” (Bread Making Machine) Source: http://panasonic.co.jp/ism/bakery/vol01/index.html
  • 26. Ms. Ikuko Tanaka Current Title: Senior Engineer at Living Environment Development Center Ever since she joined the company, she has involved in development of cooking software. “I have been studying cooking science, and I feel a calling in this job, that is development of cooking appliance software.” In 1984, 3 divisions “Rice-Cooker Division”, “Heating Appliances Division”, “Rotation Division” were integrated into New “Cooking Appliances Division”. Source: http://panasonic.co.jp/ism/bakery/vol01/index.html Let me do it!
  • 27. Copyright Nonaka I. 2010 First Internal Attempt Failed miserably. Crust was overcooked leaving the dough inside raw. Bread is very sensitive. Proper cooking time changes 1 hour if the temperature of the dough differs in 1°C Compared machine-kneaded dough and professional baker-kneaded dough using X rays. → But no meaningful data She proposed an idea Let me work with “him” as an apprentice!
  • 28. Copyright Nonaka I. 2010 At Osaka International Hotel Apprentice to the head baker “A software engineer kneads dough and bakes bread, exploring what is the best set of conditions, and the hardware engineer make a prototype that clears the conditions. With that prototype the software engineer make another try, and… this process repeats like playing catch obsessively.” I ate 5,000 piece of bread in those 3 years!
  • 29. Copyright Nonaka I. 2010 “I was always watching the master to steal the way he kneaded the dough and tried it myself. He not only slaps but also “twists and stretches” the dough. When I found it, I went straight to the hardware engineer and talked about it.” This “Twisting Stretch” is implemented (or transformed to explicit knowledge) as this Special Rib. “The rotated dough is trapped by this rib and this effect realized the master’s hand movements.”
  • 30. Copyright Nonaka I. 2010 Results 536,000 units in its first year. Exported to the United States, West Germany, and Hong Kong. Later to Sweden, Thailand, Australia, and New Zealand. 1,000,000 units sold by the time competitors released their version. Users' voices to the engineers, fresh air to the Cooking Appliances Division. Inspired other divisions throughout Matsushita.
  • 31. Seeing is understanding.Seeing is understanding. Design Thinking Relationship with
  • 32. Design Thinking “Design thinking is a human-centered approach to innovation that draws from the designer's toolkit to integrate the needs of people, the possibilities of technology, and the requirements for business success.” —Tim Brown, president and CEO
  • 33. Seeing is understanding.Seeing is understanding. IDEO Method Cards
  • 35. Seeing is understanding.Seeing is understanding.
  • 36. Seeing is understanding.Seeing is understanding.
  • 38. Socialization • “Sharing and creating tacit knowledge through direct experience • 1. Perceiving reality as it is • 2. Sensing and empathizing with others and the environment • 3. Transferring of tacit knowledge”
  • 40. Seeing is understanding.Seeing is understanding. Scrum Back to
  • 41. SECI Model and Agile Practices Explicit Explicit Tacit Tacit Explicit Explicit Tacit SocializationSocialization ExternalizationExternalization InternalizationInternalization CombinationCombination Sprint DemoSprint Demo Visit UsersVisit Users Coding StandardCoding Standard Tacit Sprint PlanningSprint Planning Story WritingStory Writing Everything about Learning Everything about Learning Daily StandupDaily Standup Sit TogetherSit Together Pair ProgrammingPair Programming RetrospectivesRetrospectives
  • 42. SECI As Knowledge Creation Machine E E T T T E E T SS EE II CC T T Created Knowledge Knowledge about How to create it Knowledge about User and Usage Growing Working Software Learning Scrum Team Implemented as 1. Design Thinking 2. Agile Product People
  • 43. Copyright Nonaka I. 2010Copyright Nonaka I. 2009 Contemplation in Action: Indwelling in Actuality with Deep Thinking “I can see many things when I see a machine. How can we maneuver through that curve? We should do this, we should do that.... Then I think about the next machine. We can make a faster machine if we think like this, and so on. It’s a natural progress into the next step.” - Soichiro Honda Source: Honda Motor Corporation (Picture at the Automobile Hall of Fame, Detroit) Copyright Nonaka I. 2010
  • 44. Copyright Nonaka I. 2010Copyright Nonaka I. 2010 Concept Building: Dialoguing on the Spot Soichiro Honda Drawing on the floor Words and actions By articulating into language, we clearly understand what we are thinking Source: Honda Motor Corporation Automobile Hall of Fame (Detroit)
  • 45. What’s the product owner ? The person(s) who had the first belief, should run through the whole process As the conveyer of knowledge.
  • 46. Seeing is understanding.Seeing is understanding. FEEL, Before you THINK!
  • 47. Seeing is understanding.Seeing is understanding. Part II Exploring User Wish Through Mindmapping Change Vision, Inc. Kenji Hiranabe By Yasunobu Kawaguchi
  • 48. Seeing is understanding.Seeing is understanding. Exploring User Wish through Mind Mapping Kenji HIRANABE Mind map by Michal Splho
  • 49. Seeing is understanding.Seeing is understanding. Agenda • Introduction • What is a Mind Map and Why • Exploring User Wish using Mind Mapping • Demonstration • Conclusion
  • 50. Seeing is understanding.Seeing is understanding. Mind Map • Tony Buzan • Graphical note technique –And more than that • Visualize thoughts with a radiant structure
  • 51. Seeing is understanding.Seeing is understanding. IDEO Method Cards
  • 52. Seeing is understanding.Seeing is understanding. Affinity Diagrams
  • 53. Seeing is understanding.Seeing is understanding.da Vinci uses Pictures and Words at the same time
  • 54.
  • 55. Seeing is understanding.Seeing is understanding. “How it feels to have a stroke” Brain Scientist Jill Bolte Taylor http://www.youtube.com/watch?v=UyyjU8fzEYU
  • 56. Mind map by Michal Splho
  • 57. Seeing is understanding.Seeing is understanding.
  • 58. Seeing is understanding.Seeing is understanding. Mind Mapping • Examples
  • 59. Seeing is understanding.Seeing is understanding.Kent Beck’s XP 2nd
  • 64. Seeing is understanding.Seeing is understanding. “Mastering the Requirements” Process by Suzanne and James Robertson,1999.
  • 65. Seeing is understanding.Seeing is understanding.
  • 66. Seeing is understanding.Seeing is understanding. Mind Map 1. Keyword Oriented 2. Loose syntax and semantics 3. Fast and Easy 4. High level View 5. Evocative 6. Explore and Gather Ideas
  • 67. Seeing is understanding.Seeing is understanding. User Stores: Ron Jeffries’ 3 Cs • Card – Written on note cards. – Cards may be annotated with estimates, notes, etc. • Conversation – Details behind the story come out during conversation with customer • Confirm – Acceptance tests confirm the story was coded correctly
  • 68. Seeing is understanding.Seeing is understanding. User Stories: Mike Cohn • Shift focus from writing to talking • Metaphor of Trawling (by Suzanne and James Robertson) – Requirements can be captured with different sized nets – Requirements change, mature, possibly die – Skill is a factor • Avoid “The user”, find “Roles” • In order to <benefit>, as a <role>, I want to <story>,
  • 69. Seeing is understanding.Seeing is understanding. Why Mind Map and User Stories Fit ? • Shift focus from writing to talking • Trawl requirements with coarse sized net first • Capture Emotion, Use your right brain ! Colors, and Pictures ! – To fully utilize broadband communication and preserve it in your brain, as the same time, keep it into a mind map as a memento of the situation. In the future conversation, you can use it to resume the context back.
  • 70. Seeing is understanding.Seeing is understanding. User Wish Mind Map • The first step of getting what you want. • Get the Big Picture. • Who? first. • Semi-structured. • Gather info and mine UseCases/User Stories.
  • 71. Seeing is understanding.Seeing is understanding. Demonstration • City Library System Interview
  • 72. Seeing is understanding.Seeing is understanding. Library Interview Mind Map
  • 73. Seeing is understanding.Seeing is understanding. UseCase Diagram
  • 74. Seeing is understanding.Seeing is understanding. User Stories Mind Map
  • 75. Seeing is understanding.Seeing is understanding. User Stories Spreadsheet Also to PowerPoint!
  • 76. Seeing is understanding.Seeing is understanding. User WishUser Wish Big Picture Mind MapBig Picture Mind Map User Stories/ Use CasesUser Stories/ Use Cases Why?Why? Who?Who? When?When? Estimate, Plan, Prioritize, Test value role The big picture of this presentation
  • 77. Seeing is understanding.Seeing is understanding.
  • 78. Seeing is understanding.Seeing is understanding. Stickyminds.com article “Agile Modeling with Mind Map and UML” Search: stickyminds Kenji HIRANABE
  • 79. Seeing is understanding.Seeing is understanding. Seeing is Understanding