SlideShare a Scribd company logo
1 of 24
Download to read offline
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日水曜日
What’s PatternCanvases?

                • A tool for manipulating pattern language
                  visually
                • Now we provides two canvases
                 • Pattern Canvas
                 • Force Canvas

2011年11月2日水曜日
5 Reason
           Why You should use pattern canvas

                ✦More visual
                ✦More useful
                ✦More flexible
                ✦More collaborative
                ✦More fun!

2011年11月2日水曜日
Pattern Canvas

                • A tool to explorer pattern in various scene
                  visually
                • Strong inspired from
                  BusinessModelingGeneration
                  • http://
                    www.businessmodelgeneration.com/



2011年11月2日水曜日
Name



     Context    Problem   Solution   Consequence




                Force




2011年11月2日水曜日
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日水曜日
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日水曜日
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日水曜日
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日水曜日
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日水曜日
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日水曜日
A team can write pattern on
                 the canvas cooperatively.
2011年11月2日水曜日
Connect each contexts and consequence,
                so they become a pattern language.
2011年11月2日水曜日
Maybe we can use pattern canvas
                alternative to user story in agile context.


2011年11月2日水曜日
Past                    Now                      Future




                                  Context Driven
                                                                    Consequence
                Solution Driven          Force Driven
                                                                       Driven
                                                   Problem Driven




                 We can use pattern whenever we want.

2011年11月2日水曜日
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日水曜日
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日水曜日
Solution

                • Show solution’s types visually.
                 • Transcendence, Compromise, Prevail,
                    Withdrawal
                • Is the solution transcendence?


2011年11月2日水曜日
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日水曜日
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日水曜日
(3)         (5)
                              (4)
                        (1)         (2)


                      We can think
                problem solving gradually.

2011年11月2日水曜日
Connect each solutions and contexts,
                so they become a pattern language.
2011年11月2日水曜日
What s this?




                                           We re here!




                Notice what a kind of solution
                      we are faced with


2011年11月2日水曜日
Conclusion
                                   Pattern Canvases


                        Pattern                            Force
                        Canvas                             Canvas

                Write your patten visually   Explorer transcended solution visually




                  Let’s write & explorer your pattern !!

2011年11月2日水曜日

More Related Content

Viewers also liked

JaSST'11 Kyushu 配布資料(スライド)
JaSST'11 Kyushu 配布資料(スライド)JaSST'11 Kyushu 配布資料(スライド)
JaSST'11 Kyushu 配布資料(スライド)Masaki Kase
 
Scrum × PBL × チケット駆動開発
Scrum × PBL × チケット駆動開発Scrum × PBL × チケット駆動開発
Scrum × PBL × チケット駆動開発Hiroshi Igaki
 
