スクラムパタン入門

Kiro Harada
Kiro HaradaFounder and CEO at Attractor Inc.
Introduction to
Scrum Patterns
Regional Scrum Gathering Tokyo 2016
2016/1/18 大崎ブライトコアホール
Kiro Harada
Attractor Inc.
Scrum PLoP
Agenda
パタンとは?
パタンランゲージ?
Scrum とパタン
Scrum PLoP
Scrumパタンの例
まとめ
Patterns
パタンって何だろう?
パタン(パターン)って聞いたことありますか?
パタンな本たち
Christopher Alexander
建築家
アーキテクト
A Pattern Language
人々が「心地よさ」、「生き
生きとした感じ」を受ける町、
建物、施工に繰り返し現れる
253のパターンをまとめたも
の。
盈進学園東野高等学校
http://eishin.ac/about_campus.php
パタンとは?
ある文脈で繰り返し起きる問題を解決する方法。名
前がついている。文脈に課されている制約、解決を
実施した際に現れる新たな文脈、関連するパタンや
実施例なども含まれることがある。
Alexander’s Definition
Each pattern describes a problem that occurs over and over again
in our environment and then describes the core of the solution to
that problem in such a way that you can use this solution a
million times over without ever doing it the same way twice.
パタンは、
すでに実績のある解決方法
Rule of 3 : 少なくとも三つの実施例があること
作業指示ではない。そうできるなら、自動化してし
まえ。
A Pattern Form
Name
Problem
Context
Forces
Solution
Resulting Context
Known Uses
Related Patterns
パタンの形式
名前
問題
文脈(状況)
フォース
解決策
結果として現れる状況
利用例
関連するパタン
パタンの使い方
パタンは、一つづつ使う
(ある状況における問題を解決できる)
結果として現れる状況が、新たな問題を生むかも
しれない。
新たに生まれた問題には、別のパタンを使う
パターンのシーケンス
A→B→D
A→C→D
A→D→E
A
B
C
D
E
A Pattern Language
複雑な課題にとりくむために
生き生きとしていて、全体として成長を続けるために
専門家と実際に使う人を断絶させないために
PLoP - Pattern Language of Programs
1993年にパターンのソフトウェアへの応用を考える
ソフトウェアエンジニアが集まる(コロラド州ヒルサ
イド)
1994年に最初のPLoP (Pattern Language of Programs)
を開催(イリノイ州アラートンパーク)
パタンランゲージの例
(ほんのすこし)
組織パターン
Fearless Change
絵本を読むときのパタンランゲージ
おさらいのために
Scrum
Scrum Patterns
スクラムパタン入門
http://d.hatena.ne.jp/wayaguchi/20111217/1324131382
ScrumPLoP
A bit of History
2010 Stora Nyteboda, Sweden
2011 Helsingør, Denmark
2012 Helsingør, Denmark
2013 Helsingør, Denmark
2014 Helsingør, Denmark
2015 Porto, Portugal
2016 Porto, Portugal (Planned)
スクラムパタン入門
スクラムパタン入門
スクラムパタン入門
スクラムパタン入門
スクラムパタン入門
スクラムパタン入門
スクラムパタン入門
スクラムパタン入門
スクラムパタン入門
How we work
A week of Scrum PLoP
Writer’s Workshop
ライターズワークショップ
書かれたパタンをよりよくするための場
著者はパタンの重要な部分を一部読み上げる
気になる点、レビューしてほしい場所などを伝えることもある
著者は、Fly on the Wall (壁にとまったハエ)になる
参加者は、パタンのよいところ、気に入ったところ
を話す。
参加者は、パタンの改善できるところを話す。
パタンのここを直せばもっと良くなるという形
で。
参加者は、パタンの好きな部分を話す。
議論が終わったら、著者を呼び戻す。
著者は、参加者のコメントの意味がわからない場合
は、明確化のための質問をしてよい。反論の場では
ない。
パタンをつくってくれたことに対して、参加者は著者
に感謝の意味を込めて拍手する。著者はレビューの
感謝の意味を込めて拍手する。
よい意見、すごく同意できる意見が出たときは、
「Gosh!」と言う
タイポ、スペルミスなどの些細な課題は、パタンに
メモをして、最後に著者に渡すようにする
ライターズワークショップパタン
http://c2.com/cgi/wiki?WritersWorkshopPatterns
スクラムパタン入門
Scrum は、
どうやって生まれた?
Organizational Patterns
The new new product
development game
Empirical Process Control
TPS and Lean
Some Patterns
ここから
読める
デイリースクラム
デイリースクラムって何?
何をやるの?
どうやってやるの?
何のため?
デイリースクラム
スクラムチームが組まれスプリン
トが始まった。スプリントバック
ログを作成し、スプリントゴール
の達成のために働き始めた。ヘル
ムート・カール・ベルンハルト・
フォン・モルトケの言う「敵に遭
遇したら、計画は常に変わる」と
の言葉の通り、スプリントプラン
ニングで作られた計画は、すぐに
古いものになってしまう。
デイリースクラム
それゆえに:
スプリントの再計画をするための短いミーティング
を持つ。開発者から時間を奪わないように、厳密に
タイムボックスを守り、その日の計画に集中する。
どうやって使えばいい?
スクラムをやってみて困ったら
パタンを読んでみてください
スクラムパタン入門
ScrumPLoP の目標
スクラムの実施で得られた、パタンの改善、新たな
パタンを集めて、共有したい。
Calling for Patterns / Submissions
まずは、本の形にまとめたい。
個人的な目標
ScrumPLoP を日本で開催したい。
Scrum に関わるパタンを日本語で議論して、日本語
で書きたい。
英語で考えて翻訳するのと、日本語で考えて日本語
で推敲するのは、Quality に違いがありそう。
日本語のパタンを再び英語に翻訳したい。
Questions? ご質問は?
こちらでも
Facebook: harada.kiro
Twitter: @hardakiro
57
The Scrum Field Guide
(Mitch Lacey)
和訳が出ます!
(安井力、近藤寛喜、原田騎郎 訳)
「本書はガイドとして、ス
クラムの初歩から熟達に向
け、現実的な方法を指導し
てくれる。
…より高度で実践的な、ス
クラムフレームワークをあ
なた自身とあなたのチーム
で機能させるためのガイド
だ。」
(ジム・ハイスミス)
発売日: 2月下旬予定
予価: 3,480円
マイナビ出版
58
The Scrum Field Guide
(Mitch Lacey)
和訳が出ます!
(安井力、近藤寛喜、原田騎郎 訳)
「本書はガイドとして、ス
クラムの初歩から熟達に向
け、現実的な方法を指導し
てくれる。
…より高度で実践的な、ス
クラムフレームワークをあ
なた自身とあなたのチーム
で機能させるためのガイド
だ。」
(ジム・ハイスミス)
発売日: 2月下旬予定
予価: 3,480円
マイナビ出版
1 of 58

