SlideShare a Scribd company logo
1 of 40
Download to read offline
パターンライティングワークショップ	
  
Agile	
  Japan	
  2013	
2013年5月24日	
  
本橋 正成(カルチャーワークス)	
  
羽生田栄一(豆蔵)	
  
自己紹介	
羽生田 栄一	
•  株式会社 豆蔵	
  
•  回文	
  
–  行けっ!孔子だ!New羽生
田氏、烏骨鶏(いけっこうしだ
にゅうはにゅうだしうこっけい
(にゅうで一文字))	
  
–  @HHany	
本橋 正成	
•  合同会社カルチャーワーク
ス/東京工業大学	
  
•  回文	
  
–  ルナ飛びし本橋の志は灯火
となる(るなとびしもとはしの
しはともしびとなる)	
  
–  本橋は友(もとはしはとも)	
  
–  @motohsi	
  
目的	
•  本日、お持ち帰りいただきたいこと	
  
–  アジャイルの知見をパターンの技術を用いて、表現し、デザイ
ンすることができる。	
–  他の人のアジャイルに関する知見をパターンという形を通じて
共有することができる。	
  
•  そのために	
  
–  パターンとパターンランゲージ、プロジェクトランゲージについ
て知ることができる。	
  
–  実際にパターンを書いてみる。	
  
	
  
•  この資料の一部は、J.	
  Yoder氏の資料を参考にしています。	
  
•  このワークショップは「パタンの書き方」を参考にしていま
す。	
  
h?p://www.cultureworks.jp/blog/?p=44	
  
問い:	
  
なぜ、パターン技術	
  
(含むパターンランゲージ、プロジェクトランゲージ)	
  
を使うのか。	
  
もしくは、パターン技術がないと世界はどうなるか?
2010	
  ソフトウェア・シンポジウム、平鍋氏の基調講演発表資料より
パターン	
パターンという見方
Tokyo	
  Camii	
  &	
  Turkish	
  Culture	
  Center	
  
h?p://www.tokyocamii.org/	
CultureWorks,	
  LLC	
 8
デ
ザ
イ
ン
・
パ
タ
ー
ン
  
(日本語訳) 発売日: 1999年10月	
h?p://www.amazon.co.jp/gp/product/images/4797311126/ref=dp_image_0?ie=UTF8&n=465392&s=books	
CultureWorks,	
  LLC	
 9
ア
ナ
リ
シ
ス
・
パ
タ
ー
ン
  
h?p://www.amazon.co.jp/dp/4894716933/	
h?p://en.wikipedia.org/wiki/File:Event-­‐analysis-­‐pa?ern.svg	
(日本語訳) 発売日: 2002年4月	
CultureWorks,	
  LLC	
 10
h?p://www.amazon.co.jp/gp/product/images/0201741571/ref=dp_image_0?ie=UTF8&n=52033011&s=english-­‐books	
CultureWorks,	
  LLC	
 11
日次ミーティング	
  
IPAのプラクティス(パターン)サンプル	
•  別名	
  
–  朝会、朝礼、デイリースクラム、
スタンドアップミーティング	
  
•  要約	
  
–  毎日、時間を決めて短い時間
で関係者が顔を合わせる。そ
の結果、チーム全体が日々の
必要な情報を共有できるように
なる。	
  
•  問題	
  
–  情報の共有遅れが問題を大き
くする	
  
–  情報共有の時間が取れないま
ま、状況認識と問題対処への
判断が遅れると、問題が大きく
なり、より深刻な状況を招いて
しまう。	
  
	
•  フォース	
  
–  関係者が多忙なため、情報共
有のための時間が取れない	
  
–  情報共有の間隔が空いてしま
うと、情報量が増え、共有に必
要な時間が余分にかかってし
まう。	
  
•  解決策	
  
–  チームのメンバー全員が集
まって必要な情報を短い時間
で毎日共有する。	
  
–  短い時間(15分が目安)で済む
ように、必要な情報に絞って共
有する。	
  
–  情報共有の間隔が長くなるほ
ど、共有に要する時間が必要
となるため、毎日短いミーティ
ングを設けるようにする。	
  
[IPA	
  2013]
組織構造のバウンダリをゆるめる	
  
IPAのプラクティス(パターン)サンプル	
•  要約	
  
–  組織やプロセスの構造が生み出
すボトルネックがあれば、バウンダ
リをゆるめることによって、発生し
ている問題を当事者である「我々
の」問題として解決しやすい構造
を作る。その結果、根底の問題を
解決できるだろう。	
•  問題	
  
–  組織やプロセスの構造が生み出
すボトルネックがある。	
  
–  プロダクトオーナーは、バックログ
の維持など、開発チームを含むス
テークホルダーとの調整や、継続
的に発生する割り込みなどの状況
で忙殺され、相対的にボトルネック
になりやすい。	
•  フォース	
  
–  バウンダリを明確に切り分けようと
思っても、複雑で現実的ではない
が、その周辺こそ創造性を発揮し
やすいところである。	
  
–  コンテキストによって、それぞれの
持つ意見が正しいことが説明でき
る。しかし、明確なバウンダリ内に
いると他のコンテキストを理解しに
くくなる。専門性を活かしたいが、
原理主義的に自分の専門を持つ
ことにより、他の状況を配慮せず
深い対立を生み出すことがある。	
  
–  専門知識の交換には時間が必要
であり、異なった部門にいると、コ
ミュニケーションの時間が限られる。	
  
•  解決策	
  