ソフトウェアの品質向上に資する開発・運用現場の情報管理 ∼現場主導によるITS導入∼( #JaSSTKansai #RxTstudy9 @akahane92 )
ソフトウェアの品質向上に資する開発・運用現場の情報管理 ∼現場主導によるITS導入∼( #JaSSTKansai #RxTstudy9 @akahane92 )ソフトウェアの品質向上に資する開発・運用現場の情報管理 ∼現場主導によるITS導入∼( #JaSSTKansai #RxTstudy9 @akahane92 )
ソフトウェアの品質向上に資する開発・運用現場の情報管理 ∼現場主導によるITS導入∼( #JaSSTKansai #RxTstudy9 @akahane92 )Kuniharu(州晴) AKAHANE(赤羽根)
 
Redmineの裏の顔~開発基盤としてのRedmine
Redmineの裏の顔~開発基盤としてのRedmineRedmineの裏の顔~開発基盤としてのRedmine
Redmineの裏の顔~開発基盤としてのRedmineakipii Oga
 
論文の探し方とMendeleyを用いた論文管理
論文の探し方とMendeleyを用いた論文管理論文の探し方とMendeleyを用いた論文管理
論文の探し方とMendeleyを用いた論文管理由来 藤原
 
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013Kinji Akemine
 
Notafilia moedas comunitárias de portugal
Notafilia   moedas comunitárias de portugalNotafilia   moedas comunitárias de portugal
Notafilia moedas comunitárias de portugalMiguel Yasuyuki Hirota
 
依納五穗種子-公民記者分享-中部聚會
依納五穗種子-公民記者分享-中部聚會 依納五穗種子-公民記者分享-中部聚會
依納五穗種子-公民記者分享-中部聚會 peopo
 
Final slideshow hrd 2013 report
Final slideshow hrd 2013 reportFinal slideshow hrd 2013 report
Final slideshow hrd 2013 reportCHRDnet
 
Hrd recruitment track report no3_book1(1)
Hrd recruitment track report no3_book1(1)Hrd recruitment track report no3_book1(1)
Hrd recruitment track report no3_book1(1)Confidential
 
Managing scalable infrastructure based on monitoring
Managing scalable infrastructure based on monitoringManaging scalable infrastructure based on monitoring
Managing scalable infrastructure based on monitoringForthscale
 
盧廣《中國的污染》
盧廣《中國的污染》盧廣《中國的污染》
盧廣《中國的污染》saymynames
 
「通貨と持続可能性: 見失われた関連性」要約
「通貨と持続可能性: 見失われた関連性」要約「通貨と持続可能性: 見失われた関連性」要約
「通貨と持続可能性: 見失われた関連性」要約Miguel Yasuyuki Hirota
 
Recruitment -hrd 2 report (1)
Recruitment -hrd 2 report (1)Recruitment -hrd 2 report (1)
Recruitment -hrd 2 report (1)Emmanuel Nadela
 
220913 being righteous in an unrighteous corrupted society
220913 being righteous in an unrighteous   corrupted society220913 being righteous in an unrighteous   corrupted society
220913 being righteous in an unrighteous corrupted societyterry5428
 
08级第七批警务援助队绵竹教学实践活动自我鉴定报告
08级第七批警务援助队绵竹教学实践活动自我鉴定报告08级第七批警务援助队绵竹教学实践活动自我鉴定报告
08级第七批警务援助队绵竹教学实践活动自我鉴定报告Luchuan Wang
 

Viewers also liked (20)

JaSST'11 Kyushu 配布資料(スライド)
JaSST'11 Kyushu 配布資料(スライド)JaSST'11 Kyushu 配布資料(スライド)
JaSST'11 Kyushu 配布資料(スライド)
 
Scrum × PBL × チケット駆動開発
Scrum × PBL × チケット駆動開発Scrum × PBL × チケット駆動開発
Scrum × PBL × チケット駆動開発
 
Cibc work kokawa
Cibc work kokawaCibc work kokawa
Cibc work kokawa
 
ソフトウェアの品質向上に資する開発・運用現場の情報管理 ∼現場主導によるITS導入∼( #JaSSTKansai #RxTstudy9 @akahane92 )
ソフトウェアの品質向上に資する開発・運用現場の情報管理 ∼現場主導によるITS導入∼( #JaSSTKansai #RxTstudy9 @akahane92 )ソフトウェアの品質向上に資する開発・運用現場の情報管理 ∼現場主導によるITS導入∼( #JaSSTKansai #RxTstudy9 @akahane92 )
ソフトウェアの品質向上に資する開発・運用現場の情報管理 ∼現場主導によるITS導入∼( #JaSSTKansai #RxTstudy9 @akahane92 )
 
Redmineの裏の顔~開発基盤としてのRedmine
Redmineの裏の顔~開発基盤としてのRedmineRedmineの裏の顔~開発基盤としてのRedmine
Redmineの裏の顔~開発基盤としてのRedmine
 
論文の探し方とMendeleyを用いた論文管理
論文の探し方とMendeleyを用いた論文管理論文の探し方とMendeleyを用いた論文管理
論文の探し方とMendeleyを用いた論文管理
 
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
 
Notafilia moedas comunitárias de portugal
Notafilia   moedas comunitárias de portugalNotafilia   moedas comunitárias de portugal
Notafilia moedas comunitárias de portugal
 
依納五穗種子-公民記者分享-中部聚會
依納五穗種子-公民記者分享-中部聚會 依納五穗種子-公民記者分享-中部聚會
依納五穗種子-公民記者分享-中部聚會
 
Final slideshow hrd 2013 report
Final slideshow hrd 2013 reportFinal slideshow hrd 2013 report
Final slideshow hrd 2013 report
 
Hrd recruitment track report no3_book1(1)
Hrd recruitment track report no3_book1(1)Hrd recruitment track report no3_book1(1)
Hrd recruitment track report no3_book1(1)
 
南海大餐pdf
南海大餐pdf南海大餐pdf
南海大餐pdf
 
Managing scalable infrastructure based on monitoring
Managing scalable infrastructure based on monitoringManaging scalable infrastructure based on monitoring
Managing scalable infrastructure based on monitoring
 
盧廣《中國的污染》
盧廣《中國的污染》盧廣《中國的污染》
盧廣《中國的污染》
 
「通貨と持続可能性: 見失われた関連性」要約
「通貨と持続可能性: 見失われた関連性」要約「通貨と持続可能性: 見失われた関連性」要約
「通貨と持続可能性: 見失われた関連性」要約
 
PM 2.5
PM 2.5PM 2.5
PM 2.5
 
what it means for PKP to offer Article Level Metrics
what it means for PKP to offer Article Level Metricswhat it means for PKP to offer Article Level Metrics
what it means for PKP to offer Article Level Metrics
 
Recruitment -hrd 2 report (1)
Recruitment -hrd 2 report (1)Recruitment -hrd 2 report (1)
Recruitment -hrd 2 report (1)
 
220913 being righteous in an unrighteous corrupted society
220913 being righteous in an unrighteous   corrupted society220913 being righteous in an unrighteous   corrupted society
220913 being righteous in an unrighteous corrupted society
 
08级第七批警务援助队绵竹教学实践活动自我鉴定报告
08级第七批警务援助队绵竹教学实践活动自我鉴定报告08级第七批警务援助队绵竹教学实践活动自我鉴定报告
08级第七批警务援助队绵竹教学实践活动自我鉴定报告
 

More from Takeshi Kakeda

DX時代のITエンジニアに送る、アジャイル式「いきいき」ヘルスマネジメント
DX時代のITエンジニアに送る、アジャイル式「いきいき」ヘルスマネジメントDX時代のITエンジニアに送る、アジャイル式「いきいき」ヘルスマネジメント
DX時代のITエンジニアに送る、アジャイル式「いきいき」ヘルスマネジメントTakeshi Kakeda
 
「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~
「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~
「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~Takeshi Kakeda
 
日本アジャイル昔話 『忘れられたXPer』 XP祭り2021
日本アジャイル昔話 『忘れられたXPer』 XP祭り2021日本アジャイル昔話 『忘れられたXPer』 XP祭り2021
日本アジャイル昔話 『忘れられたXPer』 XP祭り2021Takeshi Kakeda
 
個人から始める変化〜 IKIGAIマップ、マルチ・ポテンシャライト、ザ・メンタルモデルを入口にして〜(公開変更版)
個人から始める変化〜 IKIGAIマップ、マルチ・ポテンシャライト、ザ・メンタルモデルを入口にして〜(公開変更版)個人から始める変化〜 IKIGAIマップ、マルチ・ポテンシャライト、ザ・メンタルモデルを入口にして〜(公開変更版)
個人から始める変化〜 IKIGAIマップ、マルチ・ポテンシャライト、ザ・メンタルモデルを入口にして〜(公開変更版)Takeshi Kakeda
 
創造的なメタファー思考のススメ
創造的なメタファー思考のススメ創造的なメタファー思考のススメ
創造的なメタファー思考のススメTakeshi Kakeda
 
Agile459 10周年 オープニング&クロージングトーク
Agile459 10周年 オープニング&クロージングトークAgile459 10周年 オープニング&クロージングトーク
Agile459 10周年 オープニング&クロージングトークTakeshi Kakeda
 
地方コミュニティジャーニー〜地方アジャイルコミュニティをゼロから立ち上げて10年間で体験してきたこと
地方コミュニティジャーニー〜地方アジャイルコミュニティをゼロから立ち上げて10年間で体験してきたこと地方コミュニティジャーニー〜地方アジャイルコミュニティをゼロから立ち上げて10年間で体験してきたこと
地方コミュニティジャーニー〜地方アジャイルコミュニティをゼロから立ち上げて10年間で体験してきたことTakeshi Kakeda
 
パーマカルチャーとパタン・ランゲージ
パーマカルチャーとパタン・ランゲージパーマカルチャーとパタン・ランゲージ
パーマカルチャーとパタン・ランゲージTakeshi Kakeda
 
アジャイル・スクラム時代のパタン・ランゲージとアレグザンダー理論
アジャイル・スクラム時代のパタン・ランゲージとアレグザンダー理論アジャイル・スクラム時代のパタン・ランゲージとアレグザンダー理論
アジャイル・スクラム時代のパタン・ランゲージとアレグザンダー理論Takeshi Kakeda
 
この一年の経験・学び忘年LT in Agile459 忘年LT大会
この一年の経験・学び忘年LT in Agile459 忘年LT大会この一年の経験・学び忘年LT in Agile459 忘年LT大会
この一年の経験・学び忘年LT in Agile459 忘年LT大会Takeshi Kakeda
 
非現実的な圧倒的スケールの中で何を想った感じたか CCC2019 参戦記
非現実的な圧倒的スケールの中で何を想った感じたか CCC2019 参戦記非現実的な圧倒的スケールの中で何を想った感じたか CCC2019 参戦記
非現実的な圧倒的スケールの中で何を想った感じたか CCC2019 参戦記Takeshi Kakeda
 
2019/08/31 Agile Japan 2019 サテライト香川 『壁を越える』ために知っておきたいこと
2019/08/31 Agile Japan 2019 サテライト香川 『壁を越える』ために知っておきたいこと2019/08/31 Agile Japan 2019 サテライト香川 『壁を越える』ために知っておきたいこと
2019/08/31 Agile Japan 2019 サテライト香川 『壁を越える』ために知っておきたいことTakeshi Kakeda
 
20190223 私の学びの研究〜アタマとカラダとココロ〜(更新版)
20190223 私の学びの研究〜アタマとカラダとココロ〜(更新版)20190223 私の学びの研究〜アタマとカラダとココロ〜(更新版)
20190223 私の学びの研究〜アタマとカラダとココロ〜(更新版)Takeshi Kakeda
 
ソフトウェア開発とパタン・ランゲージ再考
ソフトウェア開発とパタン・ランゲージ再考ソフトウェア開発とパタン・ランゲージ再考
ソフトウェア開発とパタン・ランゲージ再考Takeshi Kakeda
 
四国のアジャイル第2ターンに向けてのビジョン
四国のアジャイル第2ターンに向けてのビジョン四国のアジャイル第2ターンに向けてのビジョン
四国のアジャイル第2ターンに向けてのビジョンTakeshi Kakeda
 
「松山」がどう見える? 〜東京からの 移住者の視点〜
「松山」がどう見える? 〜東京からの 移住者の視点〜「松山」がどう見える? 〜東京からの 移住者の視点〜
「松山」がどう見える? 〜東京からの 移住者の視点〜Takeshi Kakeda
 
いきかたダイアグラムで仕事を棚卸ししよう
いきかたダイアグラムで仕事を棚卸ししよういきかたダイアグラムで仕事を棚卸ししよう
いきかたダイアグラムで仕事を棚卸ししようTakeshi Kakeda
 
地方コミュニティが直面する課題と未来のビジョンとは?
地方コミュニティが直面する課題と未来のビジョンとは?地方コミュニティが直面する課題と未来のビジョンとは?
地方コミュニティが直面する課題と未来のビジョンとは?Takeshi Kakeda
 
Metaphor We Design By 失われたメタファーの秘密
Metaphor We Design By 失われたメタファーの秘密Metaphor We Design By 失われたメタファーの秘密
Metaphor We Design By 失われたメタファーの秘密Takeshi Kakeda
 

More from Takeshi Kakeda (20)

DX時代のITエンジニアに送る、アジャイル式「いきいき」ヘルスマネジメント
DX時代のITエンジニアに送る、アジャイル式「いきいき」ヘルスマネジメントDX時代のITエンジニアに送る、アジャイル式「いきいき」ヘルスマネジメント
DX時代のITエンジニアに送る、アジャイル式「いきいき」ヘルスマネジメント
 
「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~
「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~
「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~
 
日本アジャイル昔話 『忘れられたXPer』 XP祭り2021
日本アジャイル昔話 『忘れられたXPer』 XP祭り2021日本アジャイル昔話 『忘れられたXPer』 XP祭り2021
日本アジャイル昔話 『忘れられたXPer』 XP祭り2021
 
個人から始める変化〜 IKIGAIマップ、マルチ・ポテンシャライト、ザ・メンタルモデルを入口にして〜(公開変更版)
個人から始める変化〜 IKIGAIマップ、マルチ・ポテンシャライト、ザ・メンタルモデルを入口にして〜(公開変更版)個人から始める変化〜 IKIGAIマップ、マルチ・ポテンシャライト、ザ・メンタルモデルを入口にして〜(公開変更版)
個人から始める変化〜 IKIGAIマップ、マルチ・ポテンシャライト、ザ・メンタルモデルを入口にして〜(公開変更版)
 
創造的なメタファー思考のススメ
創造的なメタファー思考のススメ創造的なメタファー思考のススメ
創造的なメタファー思考のススメ
 
Agile459 10周年 オープニング&クロージングトーク
Agile459 10周年 オープニング&クロージングトークAgile459 10周年 オープニング&クロージングトーク
Agile459 10周年 オープニング&クロージングトーク
 
地方コミュニティジャーニー〜地方アジャイルコミュニティをゼロから立ち上げて10年間で体験してきたこと
地方コミュニティジャーニー〜地方アジャイルコミュニティをゼロから立ち上げて10年間で体験してきたこと地方コミュニティジャーニー〜地方アジャイルコミュニティをゼロから立ち上げて10年間で体験してきたこと
地方コミュニティジャーニー〜地方アジャイルコミュニティをゼロから立ち上げて10年間で体験してきたこと
 
パーマカルチャーとパタン・ランゲージ
パーマカルチャーとパタン・ランゲージパーマカルチャーとパタン・ランゲージ
パーマカルチャーとパタン・ランゲージ
 
アジャイル・スクラム時代のパタン・ランゲージとアレグザンダー理論
アジャイル・スクラム時代のパタン・ランゲージとアレグザンダー理論アジャイル・スクラム時代のパタン・ランゲージとアレグザンダー理論
アジャイル・スクラム時代のパタン・ランゲージとアレグザンダー理論
 
この一年の経験・学び忘年LT in Agile459 忘年LT大会
この一年の経験・学び忘年LT in Agile459 忘年LT大会この一年の経験・学び忘年LT in Agile459 忘年LT大会
この一年の経験・学び忘年LT in Agile459 忘年LT大会
 
非現実的な圧倒的スケールの中で何を想った感じたか CCC2019 参戦記
非現実的な圧倒的スケールの中で何を想った感じたか CCC2019 参戦記非現実的な圧倒的スケールの中で何を想った感じたか CCC2019 参戦記
非現実的な圧倒的スケールの中で何を想った感じたか CCC2019 参戦記
 
2019/08/31 Agile Japan 2019 サテライト香川 『壁を越える』ために知っておきたいこと
2019/08/31 Agile Japan 2019 サテライト香川 『壁を越える』ために知っておきたいこと2019/08/31 Agile Japan 2019 サテライト香川 『壁を越える』ために知っておきたいこと
2019/08/31 Agile Japan 2019 サテライト香川 『壁を越える』ために知っておきたいこと
 
20190223 私の学びの研究〜アタマとカラダとココロ〜(更新版)
20190223 私の学びの研究〜アタマとカラダとココロ〜(更新版)20190223 私の学びの研究〜アタマとカラダとココロ〜(更新版)
20190223 私の学びの研究〜アタマとカラダとココロ〜(更新版)
 
ソフトウェア開発とパタン・ランゲージ再考
ソフトウェア開発とパタン・ランゲージ再考ソフトウェア開発とパタン・ランゲージ再考
ソフトウェア開発とパタン・ランゲージ再考
 
四国のアジャイル第2ターンに向けてのビジョン
四国のアジャイル第2ターンに向けてのビジョン四国のアジャイル第2ターンに向けてのビジョン
四国のアジャイル第2ターンに向けてのビジョン
 
IKIGAI Quest
IKIGAI QuestIKIGAI Quest
IKIGAI Quest
 
「松山」がどう見える? 〜東京からの 移住者の視点〜
「松山」がどう見える? 〜東京からの 移住者の視点〜「松山」がどう見える? 〜東京からの 移住者の視点〜
「松山」がどう見える? 〜東京からの 移住者の視点〜
 
いきかたダイアグラムで仕事を棚卸ししよう
いきかたダイアグラムで仕事を棚卸ししよういきかたダイアグラムで仕事を棚卸ししよう
いきかたダイアグラムで仕事を棚卸ししよう
 
地方コミュニティが直面する課題と未来のビジョンとは?
地方コミュニティが直面する課題と未来のビジョンとは?地方コミュニティが直面する課題と未来のビジョンとは?
地方コミュニティが直面する課題と未来のビジョンとは?
 
Metaphor We Design By 失われたメタファーの秘密
Metaphor We Design By 失われたメタファーの秘密Metaphor We Design By 失われたメタファーの秘密
Metaphor We Design By 失われたメタファーの秘密
 

Pattern canvas

  • 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日水曜日
  • 22. Connect each solutions and contexts, so they become a pattern language. 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日水曜日