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
KAKEHASHI
PRO
July 19, 2025
Technology
2
890
スプリントゴール未達症候群に送る処方箋
SCRUM FEST Osaka 2025
https://www.scrumosaka.org/
での登壇資料です
KAKEHASHI
PRO
July 19, 2025
Tweet
Share
More Decks by KAKEHASHI
See All by KAKEHASHI
生成AI時代に必要な価値ある意思決定を育てる「開発プロセス定義」を用いた中期戦略
kakehashi
PRO
1
350
プロダクトの成長に合わせたアーキテクチャの段階的進化と成長痛、そして、ユニットエコノミクスの最適化
kakehashi
PRO
1
160
ユーザー課題を愛し抜く――AI時代のPdM価値
kakehashi
PRO
1
250
「AIと一緒にやる」が当たり前になるまでの奮闘記
kakehashi
PRO
3
280
みんなのSRE 〜チーム全員でのSRE活動にするための4つの取り組み〜
kakehashi
PRO
2
230
医療系のプロダクト開発における生産性向上と高信頼性を両立させる生成AI活用
kakehashi
PRO
1
170
完璧を目指さない小さく始める信頼性向上
kakehashi
PRO
0
270
ユーザー理解の爆速化とPdMの価値
kakehashi
PRO
1
230
安定した基盤システムのためのライブラリ選定
kakehashi
PRO
3
300
Other Decks in Technology
See All in Technology
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
210
Bedrock で検索エージェントを再現しようとした話
ny7760
2
110
スマートファクトリーの第一歩 〜AWSマネージドサービスで 実現する予知保全と生成AI活用まで
ganota
2
320
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
210
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
6
750
Rustから学ぶ 非同期処理の仕組み
skanehira
1
150
新アイテムをどう使っていくか?みんなであーだこーだ言ってみよう / 20250911-rpi-jam-tokyo
akkiesoft
0
350
組織を巻き込む大規模プラットフォーム移行戦略 〜50+サービスのマルチリージョン・マルチプロダクト化で学んだステークホルダー協働の実践〜 / Platform migration strategy engaging all stakeholders
toshi0607
2
200
いま注目のAIエージェントを作ってみよう
supermarimobros
0
360
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
10k
人工衛星のファームウェアをRustで書く理由
koba789
15
8.3k
COVESA VSSによる車両データモデルの標準化とAWS IoT FleetWiseの活用
osawa
1
400
Featured
See All Featured
BBQ
matthewcrist
89
9.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Designing for Performance
lara
610
69k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Navigating Team Friction
lara
189
15k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Music & Morning Musume
bryan
46
6.8k
How GitHub (no longer) Works
holman
315
140k
Transcript
©KAKEHASHI inc. スプリントゴール未達症候群に送る処方箋 2025/07/19 @スクラムフェス大阪 2025 清水 翔太
©KAKEHASHI inc. 自己紹介 2 清水 翔太(Shota Shimizu) 株式会社カケハシ Musubi AI 在庫管理チーム所属
2023/09 ソフトウェアエンジニアとしてジョイン Musubi AI 在庫管理の本部向けレポート機能の開発に従事 • Next.js, GraphQL でのフロントエンドの実装 • Python での API やバッチ処理の実装 • Databricks でのレポート集計の実装 好きな言語は Scala と SQL スクラムフェス新潟で刺激を受け、初プロポーザルからの初登壇 : @_smzst : smzst
©KAKEHASHI inc. ©KAKEHASHI inc. 3
©KAKEHASHI inc. チームを蝕む病
©KAKEHASHI inc. 問診 1. 目的意識の漂流 ◦ スプリントゴールが単なるスプリントに積んだチケットの要約になっている ◦ 何のために頑張っているのか、チームの誰も自信を持って答えられない 2.
仕事の停滞 ◦ リファインメントが長引いたり迷走する ◦ バーンダウンチャートが燃え尽きない 3. チームの消耗 ◦ 特定の人ばかりが忙しく、その人がいないと仕事が止まる ◦ 常に複数のタスクを抱え、コンテキストスイッチでヘトヘトになっている こんな症状に心当たりはありませんか? 5
©KAKEHASHI inc. 解剖 すべての症状が一つの結果につながっていた 6 結果 スプリントゴール未達 根本原因 目的意識の漂流 仕事の停滞
チームの消耗 症状 属人化 フロー管理不全
©KAKEHASHI inc. ゴール未達くらいで大げさな。 次のスプリントで達成すればいいじゃないか!
©KAKEHASHI inc. 大事な話 スプリントゴールは… • 価値仮説の観測点 ◦ 「これを作ればユーザーはこんなによくなるはずだ」というビジネス上の仮説の実験 • チームの羅針盤
◦ その実験で何を明らかにし、次に進むべき道を決めるための指針 そもそもスプリントゴールの達成は重要なのか? 8 未達に終わるということは… • 届けようとした価値が本当に正しかったのか、何も学べていない • 進むべき道なのか分からない不確実性を次のスプリントに持ち越している
©KAKEHASHI inc. 処方箋を探す旅
©KAKEHASHI inc. 根本原因 1: 属人化 属人化から始まる負のスパイラル 10 Epic の事前調査や設計準備が特定メンバーに偏る ⇒
他メンバーの理解が浅くなる 属人化 リファインメント 迷走 進捗の鈍化 理解の浅いメンバーが詳細な議論に入り込み、ポイント見積もりに時間がかかる ⇒ 準備不足・仕様の解像度が低いままスプリントを迎える 全体像を把握する人としない人で理解度に差が生じる ⇒ 主体的なチケット着手が難しくなり、特定メンバーに仕事が集中する
©KAKEHASHI inc. Epic 担当制により責任と裁量を分散させる
©KAKEHASHI inc. 根本原因 1: 属人化 • PdM・デザイナーとの合意形成 ◦ 背景・課題・解決策を一貫して理解し、なぜ今これを作るのかをチームに示す •
外部仕様の具体化 ◦ ユーザー視点の仕様を明確にしてリスクを最小化する • 技術的リスクの早期発見 ◦ 概念設計と主要部品の洗い出しでデータ・ドメインの整合性を担保し大きな手戻りを防ぐ • ユーザーストーリーの起票 ◦ どのような価値をどのような順序で提供するかを定める • 完了の基準を共有しズレを防止 ◦ 受け入れ条件を PdM と合意し、完了の定義を明確にして期待の不一致をなくす Epic 担当の役割: 仕様の起点と全体のリード 12
©KAKEHASHI inc. でも、Epic 担当に知識が偏るのでは…?
©KAKEHASHI inc. 根本原因 1: 属人化 • Gather での常時モブワーク ◦ モブプログラミング
◦ 技術ニュースや生成 AI プロンプトなどの雑談 ◦ テーマを絞らずなんでも話しやすい雰囲気 • 1 日 2 回の sync ◦ 朝会(デイリースタンドアップ)と夕会での共有や相談 • 図解による設計の共有 ◦ リモートワーク下における積極的なアウトプットは最重要 ◦ 分かりやすく図にまとめることで、共有・フィードバックを得る機会を得る 情報共有文化 14
©KAKEHASHI inc. 根本原因 1: 属人化 アウトプットすれば助けを得られる 15 A テーブルに紐付いてるのは B
テーブルかも 気になるのは A テーブルがC テーブルにリレーションして いるように見えるところくら いですかね! それ以外はリレーションとし てはよさそうです!
©KAKEHASHI inc. Epic 担当制の成果 リファインメントの質的変化: 「議論」から「意思決定」へ 16 1.0 3.0 0.0
2.0 リファインメント所要時間 平均 50 % 削減!
©KAKEHASHI inc. Epic 担当制の成果 回復するスプリントゴール達成頻度 17 100% 0% スプリントゴール 達成頻度の回復!
©KAKEHASHI inc. スプリントゴールを達成しても残るモヤモヤ そして謎の疲労感…
©KAKEHASHI inc. 根本原因 2: フロー管理不全 19 バーンダウンチャート? バーンダウン達成率 平均 50
%…
©KAKEHASHI inc. 根本原因 2: フロー管理不全 20 バーンダウンチャート! バーンダウン達成率 平均 90
%!
©KAKEHASHI inc. 根本原因 2: フロー管理不全 • スプリントバックログアイテムの未完了が残るモヤモヤ • 並行する Epic・進行中アイテムのコンテキストスイッチによる疲弊
未完了アイテムと並行作業の多さ 21 並行する Epic 並行する進行中アイテム 残る未完了アイテム
©KAKEHASHI inc. 仕掛りを 1 に制限する「1 WIP 制限」
©KAKEHASHI inc. • 定期リリースとのスケジュールの噛み合わせ • リリース前のレビュープロセス(EM・PdM・QA・デザイナーレビュー) 機械的な 1 WIP 制限は機能しない
23 根本原因 2: フロー管理不全 水 木 (本番デプロイ日) 金 月 (本番デプロイ日) 火 開発 1 レビュープロセス 開発 2 開発 1 レビュープロセス 開発 3 リリース デプロイ
©KAKEHASHI inc. 水 木 (本番デプロイ日) 金 月 (本番デプロイ日) 火 •
定期リリースとのスケジュールの噛み合わせ • リリース前のレビュープロセス (EM・PdM・QA・デザイナーレビュー) 機械的な 1 WIP 制限は機能しない 24 根本原因 2: フロー管理不全 開発 1 レビュープロセス 開発 2 開発 1 レビュープロセス 開発 3 デプロイ リリース コンテキストスイッチの嵐
©KAKEHASHI inc. 1 WIP 制限は「目的」ではなく「結果」である
©KAKEHASHI inc. 1. 日々バーンダウンするくらいの小さなチケット • 小さくすることで並行作業が起こりにくい 2. チケットの依存関係を整理 • ブロッカーを取り除きフローを妨げない順序づくり
3. ロードマップでチケットの重なりを可視化 • 同一スプリント内で並行するチケットの可視化と調整 1 WIP 制限を成功させる秘訣 26 フロー管理不全に対する打ち手
©KAKEHASHI inc. 価値を保ったまま、チケットを小さくする難しさ 27 秘訣 1: 日々バーンダウンするくらいの小さなチケット 薬局の本部管理者(経理担当)が、 薬局ごとの在庫金額をレポート出力できる。 なぜなら、経理担当者が毎月月末に在庫金額を計上する必要があるからだ。
やること • レポート作成画面 • レポート作成 API、ダウンロード API • SQL の検討 • パフォーマンス計測 • … 5pt?
©KAKEHASHI inc. 「ユーザー」を広く捉え、チケットを小さく 28 秘訣 1: 日々バーンダウンするくらいの小さなチケット 薬局の本部管理者(経理担当)が、 薬局ごとの在庫金額をレポート出力できる。 なぜなら、経理担当者が毎月月末に在庫金額を計上する必要があるからだ。
エンジニアが、3 秒以内のレスポンス達成に必要な作業が分かる。 PdM が、ヘッダー行のみのレポートをダウンロードできる。 PdM が、集計されたレポートをダウンロードできる。 5pt 2pt 1pt 2pt
©KAKEHASHI inc. 「知る」「分かる」も価値とするチケット設計 29 秘訣 1: 日々バーンダウンするくらいの小さなチケット 薬局の本部管理者(経理担当)が、 薬局ごとの在庫金額をレポート出力できる。 なぜなら、経理担当者が毎月月末に在庫金額を計上する必要があるからだ。
エンジニアが、3 秒以内のレスポンス達成に必要な作業が分かる。 PdM が、ヘッダー行のみのレポートをダウンロードできる。 PdM が、集計されたレポートをダウンロードできる。 5pt 2pt 1pt 2pt
©KAKEHASHI inc. 「全体マップ」で依存関係を可視化 30 秘訣 2: チケットの依存関係を整理 1 Epic について、どれを
どのように進めるかを整理
©KAKEHASHI inc. 「ロードマップ」で Epic の並行数を可視化 31 秘訣 3: ロードマップでチケットの重なりを可視化 複数の
Epic の 1 スプリント あたりの並行数を整理
©KAKEHASHI inc. そして、チームは生まれ変わる
©KAKEHASHI inc. 完成した三輪車 33 そして、チームは生まれ変わる Epic 担当制 = ハンドル 進行方向を決定する
1 WIP 制限 = ペダル 前に進む推進力 情報共有文化 = 後輪 全体の安定感を保つ
©KAKEHASHI inc. 今: 「価値の設計図」としてのゴール 昔: 「チケットの要約」としてのゴール 「タスクの作業員」から「価値の設計者」へ 34 そして、チームは生まれ変わる 要約しただけの
スプリントゴール 「このスプリントの 価値は?」 価値と現実との対話 テトリスのように積むだけ
©KAKEHASHI inc. ゴールは「観測点」になった 35 そして、チームは生まれ変わる レポートってどれくらいでダウンロードできるようになるんですか? 2, 3 分なのか 30
分なのか、半日なのかくらいは分かると嬉しい。 やるやらないも含めて PdM が決めてくれるはず ログを取って、検索条件に 応じた所要時間を残そう! 意思決定に使えるぞ。 変革前の私たち 変革後の私たち ステークホルダー
©KAKEHASHI inc. そして、チームは生まれ変わる 1. 目的意識の漂流 ◦ スプリントゴールが単なるスプリントに積んだチケットの要約になっている ◦ 何のために頑張っているのか、チームの誰も自信を持って答えられない 2.
仕事の停滞 ◦ リファインメントが長引いたり迷走する ◦ バーンダウンチャートが燃え尽きない 3. チームの消耗 ◦ 特定の人ばかりが忙しく、その人がいないと仕事が止まる ◦ 常に複数のタスクを抱え、コンテキストスイッチでヘトヘトになっている 私たちが克服した症状 36
©KAKEHASHI inc. あなたのチームへの「処方箋」
©KAKEHASHI inc. あなたのチームへの「処方箋」 最高の処方箋の見つけ方 38 チームの歩みの 俯瞰視 と 構造化 ばらばらだった事象や課題
新たな処方箋の発見
©KAKEHASHI inc. あなたのチームへの「処方箋」 本質は変わらない 39 打ち手 根 本 原因 を
解決 する た めの 具体的なアクションを考える 俯瞰 チームの現状を客観的に観察する 学習 打ち手を試し、結果から学ぶ 構造化 問題の根本原因と 因果関係を明らかにする 検査と適応
©KAKEHASHI inc. チームを俯瞰し、歩みを構造化する。 そうして見つけたチームの物語が処方箋になる。
©KAKEHASHI inc. PM・EM・エンジニアを積極採用中 https://kakehashi-dev.hatenablog.com/entry/2025/07/17/093000 We’re Hiring!!!