–  組織的な構造が生み出すバウン
ダリをゆるめよう。お互いに役割を
越えてチームとして助けあおう。	
[IPA	
  2013]
パターンとは?	
  
パターンの定義	
アレグザンダーの定義	
  
“各パターンが、環境の中で繰り返し繰り返し発生
する問題を記述し、その問題に対する解決策の要
点を記述します。その解決策は、全く同じことを繰り
返すことなく、何百万回も適用可能であるようにし
ます。”	
  
	
  
採用したパターンの形式	
•  プラクティス名	
  
–  プラクティスの日本語名/英語名	
•  別名	
  
–  プラクティスの別名	
•  要約	
  
–  プラクティスの概要説明	
•  状況	
  
–  解決すべき問題が発生する状況	
•  問題	
  
–  特定の状況下で発生する問題	
•  フォース	
  
–  問題解決策を選択する上で、かぎ
となる考慮点・制約事項	
•  解決策	
  
–  プラクティスそのものの説明。具体
的な工夫も解説	
  
•  留意点	
  
–  プラクティスを適用する上でコンテ
キストに応じた留意点	
  
–  プラクティスをそのまま適用できな
い場合の代替策	
–  うまくいかない場合の注意点	
•  効果	
  
–  プラクティスを活用した時に得られ
る効果	
•  利用例	
  
–  調査先企業への調査から得られ
たプラクティスの利用例	
•  関連プラクティス	
–  関連性の高いプラクティス	
•  参考文献	
–  プラクティスが紹介されている文献	
CultureWorks,	
  LLC	
[IPA,	
  2013]
名前	
  
•  単語もしくは短いフレーズ —	
  パターンのエッ
センスです。名詞句であるべきという人もいま
す。	
– 名前は、ささいなことではなく、とても重要です。	
•  良い名前は、コミュニケーションを拡張します。
特に名前を聞いたときにその意図を思いめぐ
らせれば。	
– パターンは何かを”構築”します。パターンの名前
は、パターンが構築するものついて言及しましょう。
別名	
  
同じパターンは、他の会社や出版物など
他の場所にも存在しているかもしれない。	
  
エクスパートは、民間の伝承や、深い意味
を思い起こさせる直感的ではない名前を
用いることがあります。別名は、初学者
を助けます。	
  
略語もしくはニックネームは、議論を容易
にします。	
  
 文脈 Context	
  
設定ーターゲットユーザ、パターン適用、サイズ、
スコープ、タイミング、メモリの制約など。変わっ
たら解決が役に立たなくなるかもしれないこと
なら何でも。	
  
Ä あなたは、新しいアイデアを紹介するための
ミーティングに呼ばれた「エバンジェリスト」
もしくは「専任のチャンピオン」です。その
ユーザコミュニティのメンバーは、参加の可否
は自由です。あなたは資産を持っている、個人
的な貢献がある、もしくは、「近くのスポン
サー」や「投資家」です。	
  
フォース	
  
問題が困難となるゆえん	
  
フォースはしばしば矛盾しており、緊張を作り出しま
す	
  
–  顧客を幸せにしたいです	
  
–  リソースが制限されています	
  
Ä しなくてはならないもっと重要な仕事がいつもあります	
  
Ä 新しいアイデアに興味をもつ人がほとんどです	
  
問題	
  
Problem	
  
短く、そのパターンが解く問題を短く完全に記
述してください。	
	
	
  ミーティングはいつも、ありふれた人間味の	
  
	
  	
   	
  ないイベントである	
	
  どのように我々のミーティングに参加したい
	
   	
   	
  人々を集めればよいのだろうか?
解決策	
  
Soludon	
  
問題を解く提案された方法です。コンテキストに
よって決定された重要なフォースを解きほぐ
してください。他のフォースは無視してもかま
いません。	
  
対象聴衆を心に思い浮かべてください。	
  
よいパターンは生成的(Generadve)です。	
  
Ä ミーティングで食事をとること —	
  朝はコーヒー、紅
茶とジュースと一緒にドーナツかベーグル。午後
はクッキーとドリンク、お昼にはランチ。	
  
結果として生じる文脈	
  
Resuldng	
  Context	
  /	
  Consequence	
  
もしその解決策を適用したときに起こること、ど
のフォースが解決され、どのような問題が発
生しうるか、どのようなコストと利益があるか	
  
「問題は解決しました」だけでは十分ではありま
せん。	
  
	
  
Ä 食事は、ありきたりのミーティング、発表や会合を、
より特別なイベントに変える。もし最初に提供され
れば、ミーティングをポジティブな雰囲気で始めら
れる。	
  
他のセクション	
  
よく知られた使い方:	
  あることが一度の発生は「(一
回だけの)出来事」です。二度目の発生は偶然の
一致です。もし、それが三回以上発生したら、そ
れはパターンです。	
  
Jim	
  Coplien/Gerald	
  Weinberg/Bunny	
  Duhl	
  
関連パターン:	
  一緒に使用するパターン、使用され
るパターン、似ている他のパターン	
  
	
  
–  無料の食事ががあるとよいのに、予算がない場合、持
参した食事(Brown	
  Bag)にしましょう。自分自身で食事
を持ってきたとしても、人々は一緒に食べることができ
ます。	
  
パタンランゲージ	
パタンの有機的に繋がった集合
パターンランゲージとは	
•  概念(パターン)の集合である。	
  
•  有機的なつながりがある。	
  
•  様々なレベルやスケールに渡っている。	
  
