1. Pattern Canvases
2011/09/27
CultureWorks, LLC
Takeshi Kakeda
Special thanks to Masanari Motohashi
kakeda@cultureworks.jp
twitter.com/kkd
facebook.com/takeshi.kakeda
2011年11月2日水曜日
2. What’s PatternCanvases?
• A tool for manipulating pattern language
visually
• Now we provides two canvases
• Pattern Canvas
• Force Canvas
2011年11月2日水曜日
3. 5 Reason
Why You should use pattern canvas
✦More visual
✦More useful
✦More flexible
✦More collaborative
✦More fun!
2011年11月2日水曜日
4. Pattern Canvas
• A tool to explorer pattern in various scene
visually
• Strong inspired from
BusinessModelingGeneration
• http://
www.businessmodelgeneration.com/
2011年11月2日水曜日
5. Name
Context Problem Solution Consequence
Force
2011年11月2日水曜日
6. Usage Scene
Solution Driven Organizing the past solutions as pattern
Problem Driven Solving faced problems
Context Driven Solving faced problems
Force Driven Solving faced problems
Consequence Driven Planning for what we desire
2011年11月2日水曜日
7. Name
Solution Driven (6)
Context Problem Solution Consequence
(3) (2) (1) (5)
Force
Make force and context clear,
and lead a solution.
“We can share
(4) our frequently succeeded experience
as pattern!”
2011年11月2日水曜日
8. Name
Problem Driven (6)
Context Problem Solution Consequence
(2) (1) (5) (4)
Force
Analyze current problem,
(3) and lead a solution.
“We can solve faced problems by pattern form!”
2011年11月2日水曜日
9. Name
(6)
Context Driven
Context Problem Solution Consequence
(1) (3) (5) (4)
Force
Analyze vague context,
and make problem and force clear.
“We can understand current our context and forces
by pattern!”
(2)
2011年11月2日水曜日
10. Name
(6)
Force Driven
Context Problem Solution Consequence
(2) (3) (5) (4)
Force
Make force and context clear,
and lead a solution.
“We can understand current our context and forces
by pattern!”
(1)
2011年11月2日水曜日
11. Name
(6)
Consequence Driven
Context Problem Solution Consequence
(2) (3) (5)
(1)
Force
Start a future desirable consequence(vision),
and make forces and problems clear,
lead a solution.
(4) “We can plan our future vision by pattern!”
2011年11月2日水曜日
12. A team can write pattern on
the canvas cooperatively.
2011年11月2日水曜日
13. Connect each contexts and consequence,
so they become a pattern language.
2011年11月2日水曜日
14. Maybe we can use pattern canvas
alternative to user story in agile context.
2011年11月2日水曜日
15. Past Now Future
Context Driven
Consequence
Solution Driven Force Driven
Driven
Problem Driven
We can use pattern whenever we want.
2011年11月2日水曜日
16. Force Canvas
• A tool to explore good solutions which
dissolve all forces at once
• Strong Inspired from
Transcend Method by Johan Galtung
• http://www.transcend.org/pctrcluj2004/
TRANSCEND_manual.pdf
• Original Idea from Hiroshi Nakano
2011年11月2日水曜日
17. Force Canvas
Context
• Solutions should fix a force at least
• It’s difficult to find good solutions.
• We’d like to dissolve all forces at
once, but we can’t do that.
2011年11月2日水曜日
18. Solution
• Show solution’s types visually.
• Transcendence, Compromise, Prevail,
Withdrawal
• Is the solution transcendence?
2011年11月2日水曜日
19. Forces Forces prevailing Transcendence
a solution a solution
which prejudices which dissolves all forces
some forces at once.
Compromise
a impartial solution,
but not transcendence
Withdrawal Desire prevailing
a solution
which prejudices desire
Context Desire
2011年11月2日水曜日
20. Forces Forces prevailing Transcendence
Get one more orange
Adjudicate, some principle (like need, taste) Get more people to share the orange
There is a orange Bake an orange cake, have a lottery, divide the
less than a number of proceeds
persons Sow the seeds, make plantation, take over the market
Compromise
Cut the orange
Squeeze the orange
Peel the orange; divide the slices
Any other division
Withdrawal Desire prevailing
Walk away from the situation Fight it out, might is right (to be avoided)
Destroy or give away the orange
Just watch the orange
Put it in the freeze
Context Desire
One orange, two persons; what Both persons want to get orange,
will you do? more.
2011年11月2日水曜日
21. (3) (5)
(4)
(1) (2)
We can think
problem solving gradually.
2011年11月2日水曜日
23. What s this?
We re here!
Notice what a kind of solution
we are faced with
2011年11月2日水曜日
24. Conclusion
Pattern Canvases
Pattern Force
Canvas Canvas
Write your patten visually Explorer transcended solution visually
Let’s write & explorer your pattern !!
2011年11月2日水曜日