47
Scrum in 10 minutes Yasunobu Kawaguchi 2011120日木曜日

20110118 scrum 10 mins

Embed Size (px)

DESCRIPTION

a brief overview of Scrum in Japanese

Citation preview

Page 1: 20110118 scrum 10 mins

Scrum in 10 minutesYasunobu Kawaguchi

2011年1月20日木曜日

Page 2: 20110118 scrum 10 mins

スクラムとは3~4年くらい前から欧米で流行っている開発マネジメント手法です。「アジャイル開発」とよばれる手法群の1つで、昨今、欧米では最も多く利用されている手法になってきたらしいです。

2011年1月20日木曜日

Page 3: 20110118 scrum 10 mins

2011年1月20日木曜日

Page 4: 20110118 scrum 10 mins

Scrumはシンプルなフレームワーク

Scrum

生成物

会議体

役割

プロダクトバックログ

スプリントバックログ

バーンダウンチャート

スプリント計画

デイリースクラム

スプリントレビュー

プロダクトオーナー

スクラムマスタ

チーム

(C) Jeff Sutherland 1993-2010translated by Yasunobu Kawaguchi 2011

2011年1月20日木曜日

Page 5: 20110118 scrum 10 mins

2011年1月20日木曜日

Page 6: 20110118 scrum 10 mins

あらかじめ予定された会議体

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

2011年1月20日木曜日

Page 7: 20110118 scrum 10 mins

あらかじめ予定された会議体

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

スプリント計画

2011年1月20日木曜日

Page 8: 20110118 scrum 10 mins

あらかじめ予定された会議体

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

スプリント計画 スプリントレビュー

2011年1月20日木曜日

Page 9: 20110118 scrum 10 mins

あらかじめ予定された会議体

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

スプリント計画 スプリントレビューふりかえり

2011年1月20日木曜日

Page 10: 20110118 scrum 10 mins

あらかじめ予定された会議体

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

スプリント計画 スプリントレビューふりかえり

あらかじめ予定しておき、調整のムダを避ける

2011年1月20日木曜日

Page 11: 20110118 scrum 10 mins

毎日の確認 - デイリースクラム

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

2011年1月20日木曜日

Page 12: 20110118 scrum 10 mins

毎日の確認 - デイリースクラム

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

デイリースクラム デイリースクラム

2011年1月20日木曜日

Page 13: 20110118 scrum 10 mins

毎日の確認 - デイリースクラム

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

デイリースクラム デイリースクラム

[報告事項]昨日やったことはなんですか?今日やることはなんですか?障害になっていることは?(ただし、全体で15分以内で共有する)

※全員がそれぞれ話す

2011年1月20日木曜日

Page 14: 20110118 scrum 10 mins

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

潜在的に出荷可能な増分

2011年1月20日木曜日

Page 15: 20110118 scrum 10 mins

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

潜在的に出荷可能な増分

PotentialyShippableIncrements

2011年1月20日木曜日

Page 16: 20110118 scrum 10 mins

潜在的に出荷可能な増分

PotentialyShippableIncrements

単体テスト済みで品質が確保された製品の増分

2011年1月20日木曜日

Page 17: 20110118 scrum 10 mins

潜在的に出荷可能な増分

PotentialyShippableIncrements

Release

単体テスト済みで品質が確保された製品の増分

2011年1月20日木曜日

Page 18: 20110118 scrum 10 mins

潜在的に出荷可能な増分

PotentialyShippableIncrements

出荷判断(総合テストなど)

Release

単体テスト済みで品質が確保された製品の増分

2011年1月20日木曜日

Page 19: 20110118 scrum 10 mins

スプリントとリリース

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

月 火 水 木 金

AM

PM1

PM2

Ex

スプリント

2011年1月20日木曜日

Page 20: 20110118 scrum 10 mins

スプリントとリリース

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

月 火 水 木 金

AM

PM1

PM2

Ex

スプリント

2011年1月20日木曜日

Page 21: 20110118 scrum 10 mins

スプリントとリリース

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

月 火 水 木 金

AM

PM1

PM2

Ex

スプリント

2011年1月20日木曜日

Page 22: 20110118 scrum 10 mins

スプリントとリリース

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

月 火 水 木 金

AM

PM1

PM2

Ex

2 Weeks Sprint

月 火 水 木 金

AM

PM1

PM2

Ex

月 火 水 木 金

AM

PM1

PM2

Ex

リリース期間はマーケティング、経営判断、品質保証に必要な期間に依存する。

ex. 四半期に一回 半期に一回

スプリント

2011年1月20日木曜日

Page 23: 20110118 scrum 10 mins

完全に優先度付けされた機能リスト

Product Backlog

2011年1月20日木曜日

Page 24: 20110118 scrum 10 mins

完全に優先度付けされた機能リスト

Product Backlog

優先度

2011年1月20日木曜日

Page 25: 20110118 scrum 10 mins

完全に優先度付けされた機能リスト

Product Backlog