– 技術的、組織的、そのほか、複数の観点でまとめ
られている。	
  
パターンランゲージの例:	
  
•  AlexanderのGarden	
  
– アレグザンダーによる唯一のパターンランゲージ
ダイアグラム	
  
From	
  The	
  Timeless	
  Way	
  of	
  Building	
  
ライティングパターンのための	
  
パターンランゲージ	
  
(Meszaros	
  &	
  Doble)	
  
1	
  :	
  Release	
  planning	
  to	
  release	
  product	
  increments	
  
2	
  :	
  Iteradon	
  planning	
  meedng	
  
3	
  :	
  Iteradon	
  
4	
  :	
  Planning	
  poker	
  to	
  esdmate	
  tasks	
  during	
  sprint	
  planning	
  
5	
  :	
  The	
  project	
  velocity	
  is	
  measured	
  
6	
  :	
  Short	
  daily	
  meedng	
  to	
  resolve	
  current	
  issues	
  
7	
  :	
  sprint	
  retrospecdve	
  to	
  learn	
  from	
  previous	
  sprint	
  
8	
  :	
  Kanban	
  
9	
  :	
  Sprint	
  review	
  meedng	
  to	
  present	
  completed	
  work	
  
10	
  :	
  Task	
  board(Task	
  card)	
  
11	
  :	
  Burn	
  down	
  chart	
  to	
  monitor	
  sprint	
  progress	
  
12	
  :	
  Flexible	
  process	
  
13	
  :	
  User	
  stories	
  are	
  wri?en	
  
14	
  :	
  Mutual	
  commitment	
  to	
  sprint	
  backlog	
  between	
  product	
  owner	
  and	
  team	
  
15	
  :	
  Incepdon	
  Deck	
  
16	
  :	
  Priorides	
  (product	
  backlog)	
  maintained	
  by	
  a	
  dedicated	
  role	
  (product	
  owner)	
  
17	
  :	
  Rapid	
  feedback	
  
18	
  :	
  Pair	
  Programming	
  
19	
  :	
  Automated	
  regression	
  test	
  
20	
  :	
  Test	
  Driven	
  Develpment	
  
21	
  :	
  Unit	
  Test	
  Automadon	
  
22	
  :	
  Acceptance	
  tests	
  are	
  run	
  onen	
  and	
  the	
  score	
  is	
  published	
  
23	
  :	
  System	
  Metaphor	
  
24	
  :	
  Spike	
  Soludon	
  
25	
  :	
  Constant	
  refactoring	
  
26	
  :	
  Simple	
  Design	
  
27	
  :	
  Only	
  one	
  pair	
  integrates	
  code	
  at	
  a	
  dme	
  
28	
  :	
  Condnuous	
  Integradon	
  
29	
  :	
  Use	
  collecdve	
  ownership	
  
30	
  :	
  Code	
  wri?en	
  to	
  agreed	
  standards	
  
31	
  :	
  When	
  a	
  bug	
  is	
  found,	
  tests	
  are	
  created	
  
32	
  :	
  Analog	
  Tools	
  
33	
  :	
  Customer	
  Proxy	
  
34	
  :	
  The	
  customer	
  is	
  always	
  available	
  
35	
  :	
  Product	
  Owner	
  
36	
  :	
  Development	
  process	
  and	
  pracdces	
  facilitated	
  by	
  a	
  dedicated	
  role	
  (Scrum	
  master)	
  
37	
  :	
  Agile	
  Coach	
  
38	
  :	
  Team	
  members	
  volunteer	
  for	
  tasks	
  (self-­‐organizing	
  team)	
  
39	
  :	
  Niko-­‐niko	
  Calendar	
  (Smiley	
  Calendar)	
  
40	
  :	
  Set	
  a	
  sustainable	
  pace	
  
41	
  :	
  Right	
  agile	
  style	
  for	
  their	
  organizadon	
  
42	
  :	
  Give	
  the	
  team	
  a	
  dedicated	
  open	
  work	
  space	
  
43	
  :	
  One	
  whole	
  team	
  
44	
  :	
  Move	
  people	
  around	
  
45	
  :	
  Set	
  up	
  a	
  dedicated	
  integradon	
  computer	
  
46	
  :	
  User	
  Story	
  Mapping	
  
47	
  :	
  Definidon	
  of	
  DONE	
  
48	
  :	
  Fun	
  is	
  important	
  
49	
  :	
  Slacking	
  Organizadonal	
  Structure	
  
Network	
  of	
  Referred	
  Pracdces	
  as	
  a	
  Pa?ern	
  Language	
1
23
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
2930
31
32
33
34
35
36
37
38
39
40
41
42 43
44
45
46
47
48
49
CultureWorks,	
  LLC
プロジェクトランゲージ	
パタンのインスタンス
プロジェクトランゲージの例	
昨日は初回リリースが無事に終わり、今はふりかえりを
している。最初、スパイク・ソリューションで技術的なリスク事
項を確認し、シンプルデザインを心がけたので見通しは良
かった。共通の部屋で、チーム全体がひとつになって開発を
行った。チームは、ファシリテータ(スクラムマスター)と開発
をした。プロダクトオーナーは、様々な調整に走り回りなかな
か仕様が決まらなかったことが課題であった。	
  
