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
neno
October 05, 2016
Technology
770
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
私がわかっているスクラムとわからないスクラム
2016/10/5 スクラム現場ガイドMeetUp2016/10 でスクラムについて話した
neno
October 05, 2016
More Decks by neno
See All by neno
セルフマネジメントできないとか(笑)
nenono
0
970
最高に怠惰な技術書との向き合い方、または私は如何にして積ん読の山を築いたか
nenono
1
570
スクラムのレビューで大事にしてること
nenono
0
570
'N'O MUSIC 'N'O 'L'IFE - HOW TO 'L'ISTE'N' TO JAZZ
nenono
0
870
Other Decks in Technology
See All in Technology
Multica × 長期記憶:40個のミニプロジェクト管理
eiei114
1
230
多層防御と最⼩権限で実現する、安全なAIエージェント設計パターン
lycorptech_jp
PRO
1
250
Redmine 7.0で私が開発した新機能の狙いと背景
vividtone
1
140
推論の観測、できていますか? 〜 Google Cloud Gemini Enterprise Agent Platformで 3つの Gemini モデルを実測して踏んだ、評価の罠 〜
shukob
PRO
0
180
アプリログインとWeb認証基盤をつなぐ ASWebAuthenticationSession 作法
shimastripe
1
130
AI時代に、プロダクトの数だけ積み上がる所有コストをどうエンジニアリングするか / Engineering the Cost of Ownership
kzkmaeda
1
1.1k
AIで開発は速くなったのに、なぜ現場は楽にならないのか 〜あなたの組織のボトルネックを突き止めるワークショップ〜
jacopen
1
310
Where Is JetBrains AI Heading- — Central CLI, Air Alpha, and the Agentic Development Stack
x5gtrn
PRO
0
150
ペアプロの価値はコードを書くことだけじゃない
codmoninc
PRO
0
160
Webとヘルスデータ
yukukotani
1
210
The Agent Builder Loop from Daily Work to OSS
minorun365
PRO
3
120
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
4
1.1k
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Chasing Engaging Ingredients in Design
codingconduct
0
300
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
A Tale of Four Properties
chriscoyier
163
24k
The Spectacular Lies of Maps
axbom
PRO
1
990
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
490
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
230
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Code Review Best Practice
trishagee
74
20k
Transcript
私がわかっているスク ラムとわからないスクラ ム NENO スクラム現場ガイドMEETUP 2016/10/5
はじめに
自己紹介 nenoといいます twitter: @neno_n0 ことしで29歳 C# プログラマー なごやかされて(名古屋に転職して)1年1ヶ月 スクラム歴1年1ヶ月の初心者です!
今日話すこと 私がやってきたスクラム わかってきたとおもうこと わからないとおもうこと
私がやってきたスクラ ム
こんなことをやってきた 研修のころ 既存某システムの保守案件チーム 基盤チーム(いまも継続中)
研修のころ 1 @kyon_mm と2人チーム 入社してすぐの研修として、スクラムやその他を勉強
研修のころ 2 スクラム入門! 本を読んだり 「SCRUM BOOT CAMP THE BOOK」 「IMPACT
MAPPING」 ツールに慣れる タスクカンバン スプリント、プロダクトのバックログ ふりかえり KPT 工数集計
既存某システムの保守 案件チーム 1 メンバー数8人くらい SM && PM = @kyon_mm 既存のレガシーなアプリケーションの改修
内部の詳細をわかる人はだれもいない
既存某システムの保守 案件チーム 2 色々うまくいかなかった みんなスクラム初心者 メンバー間のスキル差が大きい ◦◦さん専用タスク、ストーリー
既存某システムの保守 案件チーム 3 ドキュメント(wiki)を書くと ごちゃごちゃしてる ほしい情報がない 要するに何が言いたいの? これだけのことを書くのに何時間かけてるの?
既存某システムの保守 案件チーム 4 「着手できるタスクがありません!」 スプリントの残作業はたくさんあるのに 何をどう進めたらいいのかわからない ストーリーがどういう意味なのかわからない 何がどうなったら完了なのかわからない 「ゴールできないけど仕方ないよね」という空気の蔓延
基盤チーム メンバー数3~4人くらい SM && PO = @kyon_mm アプリケーション開発で共通に使われるFW, ライブラリを開 発
対外的なリリースは月1回程度 チーム内では1スプリント1週間以下 詳しくは by @kyon_mm 基盤塾で圧倒的成長!!! Scrum,Test,Metrics #sgt2016
わかったとおもうこと
スクラムってなんだっけ 1 システム開発プロセスに関するフレームワーク。 ロールとイベント、作成物がある。 ロールは人の役割 SM、PO、開発チームのメンバー
スクラムってなんだっけ 2 イベントは決まってやること スプリント プランニング デイリースクラム レビュー レトロスペクティブ
スクラムってなんだっけ 3 作成物 プロダクトバックログ スプリントバックログ インクリメント プロダクトなりアウトプットの増分
ロールそれぞれで考え ること SMはチームの障害を除き、チームがスクラムを上手くやれ るように、成長できるように助ける POはプロダクトの価値を高める メンバーはスプリントやストーリーをゴールさせることに最 大限貢献する
フィードバックループを 回すことの大切さ プロダクトについても、チームについても、自分自身につい ても 経験、失敗から学ぶ ズレや、うまくいっていないこと、失敗にすばやく気づい て、修正していく
SPRINT REVIEWや、 KPTのKEEPは大事 出来たもの(プロダクトのインクリメント)、うまく出来るように なったこと(人の成長)を認識する 現状が認識できないと、次に何を目指せるのかわからな いから あまりネガネガしたことばかり言っているとやる気を無くす
わからないとおもうこと
ポイントやベロシティの 見積もり、使えるの? 1 見積もり以前の問題が大きいのでは? ストーリーの粒度は適切か ストーリーは適切なゴールを共有できる形で端的に表し ているか 誰にとってどううれしい(どんな価値がある)のか ゴール達成に必要なことは何かみんな理解できている か
ポイントやベロシティの 見積もり、使えるの? 2 メンバーのスキル差が大きい中で、どう進めていけば全体 として最高の価値を出せるのか チームのスキルの現状を踏まえて見積もれないと意味が ないのでは? 経験から数値化して予測するのは大事 でもそれは必ずしもポイントやベロシティという形ではな いと思う
アジャイルやXPのプラ クティスってそんなにい いの? 1 たとえば 自動受け入れテスト CI TDD VCS(Git等) コードレビュー
PullRequest
アジャイルやXPのプラ クティスってそんなにい いの? 2 導入できる下地は整っているか プラクティスの実践それ自体の改善は考えられるか ROI(費用対効果)やトレードオフは考えられているか それを導入することで 何が得られるのか 何がうれしいのか
何が失われるのか
アジャイルやXPのプラ クティスってそんなにい いの? 3 でも初めから「スキル不足だし使えない」とか言って諦める のは甘え
スクラムってチームの スキルの成長は考えら れてるの? 1 価値のあるプロダクトをつくっていくには何が必要か 要件を認識、説明できること 調査、設計、実装 効率的なテスト、伝わるドキュメンテーション、効果的な レビュー CI、ツール等々の環境を作ったり改善できること
スクラムってチームの スキルの成長は考えら れてるの? 2 それらのことが初めからできていたんですか? みなさんもともと圧倒的ハイスキルを持っていたんです か? 振り返りの機会があるからそれだけで成長できる、という わけではない 振り返り自体を上手くやれるにはどうすればいいか?
成長するための活動は振り返り以外でも別途Tryすべき
ロールは共存出来ない と言うけど、本当? 1 どのロールも皆がある程度自分自身でできるようになって いくべきではないか POやSMが1週間休んだらチームは止まってしまうの か?
ロールは共存出来ない と言うけど、本当? 2 たとえばよくある衝突 PO「成果!価値!」 SM「健全さ!成長!」
ロールは共存出来ない と言うけど、本当? 3 POの言う価値に、チームの健全さや成長は含められない のか 圧倒的進捗力を出せるチーム 人「財」とか言う割に、半年先程度までの収益しか見え てないんですか?
これらを踏まえてわか らないとおもうこと 「お前、明日から始まる新プロジェクトチームのスクラムマ スターな!」って言われたときにどうしたらいいのか
まとめ
スクラムを適切に活用 して圧倒的成長!!! 有難うございました。