Recommended

Scrumの紹介とXPプロジェクトへの適用(Scrum and XP) by
Scrumの紹介とXPプロジェクトへの適用(Scrum and XP)Scrumの紹介とXPプロジェクトへの適用(Scrum and XP)
Scrumの紹介とXPプロジェクトへの適用(Scrum and XP)Masashi Umezawa
2.2K views35 slides
改善の型 コーチングの型 by
改善の型 コーチングの型改善の型 コーチングの型
改善の型 コーチングの型Masanori Kado
23.7K views15 slides
シリコンバレーの「何が」凄いのか by
シリコンバレーの「何が」凄いのかシリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのかAtsushi Nakada
183.9K views77 slides
ウォーターフォールとアジャイルを考える #ita_ws by
ウォーターフォールとアジャイルを考える #ita_wsウォーターフォールとアジャイルを考える #ita_ws
ウォーターフォールとアジャイルを考える #ita_wsYusuke Suzuki
16.7K views47 slides
フロー効率性とリソース効率性について #xpjug by
フロー効率性とリソース効率性について #xpjugフロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjugItsuki Kuroda
106.1K views62 slides
あなたのチームの「いい人」は機能していますか? by
あなたのチームの「いい人」は機能していますか?あなたのチームの「いい人」は機能していますか?
あなたのチームの「いい人」は機能していますか?Minoru Yokomichi
169.7K views56 slides