優先度Fully Prioritized : 完全に優先度付けされる。「全て最優先」ではなく、AとBではAが優先、という順序が全項目に定義されている。予定が変更になった場合の影響が即座に、誰にでもわかる状態にする。

2011年1月20日木曜日

Page 26: 20110118 scrum 10 mins

完全に優先度付けされた機能リストデモ方法

Product Backlog

優先度

2011年1月20日木曜日

Page 27: 20110118 scrum 10 mins

完全に優先度付けされた機能リストデモ方法

Product Backlog

優先度Demo or Die : デモンストレーションできないものは終わったかどうかわからない。その価値も伝わらない。 ( MITメディアラボの文化 )

2011年1月20日木曜日

Page 28: 20110118 scrum 10 mins

完全に優先度付けされた機能リストデモ方法

規模見積り(相対ポイント)

Product Backlog

優先度

2011年1月20日木曜日

Page 29: 20110118 scrum 10 mins

完全に優先度付けされた機能リストデモ方法

規模見積り(相対ポイント)

Product Backlog

優先度

Planning Poker :チームが自主的に見積もる。協調見積りで考慮漏れを減らし、精度を上げる。時間ではなく、相対規模(感)で見積ることで手間を減らす。

2011年1月20日木曜日

Page 30: 20110118 scrum 10 mins

完全に優先度付けされた機能リストデモ方法

規模見積り(相対ポイント)

Product Backlog

優先度

予測到達点(ベロシティ)

2011年1月20日木曜日

Page 31: 20110118 scrum 10 mins

完全に優先度付けされた機能リストデモ方法

規模見積り(相対ポイント)

Product Backlog

優先度

予測到達点(ベロシティ)Empirical(経験主義):過去のスプリントでの到達ポイント数(実測値)から予測する。予想するな実測せよ。

2011年1月20日木曜日

Page 32: 20110118 scrum 10 mins

完全に優先度付けされた機能リストデモ方法

予測到達点(ベロシティ)

規模見積り(相対ポイント)

Product Backlog

優先度

2011年1月20日木曜日

Page 33: 20110118 scrum 10 mins

完全に優先度付けされた機能リストデモ方法

予測到達点(ベロシティ)

規模見積り(相対ポイント)

Product Backlog

優先度

必要以上に先まで詳細に計画しない。

2011年1月20日木曜日

Page 34: 20110118 scrum 10 mins

完全に優先度付けされた機能リストデモ方法

予測到達点(ベロシティ)

規模見積り(相対ポイント)

Product Backlog

優先度スプリントごとに、最新の情報に基づき、計画しつづける。

2011年1月20日木曜日

Page 35: 20110118 scrum 10 mins

役割は3つ

Product Owner

Scrum MasterThe Team

2011年1月20日木曜日

Page 36: 20110118 scrum 10 mins

役割は3つ

Product Owner

Scrum MasterThe Team

生み出す人

2011年1月20日木曜日

Page 37: 20110118 scrum 10 mins

役割は3つ

Product Owner

Scrum MasterThe Team

導く人

生み出す人

2011年1月20日木曜日

Page 38: 20110118 scrum 10 mins

役割は3つ

Product Owner

Scrum MasterThe Team

促す人

導く人

生み出す人

2011年1月20日木曜日

Page 39: 20110118 scrum 10 mins

プロダクトオーナーとスクラムマスタは役職名ではないJob Title

2011年1月20日木曜日

Page 40: 20110118 scrum 10 mins

Role役割

2011年1月20日木曜日

Page 41: 20110118 scrum 10 mins

役割とは・・・命じられなくても自然発生する。1人2役以上やってもよい。2人以上が同じ役割を行うことはよくある。いなければ他の人が行う。アサインではなくアビリティ。できる人がやる。手分けしてやる。

2011年1月20日木曜日

Page 42: 20110118 scrum 10 mins

役割は3つ

Product Owner

Scrum MasterThe Team

促す人

導く人

生み出す人

2011年1月20日木曜日

Page 43: 20110118 scrum 10 mins

あなたがもし最初の一人だったら1. スクラムマスタとして行動する。2. 優先度をつけている人を見つけ、 はっきりと優先順位をつけるよう促す。 (その人がプロダクトオーナーだ) &作業規模をメンバーに聞いてみるよう促す。3. 各メンバーの毎日の作業を教えてもらう。4. チームの障害となることを取り除く。5. 会話で職場を明るくする。6. チームの成果/課題を話し合う機会を設ける。

2011年1月20日木曜日

Page 44: 20110118 scrum 10 mins

形にしばられないこと

2011年1月20日木曜日

Page 45: 20110118 scrum 10 mins

すごいをふつうに変えるために

2011年1月20日木曜日

Page 46: 20110118 scrum 10 mins

自分が変わるのに1年職場が変わるのに3年社会が変わるのに5年

すごいをふつうに変えるために

2011年1月20日木曜日

Page 47: 20110118 scrum 10 mins

自分が変わるのに1年職場が変わるのに3年社会が変わるのに5年

観察しつづける、考えつづける、促しつづける、やりつづける

すごいをふつうに変えるために

2011年1月20日木曜日