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
スクラムのレビューで大事にしてること
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
neno
February 22, 2017
Technology
0
560
スクラムのレビューで大事にしてること
2017/2/22 アジャイル開発とスクラム MeetUp 2017/02 でスクラムでのレビューについて話した
neno
February 22, 2017
Tweet
Share
More Decks by neno
See All by neno
セルフマネジメントできないとか(笑)
nenono
0
950
最高に怠惰な技術書との向き合い方、または私は如何にして積ん読の山を築いたか
nenono
1
570
私がわかっているスクラムとわからないスクラム
nenono
0
750
'N'O MUSIC 'N'O 'L'IFE - HOW TO 'L'ISTE'N' TO JAZZ
nenono
0
860
Other Decks in Technology
See All in Technology
Sansanの認証基盤を支えるアーキテクチャとその振り返り
sansantech
PRO
1
120
CREがSLOを握ると 何が変わるのか
nekomaho
0
250
Astro Islandsの 内部実装を 「日本で一番わかりやすく」 ざっくり解説!
knj
0
330
「お金で解決」が全てではない!大規模WebアプリのCI高速化 #phperkaigi
stefafafan
5
2.4k
ADK + Gemini Enterprise で 外部 API 連携エージェント作るなら OAuth の仕組みを理解しておこう
kaz1437
0
230
FlutterでPiP再生を実装した話
s9a17
0
230
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
Amazon Qはアマコネで頑張っています〜 Amazon Q in Connectについて〜
yama3133
1
150
【社内勉強会】新年度からコーディングエージェントを使いこなす - 構造と制約で引き出すClaude Codeの実践知
nwiizo
30
14k
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
4
1.3k
How to install a gem
indirect
0
1.9k
「AIエージェントで変わる開発プロセス―レビューボトルネックからの脱却」
lycorptech_jp
PRO
0
180
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
330
Building an army of robots
kneath
306
46k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
280
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
140
A Tale of Four Properties
chriscoyier
163
24k
How GitHub (no longer) Works
holman
316
150k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Balancing Empowerment & Direction
lara
5
1k
Transcript
スクラムのレビューで 大事にしてること アジャイル開発とスクラム MEETUP 2017/02 2017-02-22 NENO
はじめに
誰? twitter: @neno_n0 なごやか2年生 C# とか書くプログラマーです
今日話すこと スクラムのスプリントレビューのこと
コンテキスト
スクラムってなんだっ け ソフトウェアをアジャイル開発するときのフレームワ ークで 「スプリント」が期間の区切り、単位になってて スプリントのはじめに「プランニング」して おわりに「レビュー」と「レトロスペクティブ」して それをくりかえす、みたいなやつ
私たちがやってるスク ラムの事情 少人数チーム(3、4人) PO(プロダクトオーナー)は社内メンバー お客さんと話とかする役(窓口) プロダクトに責任を持つ スプリント期間は一週間以下(たいてい一日) やってること自体は一週間でも三日でも一日でもか わらないとは思う
スクラムの「スプリン トレビュー」って? スプリントの終わりにやる 「スプリントレビューとは、スプリントの終わりにイ ンクリメントの検査と、必要であればプロダクトバッ クログの適応を行うものである。」by スクラムガイド 今回のスプリントでできたもの、できなかったものを 見る 次に何が必要か話す
私たちの場合 POがメインのレビュアー(見るひと) メンバーの代表者一名がレビュイーとして発表、デモ する 持ち回りとか、サイコロとか、1スプリントで全員 それぞれ別々にレビュイーしたり、色々 発表者以外はレビュアーとして参加
スプリントレビューで 得たい効果 リリースできるか(あるいはリリースできないこと)を 判断する 要求とのズレやバグを見つける 開発チーム内の情報共有 どんなものを作ったり、アウトプットしたのか 課題や懸念事項はなにか 次にどっちに進めばいいのか共有する
私が大事にしてること
私が大事にしてること 動いている本物の成果物を見せる 顧客にとってどうなのかわかるようにする インクリメントやアウトプットのぜんぶを見せる 懸念や不安を隠さない それでも短時間で見せる
動いている本物の成果 物を見せる 本番に近い環境で動作しているものを、実際のユーザ ーが触るときと同じように プロダクトの使用感がわかることが大事 実体験: 「エミュレーターなら正常動作するけど実 際の環境では動かない」バグ発生 ドキュメントでも、実際のユーザーが読むときと同じ ように読む
こういう気持ちのときに、こんな風に触れば、こう使 えて嬉しい(given, when, then)
顧客にとってどうなの かわかるようにする 1 「それって要するにどういうこと?」という疑問を出 さない ゴールへの道筋や、今どこにいるのかを示す 「ゴールにたどりつけるならどうやったっていい」と いう意識 How(どうやったか)よりWhy(動機付け、何故それに お金を払いたいか)が大事
開発チームはWhyがわかれば一番いいHowを選べる 「結果としてWhyに応えられたのか?」を説明し、 評価してもらう
顧客にとってどうなの かわかるようにする 2 「設計した」「実装した」「テストした」ではウォー ターフォールと同じ 開発チーム内だけで閉じた成果しか出せてない = 何も 完成していない End
to Endで完成させたものを見せてこそ、大きな フィードバックが得られる 「設計書作ったの?へー、そうなんだ。それで?う まくいってるの?いってないの?」 スプリントレビューだけでなく、仕事の進め方の問題 半端な状態のものを積み残しにしない
インクリメントやアウ トプットのぜんぶを見 せる できたもの、できなかったものの全部を共有する 作ったもの、外からの調査依頼への回答、調べたもの 開発メンバー全員が次にどの仕事もできるように あとから「あれってどうなったんだっけ?」とならな いように
懸念や不安を隠さない 「ここの実装あやしいな…」 「謎の動作をすることがあるけど再現率低いから…」 そういうところは大抵あとで重大なバグになる 「完璧です!」と隠されると誰も責任をとれない
それでも短時間で見せ る 無駄な詳細を削ぎおとす どうでもいい話は要らない スプリントレビューで延々と実装の詳細を見せなき ゃいけないなら、そもそも完成したと言えない なんのためにレビューするのか、費用対効果を考える リリースできるかを判断する 短時間で要求とのズレやバグを見つける 次にどっちに進めばいいのか共有する
まとめ
まとめ 動いている本物の成果物を見せる 顧客にとってどうなのかわかるようにする インクリメントやアウトプットのぜんぶを見せる 懸念や不安を隠さない それでも短時間で見せる おわり。