More Related Content

What's hot

45分間で「ユーザー中心のものづくり」ができるまで詰め込む by
45分間で「ユーザー中心のものづくり」ができるまで詰め込む45分間で「ユーザー中心のものづくり」ができるまで詰め込む
45分間で「ユーザー中心のものづくり」ができるまで詰め込むYoshiki Hayama
50.6K views110 slides
アジャイル開発とメトリクス by
アジャイル開発とメトリクスアジャイル開発とメトリクス
アジャイル開発とメトリクスRakuten Group, Inc.
5.9K views172 slides
ユーザーストーリー駆動開発で行こう。 by
ユーザーストーリー駆動開発で行こう。ユーザーストーリー駆動開発で行こう。
ユーザーストーリー駆動開発で行こう。toshihiro ichitani
120.8K views66 slides
アジャイルメトリクス実践ガイド by
アジャイルメトリクス実践ガイドアジャイルメトリクス実践ガイド
アジャイルメトリクス実践ガイドHiroyuki Ito
22.3K views79 slides
Scrum:適用領域の広がりとscrum for hw概説 by
Scrum:適用領域の広がりとscrum for hw概説Scrum:適用領域の広がりとscrum for hw概説
Scrum:適用領域の広がりとscrum for hw概説Kazutaka Sankai
1.6K views97 slides
アジャイルな見積りと計画づくり勉強会 by
アジャイルな見積りと計画づくり勉強会アジャイルな見積りと計画づくり勉強会
アジャイルな見積りと計画づくり勉強会Arata Fujimura
4.4K views68 slides

What's hot(20)

45分間で「ユーザー中心のものづくり」ができるまで詰め込む by Yoshiki Hayama
45分間で「ユーザー中心のものづくり」ができるまで詰め込む45分間で「ユーザー中心のものづくり」ができるまで詰め込む
45分間で「ユーザー中心のものづくり」ができるまで詰め込む
Yoshiki Hayama50.6K views
ユーザーストーリー駆動開発で行こう。 by toshihiro ichitani
ユーザーストーリー駆動開発で行こう。ユーザーストーリー駆動開発で行こう。
ユーザーストーリー駆動開発で行こう。
toshihiro ichitani120.8K views
アジャイルメトリクス実践ガイド by Hiroyuki Ito
アジャイルメトリクス実践ガイドアジャイルメトリクス実践ガイド
アジャイルメトリクス実践ガイド
Hiroyuki Ito22.3K views
Scrum:適用領域の広がりとscrum for hw概説 by Kazutaka Sankai
Scrum:適用領域の広がりとscrum for hw概説Scrum:適用領域の広がりとscrum for hw概説
Scrum:適用領域の広がりとscrum for hw概説
Kazutaka Sankai1.6K views
アジャイルな見積りと計画づくり勉強会 by Arata Fujimura
アジャイルな見積りと計画づくり勉強会アジャイルな見積りと計画づくり勉強会
アジャイルな見積りと計画づくり勉強会
Arata Fujimura4.4K views
テスト文字列に「うんこ」と入れるな by Kentaro Matsui
テスト文字列に「うんこ」と入れるなテスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるな
Kentaro Matsui177.9K views
それはYAGNIか? それとも思考停止か? by Yoshitaka Kawashima
それはYAGNIか? それとも思考停止か?それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima29.3K views
CSPO、CSM研修に参加して by Arata Fujimura
CSPO、CSM研修に参加してCSPO、CSM研修に参加して
CSPO、CSM研修に参加して
Arata Fujimura10.4K views
ログの書き方がチームの生産性を爆上げする話 by Tsuyoshi Ushio
ログの書き方がチームの生産性を爆上げする話ログの書き方がチームの生産性を爆上げする話
ログの書き方がチームの生産性を爆上げする話
Tsuyoshi Ushio5.2K views
日本アジャイル昔話 『忘れられたXPer』 XP祭り2021 by Takeshi Kakeda
日本アジャイル昔話 『忘れられたXPer』 XP祭り2021日本アジャイル昔話 『忘れられたXPer』 XP祭り2021
日本アジャイル昔話 『忘れられたXPer』 XP祭り2021
Takeshi Kakeda1.7K views
ドメイン駆動設計 ~ユーザー、モデル、エンジニアの新たな関係~ by 啓 杉本
ドメイン駆動設計 ~ユーザー、モデル、エンジニアの新たな関係~ドメイン駆動設計 ~ユーザー、モデル、エンジニアの新たな関係~
ドメイン駆動設計 ~ユーザー、モデル、エンジニアの新たな関係~
啓 杉本25.2K views
Agile Quality アジャイル品質パターン (QA2AQ) by Hironori Washizaki
Agile Quality アジャイル品質パターン (QA2AQ)Agile Quality アジャイル品質パターン (QA2AQ)
Agile Quality アジャイル品質パターン (QA2AQ)
Hironori Washizaki6.4K views
ビジネスパーソンのためのDX入門講座エッセンス版 by Tokoroten Nakayama
ビジネスパーソンのためのDX入門講座エッセンス版ビジネスパーソンのためのDX入門講座エッセンス版
ビジネスパーソンのためのDX入門講座エッセンス版
Tokoroten Nakayama52.6K views
心理的安全性の構造 デブサミ2019夏 structure of psychological safety by Tokoroten Nakayama
心理的安全性の構造 デブサミ2019夏 structure of psychological safety心理的安全性の構造 デブサミ2019夏 structure of psychological safety
心理的安全性の構造 デブサミ2019夏 structure of psychological safety
Tokoroten Nakayama188.3K views
インフラエンジニアの綺麗で優しい手順書の書き方 by Shohei Koyama
インフラエンジニアの綺麗で優しい手順書の書き方インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
Shohei Koyama145.5K views
心理的安全性を 0から80ぐらいに上げた話 by Yusuke Hisatsu
心理的安全性を 0から80ぐらいに上げた話心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話
Yusuke Hisatsu102.1K views