昨日のリリースに対して障害の報告があがってきた。バ
グ時の再現テストですぐに確認できたので、継続的インテグ
レーションを用いてリリースを行った。リファクタリングのタイミ
ングについては意見が割れている。	
今後の体制は、顧客プロキシを実現しつつ、組織構造
のバウンダリをゆるめながら進むことで、合意を得られた。こ
のプロジェクトは、TOCと組み合わせるなど組織にあわせたア
ジャイルスタイルが実現できている。ただ楽しい工夫をもくろ
んでいることは内緒である。
プロジェクトランゲージ	
•  パタンランゲージのプロジェクトごとの適用で
ある。	
  
– パタンの関連性によって構造が生み出される。	
  
– プロジェクトは、ストーリ(物語)によって語られる。	
  
– パターンを語彙として、それらを組み合わせて、
ビジョン(まだ存在しない未来のイメージ)を表現
したもの	
  
プロジェクトランゲージのメタモデル	
クラス図1
pkg
PatternLanguage
ProjectLanguage Project
1..*1
Pattern
1..*1
Story
1..* 0..*embeded in
Vision
1..*1
1..*
1
Context
Force
- postsituation
1..*
1
Solution
1
1..*1..*
1..*
- precontxt
1..*
1..*
Problem
1..*
1..*
- presituation
1..*1..*
1..*
1..*
1..*
1..*
- result contxt
1
1..*
ワークショップ	
どうやってパタンを書くのか
ランゲージを創る	
  
Pa?ern	
  Language	
コトバ発見	
  
Ethnographical	
  
Approach	
  
ビジョンを創る	
  
Project	
  
Language	
対立解消	
  
Conflict	
  
Transformadon	
  
過去を紡ぐ	
  
	
  
知識記述	
設計・修復	
  
Design	
  and	
  
Configuradon	
  
知識共有	
文化を紡ぐ  
パタンランゲージの世界β  
知識発掘	
CultureWorks,	
  LLC	
未来を紡ぐ	
  
	
  
行為・現象
Soludon	
  [S]	
  
解決策	
  
Masanari	
  Motohasi,	
  CultureWorks,	
  LLC	
Pa?ern	
  Matrix	
Problem	
  [P]	
  
問題	
Force	
  [F]	
  
フォース	
Context	
  [C]	
  
文脈(現象)	
Name	
  
名前	
Consequence	
  [R]	
  
結果(利点・課題)	
Problem	
  domain	
  
問題領域	
Soludon	
  domain	
  
解決領域	
「こうしたら」	
  
•  うまく行ったこと	
  
•  学んだこと	
  
•  ちょっとしたこと	
  
•  あ、それだ!	
  
•  問題領域に対し
て解決する	
  
「こうなった」	
  
•  良かったこと・
利益	
  
•  悪かったこと・
課題・留意点	
  
「こうしたかったら」	
  
•  発生した問題	
  
•  なぜ解決策が妥
当か	
  
•  どんな問題を解
決したのか	
  
「なぜならば」	
  
•  他の可能性ある
解決策を妨げる
こと	
  
•  問題を難しくさせ
る特定する条件	
  
•  なぜ難しい問題
なのか	
  
•  考慮した点。	
  
•  〜だが、〜〜。	
  
「こんなときに」	
  
•  どのような状況
や環境下でそ
の問題が起こる
のか?背景は
何か?	
  
•  解決策を適用し
ても変わらない
問題に隠された
仮定や前提。	
  
•  解決策を思い
出しやすい、わ
かりやすい名
前	
  
•  別名も書く(専
門用語、関連
する用語を含
む)	
  
•  名詞句が多い	
  
Author	
  :	
   @motohasi	
  
Date	
  	
  	
  	
  	
  :	
  	
  May	
  24,	
  2013	
  
for	
  weaving	
  experience!	
  Share	
  your	
  knowledge!	
  
1	
 3	
 4	
5	
  マッチしているか?	
思いついたときは
随時追加する	
5	
必要に応じて反復(今回のワークでは省略)	
小さめのお芋を用
意し、事前に吹かし
た後、たき火で焼き
芋を作る。	
  
例:	
印刷物を処分出来
た。	
  
課題:	
  
•  近所迷惑	
  
•  消火が必須	
  
•  紙だけではダメ	
  
「リファレンスガイド」
を印刷して、大量の
紙が出来た。	
	
•  興味のありそうな
人や関係者には
回覧しおわった。	
•  保存しておくス
ペースがない。	
  
•  処分したいが、
近くに紙を食べ
てくれる山羊は
いない。	
•  リファレンスガ
イドなど大量
の紙が出る。	
  
•  目が疲れるの
で、紙で読み
たい。	
食べてもおいしい
プラクティス	
2	
 6
発表するパターンの順番	
1.  名前	
  
2.  文脈	
  
3.  問題	
  
4.  フォース	
  
5.  解決策	
  
6.  結果	
  
a.  利益	
  
b.  課題
問い:	
  
なぜ、パターン技術	
  
(含むパターンランゲージ、プロジェクトランゲージ)	
  
を使うのか。	
  
もしくは、パターンがないと世界はどうなるか?
ありがとうございました	
•  アンケートのお願い	
  
– 付箋紙にご記入ください。	
  
– 満足度を5点満点でご記入ください。	
  
– ご感想、ご提案をご記入ください。	
  
•  ご質問やご意見、コンタクトをご希望される方
は、お声がけください。	
  
– 本橋	
  @motohasi	
  
– 羽生田	
  @HHany	
  

More Related Content

Viewers also liked

