Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
アジャイル・スクラム勉強会_スクラムの概要とコンセプト
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Satoshi Harada
May 25, 2020
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
アジャイル・スクラム勉強会_スクラムの概要とコンセプト
Satoshi Harada
May 25, 2020
More Decks by Satoshi Harada
See All by Satoshi Harada
心理学を学び活用することで偉大なスクラムマスターを目指す − 大学とコミュニティを組み合わせた学びの循環 / Becoming a great Scrum Master by learning and using psychology
psj59129
1
2.8k
アジャイル社内普及ご近所さんマップを作ろう / Let's create an agile neighborhood map
psj59129
1
220
製造業メカアジャイルへの挑戦!社内コミュニティを軸にした巻き込み / The challenge of mecha-agile manufacturing
psj59129
1
220
保育士チームが実践している連続的な観察と多面的な観察を共有するための振り返り / Reflection to share “continuous and multifaceted observations” as practiced by a team of childcare professionals
psj59129
1
6.4k
保育とふりかえりをコネクト! / connect childcare and retrospectives!
psj59129
1
1.5k
Whyから始めよう!スクラムチームが力強く前に進むための「なぜやるのか」を考える
psj59129
1
2.9k
その心理的安全性は間違っている!心理的安全性で陥りやすい間違いとその対策
psj59129
1
1.7k
これからのスクラムマスターのキャリアプランの話をしよう - スクラムマスターの前に広がる世界
psj59129
0
3.4k
ファーストペンギンを志すものに伝えたい - 1人目のアジャイル推進者がたどった成功と失敗
psj59129
0
530
Other Decks in Programming
See All in Programming
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.2k
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
980
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
660
CodeRabbitの効果検証と過ごしてみた3ヶ月
armondando
0
230
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
110
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
4.8k
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
130
contenteditable と日本語入力に向き合う
colorful12
0
190
ChromeでローカルLLM
ryu1013
0
130
気持ちぃ〜角丸 Squircle
ryu1013
0
290
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
370
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
280
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
940
Being A Developer After 40
akosma
92
590k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
470
Believing is Seeing
oripsolob
1
240
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
330
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
520
Transcript
スクラムの概要とコンセプト Satoshi Harada アジャイル・スクラム 勉強会
スクラム 概要 https://unsplash.com/photos/ft7vJxwl2RY
スクラムの歴史 ► The New New Product Development Game ✔ 1986年、野中郁次郎と竹内弘高がHarvard
Business Reviewに掲載された論文 新製品開発のような不確実性の高いプロジェ クトは、リレー形式(図中のType A)で行う のでは変化に対応できない ラグビーのようにチーム内でパスを回し合い ながら(図中のType C)、スピード感を持っ て自律的に行動していく必要があると説いて いる ► アジャイルソフトウェア開発スクラム ✔ 野中氏、竹中氏の論文に着想を得て、Ken SchwaberとJeff Sutherlandが1995年に OOPSLAカンファレンスでスクラムを発表 Jeff Sutherlandはその後、2001年のアジャイ ルソフトウェア開発宣言の場にも参加してい る 2010年にScrum Guideの初版が制定され、ス クラム開発の原則はこのScrum Guideに則っ ている
スクラムとは? ► Scrum Guideで定義されたスクラム ✔ 優先度の高い機能から順次開発・順次リリースする ✔ 途中で必要な機能が変わった場合も柔軟に対応する ✔ 開発チームが自律的に行動する
プロダクトオーナー スクラムマスター 開発チーム スクラムチーム 今までの開発とは異なる役 割・行動が求められる
WF開発とスクラムの違い ► ウォーターフォール開発(WF開発)の場合 ✔ 最初に期間(開発総期間)を確定する ✔ 最初にコスト(開発総コスト)を確定する ✔ 最初に全機能を確定する お客様・開発会社間は請負契約を結ぶ
(成果物の納品によって、報酬を頂く) ► スクラムの場合 ✔ 最初に期間(エンジニアのアサイン期間)を確定する ✔ 最初にコスト(エンジニア費用)を確定する ✔ 最初に全機能を確定しない お客様・開発会社間は準委任契約を結ぶ (エンジニアの稼働によって、報酬を頂く)
スクラムの コンセプトを 例で理解する https://unsplash.com/photos/_TN1m5R1pFI
例えば、クリスマスパーティでゲストに振る舞うケーキを ケーキ屋さんに依頼する例で考えてみると… ケーキを発注する例で考える パーティーで ケーキをいっぱ い食べたい! ゲスト 幹事さん ケーキ屋さん パーティーで
振る舞うケーキ を注文します! 承りました! 6月ごろのやりとり
ケーキ屋さんは幹事さんからどのようなケーキが良いか聞き 出し、制作期間と総費用を伝える。 制作するケーキの完成形は最初に全て確定させる。 WF開発の場合の流れ(1) 製作期間は6ヶ 月、総費用は10 万円です! では、6ヶ月後に 納品されたらお 支払いします
ゲスト 幹事さん ケーキ屋さん 6月ごろのやりとり
ケーキ屋さんは6ヶ月後に約束したケーキを納品する。その 間にゲストが食べたかったケーキが判明したり、参加人数が 変わっていても納品するケーキの変更はできない。 WF開発の場合の流れ(2) 出来ましたので 納品します! イメージしていた ケーキとちょっと違 う気がする なぁ。。。
ゲスト 幹事さん ケーキ屋さん 12月ごろのやりとり 食べたかったケーキ と違った・量が多く て食べきれない
ケーキ屋さんは幹事さんと協力してどのようなケーキが良い か整理し、まずはカットケーキで制作することを伝える。 制作するケーキの完成形は最初に確定させない。 スクラムの場合の流れ(1) カットケーキで 制作するので ゲストの反応を 見てください わかりました ゲスト
幹事さん ケーキ屋さん 6月ごろのやりとり
ケーキ屋さんは期間内に複数回カットケーキを渡し、フィード バック(FB)を得る。ゲストが食べたかったケーキが判明したり、 途中で必要なケーキの量が変わった場合でも柔軟に対応する。 スクラムの場合の流れ(2) カットケーキ できました! ちょっと違う 気がするなぁ。 ゲスト 幹事さん
ケーキ屋さん 7月〜12月頃のやりとり 食べたかった ケーキと違うなぁ ではこれならどうで しょう! これならいけるか? もっと生クリームな ケーキがいいなぁ 1回目 2回目 ちょっと変えてみま した! ゲストの反応を見てみま す! このカットケーキは いい感じ! 3回目 以降も続く FB FB FB FB FB FB
► ウォーターフォール開発の場合 ✔ ケーキの完成形を最初に確定する ✔ ホールケーキとして最後にまとめて受け取る ✔ 受け取ってみて、違うケーキが必要だったり、必要な量が変 わってしまっていた場合でも、渡しているケーキが最初に確 定した完成形の通りなら途中で変更できない
どうしても変更したい場合は追加費用を頂く ► スクラムの場合 ✔ ケーキの完成形を最初に確定しない 完成形の確定はしないが、完成形の予想はしている ✔ カットケーキとして順次小さく受け取る ✔ 受け取ってみて、違うケーキが必要だったり、必要な量が変 わってしまった場合でも、途中で柔軟に対応する ケーキの例のポイント
スクラム 疑問と回答 https://unsplash.com/photos/tVkdGtEe2C4
スクラムへの疑問と回答 ► 開発費用について ✔ 「スクラムだから安くなる」ということは無い ✔ 無駄なものを作らずに済んだことで、結果的に安く済む可 能性はある ✔ 逆に、本当に作りたいものが途中でわかって、結果的に当
初の想定よりも高くつくこともある ► 契約形態について ✔ スクラムを行う場合、頻繁な変更を容認するため、基本的 には準委任契約でないとできない ✔ 金額と成果物が明確でないと依頼できないというお客様の 場合は、請負契約のWF開発でやりましょう… ► 結局のところスクラムのメリットは何か ✔ 価格が安くなることは無い ✔ 環境や要求の変化に柔軟に対応できる ✔ 動くソフトウェアを小さく・早く届ける 早く使い始めることができる 早くフィードバックを得ることができる
雑談Time スクラムという言葉を知っていま したか? スクラムが日本の論文に影響を受 けたものだということについて、 どう思いましたか? ケーキの例えについてどう思いま したか?(難しそう?)