More from Kiro Harada

Kaizen in Action for Regional Scrum Gathering Tokyo 2017 by
Kaizen in Action for Regional Scrum Gathering Tokyo 2017Kaizen in Action for Regional Scrum Gathering Tokyo 2017
Kaizen in Action for Regional Scrum Gathering Tokyo 2017Kiro Harada
4K views69 slides
Kaizen in Action by
Kaizen in ActionKaizen in Action
Kaizen in ActionKiro Harada
2.3K views59 slides
TPS, Lean, and Scrum - How They Are Developed and Influenced One Another by
TPS, Lean, and Scrum - How They Are Developed and Influenced One AnotherTPS, Lean, and Scrum - How They Are Developed and Influenced One Another
TPS, Lean, and Scrum - How They Are Developed and Influenced One AnotherKiro Harada
2.6K views81 slides
ぐるぐるDDDは何を目指しているのか by
ぐるぐるDDDは何を目指しているのかぐるぐるDDDは何を目指しているのか
ぐるぐるDDDは何を目指しているのかKiro Harada
3.5K views72 slides
Is Xp still extreme? by
Is Xp still extreme?Is Xp still extreme?
Is Xp still extreme?Kiro Harada
2.9K views50 slides
改善の3つの顔 by
改善の3つの顔改善の3つの顔
改善の3つの顔Kiro Harada
5.1K views23 slides

More from Kiro Harada(20)