アジャイルな現場になっていく時の越えなければいけない3つの壁_AgileJapan2015
アジャイルな現場になっていく時の越えなければいけない3つの壁_AgileJapan2015アジャイルな現場になっていく時の越えなければいけない3つの壁_AgileJapan2015
アジャイルな現場になっていく時の越えなければいけない3つの壁_AgileJapan2015Yoh Nakamura
 
Agile japan2016 D-1:請負で企画・開発・運用・拡張まで担当するアジャイルチーム
Agile japan2016 D-1:請負で企画・開発・運用・拡張まで担当するアジャイルチームAgile japan2016 D-1:請負で企画・開発・運用・拡張まで担当するアジャイルチーム
Agile japan2016 D-1:請負で企画・開発・運用・拡張まで担当するアジャイルチームフリーランス
 
Can Agile Really Change Japan's software development
Can Agile Really Change Japan's software developmentCan Agile Really Change Japan's software development
Can Agile Really Change Japan's software developmentKenji Hiranabe
 
「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)
「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)
「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)Makoto Nishikawa
 
Test-Driven Development for [Embedded] C by James Grenning at Agile Japan 2013
Test-Driven Development for [Embedded] C by James Grenning at Agile Japan 2013Test-Driven Development for [Embedded] C by James Grenning at Agile Japan 2013
Test-Driven Development for [Embedded] C by James Grenning at Agile Japan 2013Yohei Onishi
 
JOIseminor 2008 Presentation by quolc
JOIseminor 2008 Presentation by quolcJOIseminor 2008 Presentation by quolc
JOIseminor 2008 Presentation by quolcRyohei Suzuki
 
パターン認識と機械学習 〜指数型分布族とノンパラメトリック〜
パターン認識と機械学習 〜指数型分布族とノンパラメトリック〜パターン認識と機械学習 〜指数型分布族とノンパラメトリック〜
パターン認識と機械学習 〜指数型分布族とノンパラメトリック〜Mitsuki Ogasahara
 
エンタープライズでもできるアジャイル開発
エンタープライズでもできるアジャイル開発エンタープライズでもできるアジャイル開発
エンタープライズでもできるアジャイル開発Yoshiyuki Ueda
 
ウォーターフォール開発/スパイラル開発/アジャイル開発 お金と契約にまつわる本当の話
ウォーターフォール開発/スパイラル開発/アジャイル開発 お金と契約にまつわる本当の話ウォーターフォール開発/スパイラル開発/アジャイル開発 お金と契約にまつわる本当の話
ウォーターフォール開発/スパイラル開発/アジャイル開発 お金と契約にまつわる本当の話Masahiko Satoh
 
はじめてのアジャイル
はじめてのアジャイルはじめてのアジャイル
はじめてのアジャイルYoshihito Kuranuki
 
Agile Testing Learning journeys for the whole team at AgileJapan 2015
Agile Testing Learning journeys for the whole team at AgileJapan 2015Agile Testing Learning journeys for the whole team at AgileJapan 2015
Agile Testing Learning journeys for the whole team at AgileJapan 2015Kenji Hiranabe
 
2015-06-28 日本情報科教育学会 第8回全国大会 プロジェクト管理手法を活用した問題解決指導の予備実践と評価
2015-06-28 日本情報科教育学会 第8回全国大会 プロジェクト管理手法を活用した問題解決指導の予備実践と評価2015-06-28 日本情報科教育学会 第8回全国大会 プロジェクト管理手法を活用した問題解決指導の予備実践と評価
2015-06-28 日本情報科教育学会 第8回全国大会 プロジェクト管理手法を活用した問題解決指導の予備実践と評価Yoshiki Sato
 
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違い
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違いなぜアジャイルなのですか?改めて考察するウォーターフォールとの違い
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違いYoichi Tamamaki
 
ウォーターフォールとアジャイル開発の比較 
ウォーターフォールとアジャイル開発の比較 ウォーターフォールとアジャイル開発の比較 
ウォーターフォールとアジャイル開発の比較 Unicast Inc.
 
Agile Japan 2016 | アジャイルなIoTプラットフォーム開発
Agile Japan 2016 | アジャイルなIoTプラットフォーム開発Agile Japan 2016 | アジャイルなIoTプラットフォーム開発
Agile Japan 2016 | アジャイルなIoTプラットフォーム開発SORACOM,INC
 
プログラミングコンテストでの動的計画法
プログラミングコンテストでの動的計画法プログラミングコンテストでの動的計画法
プログラミングコンテストでの動的計画法Takuya Akiba
 

Viewers also liked (17)

アジャイルな現場になっていく時の越えなければいけない3つの壁_AgileJapan2015
アジャイルな現場になっていく時の越えなければいけない3つの壁_AgileJapan2015アジャイルな現場になっていく時の越えなければいけない3つの壁_AgileJapan2015
アジャイルな現場になっていく時の越えなければいけない3つの壁_AgileJapan2015
 
Agile japan2016 D-1:請負で企画・開発・運用・拡張まで担当するアジャイルチーム
Agile japan2016 D-1:請負で企画・開発・運用・拡張まで担当するアジャイルチームAgile japan2016 D-1:請負で企画・開発・運用・拡張まで担当するアジャイルチーム
Agile japan2016 D-1:請負で企画・開発・運用・拡張まで担当するアジャイルチーム
 
Can Agile Really Change Japan's software development
Can Agile Really Change Japan's software developmentCan Agile Really Change Japan's software development
Can Agile Really Change Japan's software development
 
「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)
「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)
「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)
 
