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
neno
February 22, 2017
Technology
0
550
スクラムのレビューで大事にしてること
2017/2/22 アジャイル開発とスクラム MeetUp 2017/02 でスクラムでのレビューについて話した
neno
February 22, 2017
Tweet
Share
More Decks by neno
See All by neno
セルフマネジメントできないとか(笑)
nenono
0
910
最高に怠惰な技術書との向き合い方、または私は如何にして積ん読の山を築いたか
nenono
1
550
私がわかっているスクラムとわからないスクラム
nenono
0
720
'N'O MUSIC 'N'O 'L'IFE - HOW TO 'L'ISTE'N' TO JAZZ
nenono
0
850
Other Decks in Technology
See All in Technology
AWSLambdaMCPServerを使ってツールとMCPサーバを分離する
tkikuchi
1
2.5k
7,000名規模の 人材サービス企業における プロダクト戦略・戦術と課題 / Product strategy, tactics and challenges for a 7,000-employee staffing company
techtekt
0
260
Amazon CloudWatch Application Signals ではじめるバーンレートアラーム / Burn rate alarm with Amazon CloudWatch Application Signals
ymotongpoo
5
310
Webアプリを Lambdaで動かすまでに考えること / How to implement monolithic Lambda Web Application
_kensh
7
1.2k
AI Agentを「期待通り」に動かすために:設計アプローチの模索と現在地
kworkdev
PRO
2
390
近年の PyCon 情勢から見た PyCon APAC のまとめ
terapyon
0
290
DuckDB MCPサーバーを使ってAWSコストを分析させてみた / AWS cost analysis with DuckDB MCP server
masahirokawahara
0
750
Lightdashの利活用状況 ー導入から2年経った現在地_20250409
hirokiigeta
2
270
AWS全冠芸人が見た世界 ~資格取得より大切なこと~
masakiokuda
1
260
プロダクト開発におけるAI時代の開発生産性
shnjtk
2
200
「それはhowなんよ〜」のガイドライン #orestudy
77web
9
2.4k
Lakeflow Connectのご紹介
databricksjapan
0
100
Featured
See All Featured
Making Projects Easy
brettharned
116
6.1k
Mobile First: as difficult as doing things right
swwweet
223
9.6k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
We Have a Design System, Now What?
morganepeng
52
7.5k
How STYLIGHT went responsive
nonsquared
99
5.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
13
660
Code Review Best Practice
trishagee
67
18k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
Designing Experiences People Love
moore
141
24k
Practical Orchestrator
shlominoach
186
10k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
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で完成させたものを見せてこそ、大きな フィードバックが得られる 「設計書作ったの?へー、そうなんだ。それで?う まくいってるの?いってないの?」 スプリントレビューだけでなく、仕事の進め方の問題 半端な状態のものを積み残しにしない
インクリメントやアウ トプットのぜんぶを見 せる できたもの、できなかったものの全部を共有する 作ったもの、外からの調査依頼への回答、調べたもの 開発メンバー全員が次にどの仕事もできるように あとから「あれってどうなったんだっけ?」とならな いように
懸念や不安を隠さない 「ここの実装あやしいな…」 「謎の動作をすることがあるけど再現率低いから…」 そういうところは大抵あとで重大なバグになる 「完璧です!」と隠されると誰も責任をとれない
それでも短時間で見せ る 無駄な詳細を削ぎおとす どうでもいい話は要らない スプリントレビューで延々と実装の詳細を見せなき ゃいけないなら、そもそも完成したと言えない なんのためにレビューするのか、費用対効果を考える リリースできるかを判断する 短時間で要求とのズレやバグを見つける 次にどっちに進めばいいのか共有する
まとめ
まとめ 動いている本物の成果物を見せる 顧客にとってどうなのかわかるようにする インクリメントやアウトプットのぜんぶを見せる 懸念や不安を隠さない それでも短時間で見せる おわり。