Kaizen in Action for Regional Scrum Gathering Tokyo 2017 by Kiro Harada
Kaizen in Action for Regional Scrum Gathering Tokyo 2017Kaizen in Action for Regional Scrum Gathering Tokyo 2017
Kaizen in Action for Regional Scrum Gathering Tokyo 2017
Kiro Harada4K views
Kaizen in Action by Kiro Harada
Kaizen in ActionKaizen in Action
Kaizen in Action
Kiro Harada2.3K views
TPS, Lean, and Scrum - How They Are Developed and Influenced One Another by Kiro Harada
TPS, Lean, and Scrum - How They Are Developed and Influenced One AnotherTPS, Lean, and Scrum - How They Are Developed and Influenced One Another
TPS, Lean, and Scrum - How They Are Developed and Influenced One Another
Kiro Harada2.6K views
ぐるぐるDDDは何を目指しているのか by Kiro Harada
ぐるぐるDDDは何を目指しているのかぐるぐるDDDは何を目指しているのか
ぐるぐるDDDは何を目指しているのか
Kiro Harada3.5K views
Is Xp still extreme? by Kiro Harada
Is Xp still extreme?Is Xp still extreme?
Is Xp still extreme?
Kiro Harada2.9K views
改善の3つの顔 by Kiro Harada
改善の3つの顔改善の3つの顔
改善の3つの顔
Kiro Harada5.1K views
3 Faces of Kaizen by Kiro Harada
3 Faces of Kaizen3 Faces of Kaizen
3 Faces of Kaizen
Kiro Harada15.7K views
TPS Lean and Agile - Brief History and Future by Kiro Harada
TPS Lean and Agile - Brief History and FutureTPS Lean and Agile - Brief History and Future
TPS Lean and Agile - Brief History and Future
Kiro Harada17.3K views
スクラム再入門(仮) Developer Summit 関西 2013 by Kiro Harada
スクラム再入門(仮) Developer Summit 関西 2013スクラム再入門(仮) Developer Summit 関西 2013
スクラム再入門(仮) Developer Summit 関西 2013
Kiro Harada5.2K views
ぐるぐるDDD/Scrum - モデリングと実装のうずまきをまわそう by Kiro Harada
ぐるぐるDDD/Scrum - モデリングと実装のうずまきをまわそうぐるぐるDDD/Scrum - モデリングと実装のうずまきをまわそう
ぐるぐるDDD/Scrum - モデリングと実装のうずまきをまわそう
Kiro Harada10.8K views
DDDをScrumで廻す あるいは ScrumをDDDで廻す by Kiro Harada
DDDをScrumで廻す あるいは ScrumをDDDで廻す DDDをScrumで廻す あるいは ScrumをDDDで廻す
DDDをScrumで廻す あるいは ScrumをDDDで廻す
Kiro Harada16.1K views
改善のためのちょっとしたコツ by Kiro Harada
改善のためのちょっとしたコツ改善のためのちょっとしたコツ
改善のためのちょっとしたコツ
Kiro Harada6K views
Coderetreat のススメ at Developers' Summit 2013 Unconference by Kiro Harada
Coderetreat のススメ at Developers' Summit 2013 UnconferenceCoderetreat のススメ at Developers' Summit 2013 Unconference
Coderetreat のススメ at Developers' Summit 2013 Unconference
Kiro Harada1.6K views
非開発者のためのアジャイル開発入門 by Kiro Harada
非開発者のためのアジャイル開発入門非開発者のためのアジャイル開発入門
非開発者のためのアジャイル開発入門
Kiro Harada15.9K views
アジャイルマネジメントとは? by Kiro Harada
アジャイルマネジメントとは?アジャイルマネジメントとは?
アジャイルマネジメントとは?
Kiro Harada4.4K views
A Tip to Help Your Kaizen by Kiro Harada
A Tip to Help Your KaizenA Tip to Help Your Kaizen
A Tip to Help Your Kaizen
Kiro Harada2.6K views
Jenkins に XFD を追加してみると by Kiro Harada
Jenkins に XFD を追加してみるとJenkins に XFD を追加してみると
Jenkins に XFD を追加してみると
Kiro Harada14.9K views
Arduino jenkins by Kiro Harada
Arduino jenkinsArduino jenkins
Arduino jenkins
Kiro Harada3.2K views
アジャイル開発をはじめる前に by Kiro Harada
アジャイル開発をはじめる前にアジャイル開発をはじめる前に
アジャイル開発をはじめる前に
Kiro Harada1.4K views

スクラムパタン入門