Test-Driven Development for [Embedded] C by James Grenning at Agile Japan 2013
Test-Driven Development for [Embedded] C by James Grenning at Agile Japan 2013Test-Driven Development for [Embedded] C by James Grenning at Agile Japan 2013
Test-Driven Development for [Embedded] C by James Grenning at Agile Japan 2013
 
JOIseminor 2008 Presentation by quolc
JOIseminor 2008 Presentation by quolcJOIseminor 2008 Presentation by quolc
JOIseminor 2008 Presentation by quolc
 
パターン認識と機械学習 〜指数型分布族とノンパラメトリック〜
パターン認識と機械学習 〜指数型分布族とノンパラメトリック〜パターン認識と機械学習 〜指数型分布族とノンパラメトリック〜
パターン認識と機械学習 〜指数型分布族とノンパラメトリック〜
 
エンタープライズでもできるアジャイル開発
エンタープライズでもできるアジャイル開発エンタープライズでもできるアジャイル開発
エンタープライズでもできるアジャイル開発
 
ウォーターフォール開発/スパイラル開発/アジャイル開発 お金と契約にまつわる本当の話
ウォーターフォール開発/スパイラル開発/アジャイル開発 お金と契約にまつわる本当の話ウォーターフォール開発/スパイラル開発/アジャイル開発 お金と契約にまつわる本当の話
ウォーターフォール開発/スパイラル開発/アジャイル開発 お金と契約にまつわる本当の話
 
開発比較
開発比較開発比較
開発比較
 
はじめてのアジャイル
はじめてのアジャイルはじめてのアジャイル
はじめてのアジャイル
 
Agile Testing Learning journeys for the whole team at AgileJapan 2015
Agile Testing Learning journeys for the whole team at AgileJapan 2015Agile Testing Learning journeys for the whole team at AgileJapan 2015
Agile Testing Learning journeys for the whole team at AgileJapan 2015
 
2015-06-28 日本情報科教育学会 第8回全国大会 プロジェクト管理手法を活用した問題解決指導の予備実践と評価
2015-06-28 日本情報科教育学会 第8回全国大会 プロジェクト管理手法を活用した問題解決指導の予備実践と評価2015-06-28 日本情報科教育学会 第8回全国大会 プロジェクト管理手法を活用した問題解決指導の予備実践と評価
2015-06-28 日本情報科教育学会 第8回全国大会 プロジェクト管理手法を活用した問題解決指導の予備実践と評価
 
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違い
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違いなぜアジャイルなのですか?改めて考察するウォーターフォールとの違い
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違い
 
ウォーターフォールとアジャイル開発の比較 
ウォーターフォールとアジャイル開発の比較 ウォーターフォールとアジャイル開発の比較 
ウォーターフォールとアジャイル開発の比較 
 
Agile Japan 2016 | アジャイルなIoTプラットフォーム開発
Agile Japan 2016 | アジャイルなIoTプラットフォーム開発Agile Japan 2016 | アジャイルなIoTプラットフォーム開発
Agile Japan 2016 | アジャイルなIoTプラットフォーム開発
 
プログラミングコンテストでの動的計画法
プログラミングコンテストでの動的計画法プログラミングコンテストでの動的計画法
プログラミングコンテストでの動的計画法
 

Similar to パターンライティングワークショップ AgileJapan 2013

調布報告書130105 第2回「アクティブシニア」
調布報告書130105 第2回「アクティブシニア」調布報告書130105 第2回「アクティブシニア」
調布報告書130105 第2回「アクティブシニア」Norihiro Yamamoto
 
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップアジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップYou&I
 
社内Twitter研究会、by 勉強会同好会 110426
社内Twitter研究会、by 勉強会同好会 110426社内Twitter研究会、by 勉強会同好会 110426
社内Twitter研究会、by 勉強会同好会 110426Hiro Yoshioka
 
ぼくたちの現場リファレンス活用ワークショップ
ぼくたちの現場リファレンス活用ワークショップぼくたちの現場リファレンス活用ワークショップ
ぼくたちの現場リファレンス活用ワークショップMasanari Motohasi
 
アジャイル開発を始めてみませんか?(思い出編)
アジャイル開発を始めてみませんか?(思い出編)アジャイル開発を始めてみませんか?(思い出編)
アジャイル開発を始めてみませんか?(思い出編)Miho Nagase
 
EnCamp:「実践を支える理論班」の予習スライド
EnCamp:「実践を支える理論班」の予習スライドEnCamp:「実践を支える理論班」の予習スライド
EnCamp:「実践を支える理論班」の予習スライドtatthiy
 
ユーザーストーリーワークショップ
ユーザーストーリーワークショップユーザーストーリーワークショップ
ユーザーストーリーワークショップYou&I
 
勉強会カンファレンス2012
勉強会カンファレンス2012勉強会カンファレンス2012
勉強会カンファレンス2012Hiro Yoshioka
 
パターンを活用したチーム活動を体験しよう
パターンを活用したチーム活動を体験しようパターンを活用したチーム活動を体験しよう
パターンを活用したチーム活動を体験しようYou&I
 
勉強会カンファレンス2011、企業と勉強会
勉強会カンファレンス2011、企業と勉強会勉強会カンファレンス2011、企業と勉強会
勉強会カンファレンス2011、企業と勉強会Hiro Yoshioka
 
調布報告書130304 第3回「子育て」
調布報告書130304 第3回「子育て」調布報告書130304 第3回「子育て」
調布報告書130304 第3回「子育て」Norihiro Yamamoto
 
