Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Scrumの紹介
Search
Naoya Ueda
September 28, 2014
Programming
0
230
Scrumの紹介
アジャイル開発の一つであるScrumの紹介です。
Naoya Ueda
September 28, 2014
Tweet
Share
Other Decks in Programming
See All in Programming
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
210
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
1.6k
AI時代の認知負荷との向き合い方
optfit
0
160
CSC307 Lecture 09
javiergs
PRO
1
840
Oxlint JS plugins
kazupon
1
980
SourceGeneratorのススメ
htkym
0
200
CSC307 Lecture 04
javiergs
PRO
0
660
dchart: charts from deck markup
ajstarks
3
1k
CSC307 Lecture 10
javiergs
PRO
1
660
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
140
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
250
CSC307 Lecture 03
javiergs
PRO
1
490
Featured
See All Featured
The Language of Interfaces
destraynor
162
26k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Scaling GitHub
holman
464
140k
Done Done
chrislema
186
16k
Amusing Abliteration
ianozsvald
0
100
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
67
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
We Have a Design System, Now What?
morganepeng
54
8k
What does AI have to do with Human Rights?
axbom
PRO
0
2k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Are puppies a ranking factor?
jonoalderson
1
2.7k
Transcript
「Scrum」の紹介 Naoya Ueda
Scrumとは ¤ 「⽬目的を達成できるプロダクトを作るために、全員が⼀一丸と なって⾏行行うべき作業、会議、成果物を定めたもの」 ¤ アジャイル開発⼿手法の⼀一つ ¤ アジャイル開発とは • 迅速かつ適応的にソフトウェア開発を⾏行行う軽量量な開発⼿手法群の総称
¤ 他のアジャイル開発⼿手法 • エクストリーム・プログラミング(XP) • Lean software development • ・・・ 2
Scrumで定めているもの ¤ 成果物 • プロダクトバックログ • プロダクト ¤ 役割 •
プロダクトオーナー • 開発チーム • スクラムマスター ¤ 会議体 • スプリント計画会議 • デイリースクラム • スプリントレビュー • スプリント振り返り 3
Scrum概要① ¤ プロダクトバックログ 1番⽬目に実現したい項⽬目 呍 呍 呍 • プロダクトへの要求の⼀一覧 •
実現したい要求をリストにす る。 • 常に最新になるようにメンテ ナンスをする。 2番⽬目に実現したい項⽬目 100番⽬目に実現したい項⽬目 4
Scrum概要② ¤ プロダクトオーナー • プロダクトの結果責任を取る。 • プロダクトバックログを並び替える。 ¤ 開発チーム •
プロダクトの開発を⾏行行う。 • 上下関係はない。 • 「要求分析チーム」、「テストチーム」などの専⾨門のサブチームは つくらない。⇨全員が、設計、コーディング、テストなどを⾏行行う。 ¤ スクラムマスター • スクラムがうまくいくようにする。 • 教育、ファシリテート、コーチ役 5
Scrum概要③ ¤ スプリント • 開発チームは、この期間の中で、計画、設計、開発、テスト等の プロダクトのリリースに必要な全ての事を⾏行行う。 ¤ スプリント計画会議 • スプリントで何を作るのか、どのように作るのかを計画する。
• プロダクトオーナーは何をほしいのか(第⼀一部) • 開発チームはどれくらいできそうか(第⼀一部) • 開発チームはそれをどうやって実現するか(第⼆二部) 6
Scrum概要④ ¤ デイリースクラム • 合計15分以内 • 以下の報告を⾏行行う。 • 昨⽇日やったこと •
今⽇日やること • 困っていること、問題点 • スプリントがゴールに向かって進んでいるか、作業の進捗はどう なっているかなどを確認する。 7
Scrum概要⑤ ¤ スプリントレビュー • 開発チームの成果物をプロダクトオーナーが確認する。 • スプリントレビューで確認するのは、動作するプロダクト。 ¤ スプリント振り返り •
進め⽅方、プロセスの観点で、今回のスプリントを検査する。 • うまくいったこと、今後改善すべき点を整理理する。 • KPT表の作成 • K:Keep(良良かったこと、今後続けたいこと) • P:Probrem(問題点、改善すべきこと) • T:Try(問題点に対する改善策) 8
最後に ¤ Scrumのメリット • 優先的な機能から開発 • やることが明確になる。 • 意⾒見見が⾔言いやすい環境 •
問題点の早期発⾒見見 ¤ Scrumのデメリット • ⻑⾧長期的な開発の⾒見見通しが困難 • 明確な仕様書(ドキュメント類)がない(少ない)。 ⇨仕様の把握が難しい。 9