学習パターンを使ってみよう
学習パターンを使ってみよう学習パターンを使ってみよう
学習パターンを使ってみようPANTO MAIMU
 
私の熱いアジャイル活動、アジャカツ!始まります フフッヒ
私の熱いアジャイル活動、アジャカツ!始まります フフッヒ私の熱いアジャイル活動、アジャカツ!始まります フフッヒ
私の熱いアジャイル活動、アジャカツ!始まります フフッヒYou&I
 
green school Tokyo のつくり方
green school Tokyo のつくり方green school Tokyo のつくり方
green school Tokyo のつくり方Yoshihiro Kanematsu
 
農商工連携プロデューサー育成塾 アイデアワークショップ(発想を豊かにするアイデア創出の技術)後編
農商工連携プロデューサー育成塾 アイデアワークショップ(発想を豊かにするアイデア創出の技術)後編農商工連携プロデューサー育成塾 アイデアワークショップ(発想を豊かにするアイデア創出の技術)後編
農商工連携プロデューサー育成塾 アイデアワークショップ(発想を豊かにするアイデア創出の技術)後編Rikie Ishii
 
勉強会勉強会、DevLOVE関西
勉強会勉強会、DevLOVE関西勉強会勉強会、DevLOVE関西
勉強会勉強会、DevLOVE関西Hiro Yoshioka
 
IGNITE 2015 田代パート
IGNITE 2015 田代パートIGNITE 2015 田代パート
IGNITE 2015 田代パートKonomi Tashiro
 
いわて自由大学の方針と事業計画
いわて自由大学の方針と事業計画いわて自由大学の方針と事業計画
いわて自由大学の方針と事業計画kazuyuki kawamura
 

Similar to パターンライティングワークショップ AgileJapan 2013 (20)

調布報告書130105 第2回「アクティブシニア」
調布報告書130105 第2回「アクティブシニア」調布報告書130105 第2回「アクティブシニア」
調布報告書130105 第2回「アクティブシニア」
 
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップアジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
 
社内Twitter研究会、by 勉強会同好会 110426
社内Twitter研究会、by 勉強会同好会 110426社内Twitter研究会、by 勉強会同好会 110426
社内Twitter研究会、by 勉強会同好会 110426
 
ぼくたちの現場リファレンス活用ワークショップ
ぼくたちの現場リファレンス活用ワークショップぼくたちの現場リファレンス活用ワークショップ
ぼくたちの現場リファレンス活用ワークショップ
 
持続可能なコラボレーション創出のためのワークショップ手法について
持続可能なコラボレーション創出のためのワークショップ手法について持続可能なコラボレーション創出のためのワークショップ手法について
持続可能なコラボレーション創出のためのワークショップ手法について
 
アジャイル開発を始めてみませんか?(思い出編)
アジャイル開発を始めてみませんか?(思い出編)アジャイル開発を始めてみませんか?(思い出編)
アジャイル開発を始めてみませんか?(思い出編)
 
EnCamp:「実践を支える理論班」の予習スライド
EnCamp:「実践を支える理論班」の予習スライドEnCamp:「実践を支える理論班」の予習スライド
EnCamp:「実践を支える理論班」の予習スライド
 
ユーザーストーリーワークショップ
ユーザーストーリーワークショップユーザーストーリーワークショップ
ユーザーストーリーワークショップ
 
勉強会カンファレンス2012
勉強会カンファレンス2012勉強会カンファレンス2012
勉強会カンファレンス2012
 
パターンを活用したチーム活動を体験しよう
パターンを活用したチーム活動を体験しようパターンを活用したチーム活動を体験しよう
パターンを活用したチーム活動を体験しよう
 
勉強会カンファレンス2011、企業と勉強会
勉強会カンファレンス2011、企業と勉強会勉強会カンファレンス2011、企業と勉強会
勉強会カンファレンス2011、企業と勉強会
 
調布報告書130304 第3回「子育て」
調布報告書130304 第3回「子育て」調布報告書130304 第3回「子育て」
調布報告書130304 第3回「子育て」
 
学習パターンを使ってみよう
学習パターンを使ってみよう学習パターンを使ってみよう
学習パターンを使ってみよう
 
私の熱いアジャイル活動、アジャカツ!始まります フフッヒ
私の熱いアジャイル活動、アジャカツ!始まります フフッヒ私の熱いアジャイル活動、アジャカツ!始まります フフッヒ
私の熱いアジャイル活動、アジャカツ!始まります フフッヒ
 
green school Tokyo のつくり方
green school Tokyo のつくり方green school Tokyo のつくり方
green school Tokyo のつくり方
 
農商工連携プロデューサー育成塾 アイデアワークショップ(発想を豊かにするアイデア創出の技術)後編
農商工連携プロデューサー育成塾 アイデアワークショップ(発想を豊かにするアイデア創出の技術)後編農商工連携プロデューサー育成塾 アイデアワークショップ(発想を豊かにするアイデア創出の技術)後編
農商工連携プロデューサー育成塾 アイデアワークショップ(発想を豊かにするアイデア創出の技術)後編
 
Semi 2011 1-7_reminder
Semi 2011 1-7_reminderSemi 2011 1-7_reminder
Semi 2011 1-7_reminder
 
勉強会勉強会、DevLOVE関西
勉強会勉強会、DevLOVE関西勉強会勉強会、DevLOVE関西
勉強会勉強会、DevLOVE関西
 
IGNITE 2015 田代パート
IGNITE 2015 田代パートIGNITE 2015 田代パート
IGNITE 2015 田代パート
 
いわて自由大学の方針と事業計画
いわて自由大学の方針と事業計画いわて自由大学の方針と事業計画
いわて自由大学の方針と事業計画
 

More from Masanari Motohasi

価値創造社会の持続的発展のカギはアジャイルにあり IPA - Agile Japan 2019
価値創造社会の持続的発展のカギはアジャイルにあり IPA - Agile Japan 2019価値創造社会の持続的発展のカギはアジャイルにあり IPA - Agile Japan 2019
価値創造社会の持続的発展のカギはアジャイルにあり IPA - Agile Japan 2019Masanari Motohasi
 
Think sync (July 20, 2003) 同期を考えよう
Think sync (July 20, 2003) 同期を考えようThink sync (July 20, 2003) 同期を考えよう
Think sync (July 20, 2003) 同期を考えようMasanari Motohasi
 
ウォーターフォールを味わう(イテレーションのお話)
ウォーターフォールを味わう(イテレーションのお話)ウォーターフォールを味わう(イテレーションのお話)
ウォーターフォールを味わう(イテレーションのお話)Masanari Motohasi
 
紙とハサミで遊ぼう。ワークショップ資料
紙とハサミで遊ぼう。ワークショップ資料紙とハサミで遊ぼう。ワークショップ資料
紙とハサミで遊ぼう。ワークショップ資料Masanari Motohasi
 
林栄一様 結婚二次会 LT
林栄一様 結婚二次会 LT林栄一様 結婚二次会 LT
林栄一様 結婚二次会 LTMasanari Motohasi
 
How to design sustainable multi-organizations
How to design sustainable multi-organizationsHow to design sustainable multi-organizations
How to design sustainable multi-organizationsMasanari Motohasi
 
持続可能な事業や組織に向けて / Toward sustainable business and organization
持続可能な事業や組織に向けて / Toward sustainable business and organization持続可能な事業や組織に向けて / Toward sustainable business and organization
持続可能な事業や組織に向けて / Toward sustainable business and organizationMasanari Motohasi
 
パタンランゲージからプロジェクトランゲージへ
パタンランゲージからプロジェクトランゲージへパタンランゲージからプロジェクトランゲージへ
パタンランゲージからプロジェクトランゲージへMasanari Motohasi
 
アレグザンダー建築理念に学ぶアジャイルプロセス
アレグザンダー建築理念に学ぶアジャイルプロセスアレグザンダー建築理念に学ぶアジャイルプロセス
アレグザンダー建築理念に学ぶアジャイルプロセスMasanari Motohasi
 
集合知はどこまでできるか
集合知はどこまでできるか集合知はどこまでできるか
集合知はどこまでできるかMasanari Motohasi
 

More from Masanari Motohasi (12)

価値創造社会の持続的発展のカギはアジャイルにあり IPA - Agile Japan 2019
価値創造社会の持続的発展のカギはアジャイルにあり IPA - Agile Japan 2019価値創造社会の持続的発展のカギはアジャイルにあり IPA - Agile Japan 2019
価値創造社会の持続的発展のカギはアジャイルにあり IPA - Agile Japan 2019
 
Think sync (July 20, 2003) 同期を考えよう
Think sync (July 20, 2003) 同期を考えようThink sync (July 20, 2003) 同期を考えよう
Think sync (July 20, 2003) 同期を考えよう
 
ウォーターフォールを味わう(イテレーションのお話)
ウォーターフォールを味わう(イテレーションのお話)ウォーターフォールを味わう(イテレーションのお話)
ウォーターフォールを味わう(イテレーションのお話)
 
紙とハサミで遊ぼう。ワークショップ資料
紙とハサミで遊ぼう。ワークショップ資料紙とハサミで遊ぼう。ワークショップ資料
紙とハサミで遊ぼう。ワークショップ資料
 
林栄一様 結婚二次会 LT
林栄一様 結婚二次会 LT林栄一様 結婚二次会 LT
林栄一様 結婚二次会 LT
 
How to design sustainable multi-organizations
How to design sustainable multi-organizationsHow to design sustainable multi-organizations
How to design sustainable multi-organizations
 
持続可能な事業や組織に向けて / Toward sustainable business and organization
持続可能な事業や組織に向けて / Toward sustainable business and organization持続可能な事業や組織に向けて / Toward sustainable business and organization
持続可能な事業や組織に向けて / Toward sustainable business and organization
 
パタンランゲージからプロジェクトランゲージへ
パタンランゲージからプロジェクトランゲージへパタンランゲージからプロジェクトランゲージへ
パタンランゲージからプロジェクトランゲージへ
 
アレグザンダー建築理念に学ぶアジャイルプロセス
アレグザンダー建築理念に学ぶアジャイルプロセスアレグザンダー建築理念に学ぶアジャイルプロセス
アレグザンダー建築理念に学ぶアジャイルプロセス
 
集合知はどこまでできるか
集合知はどこまでできるか集合知はどこまでできるか
集合知はどこまでできるか
 
積読倶楽部
積読倶楽部積読倶楽部
積読倶楽部
 
情報発信のススメ
情報発信のススメ情報発信のススメ
情報発信のススメ
 

Recently uploaded

The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024koheioishi1
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptyuitoakatsukijp
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ssusere0a682
 
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料Takayuki Itoh
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationYukiTerazawa
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ssusere0a682
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2Tokyo Institute of Technology
 

Recently uploaded (7)

The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
 
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
 
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
 

パターンライティングワークショップ AgileJapan 2013