Upgrade to Pro — share decks privately, control downloads, hide ads and more …

みんながんばらなくても自然に再計画できるデイリースクラムのやり方

 みんながんばらなくても自然に再計画できるデイリースクラムのやり方

Ryunosuke Nagashima

November 05, 2022
Tweet

More Decks by Ryunosuke Nagashima

Other Decks in Technology

Transcript

  1. © 2022 KDDI 9 仕掛品があるから ベロシティが安定しないのはなぜ? PBI 2 PBI 1

    SPRINT 1 PBI 3 PBI 4 DOING DONE DONE DOING ← 終わらなかった = 仕掛品 ← 終わらなかった = 仕掛品
  2. © 2022 KDDI 10 PBIは「複雑な問題に対応するための作業」 ちなみにPBIって何? PBI 2 バナーをタップしたらキャンペーンのWebページに遷移する PBI

    1 キャンペーン用のバナーが閲覧できる SPRINT 1 PBI 3 バナーの表示内容が期間ごとに変わる PBI 4 閲覧済みかわかる
  3. © 2022 KDDI 11 仕掛品がある時とない時でムラがでる 仕掛品があるとなぜベロシティが安定しないの? PBI 2 PBI 1

    SPRINT 1 PBI 3 PBI 4 PBI 4 PBI 3 SPRINT 2 PBI 5 PBI 6 PBI 7 PBI 4 SPRINT 3 PBI 8 PBI 7 DOING DONE DONE DONE DONE DONE DOING DOING DOING PBI 9 PBI 10 DONE DONE DONE DONE DONE
  4. © 2022 KDDI 12 ぜんぶストーリーポイントが1ptだとしたら 仕掛品があるとなぜベロシティが安定しないの? PBI 2 PBI 1

    SPRINT 1 PBI 3 PBI 4 PBI 4 PBI 3 SPRINT 2 PBI 5 PBI 6 PBI 7 PBI 4 SPRINT 3 PBI 8 PBI 7 DOING DONE DONE DONE DONE DONE DOING DOING DOING PBI 9 PBI 10 DONE DONE DONE DONE DONE 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt
  5. © 2022 KDDI 13 ベロシティが不安定(バラバラ)になる 仕掛品があるとなぜベロシティが安定しないの? PBI 2 PBI 1

    SPRINT 1 PBI 3 PBI 4 PBI 4 PBI 3 SPRINT 2 PBI 5 PBI 6 PBI 7 PBI 4 SPRINT 3 PBI 8 PBI 7 DOING DONE DONE DONE DONE DONE DOING DOING DOING PBI 9 PBI 10 DONE DONE DONE DONE DONE 3pt 5pt 2pt ベロシティ 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt 1pt
  6. © 2022 KDDI 16 原因① 1スプリントに収まらない量のPBIを予定していた 対策 過去3週間のベロシティを参考に収まる量のPBIを入れる 原因② ReadyになっていないPBIに着手していた

    対策 Readyのものしか着手しない 原因③ 障害や進捗の遅れに気付かず対処が遅れた 対策 デイリースクラムで早く気付けるようにする 仕掛品が残る原因と対策
  7. © 2022 KDDI 17 原因① 1スプリントに収まらない量のPBIを予定している 対策 過去3週間のベロシティを参考に収まる量のPBIを入れる 原因② ReadyになっていないPBIに着手している

    対策 Readyのものしか着手しない 原因③ 障害や進捗の遅れに気付かず対処が遅れる 対策 デイリースクラムで早く気付けるようにする →ここについて話します 仕掛品が残る原因と対策
  8. © 2022 KDDI 18 ある日のデイリースクラム au PAYの冬のキャンペーンのPBIについて、 昨日は通信部分の実装が完了しました。 今日はau以外のユーザーに表示するUI部分の 実装をします!

    もう木曜日だけど UI部分の実装が今日からだと 試験までスプリント期間内で終わりそう??? スクラム マスター 開発者
  9. © 2022 KDDI 19 進捗が順調かわからない スクラムボードでデイリースクラム これ いつ終わ るの? 課題は

    ないの? 本当に 終わる の? QA回答 待ちで また来週? スクラム マスター
  10. © 2022 KDDI 21 デイリースクラムとは https://scrumguides.org/scrum-guide.html#daily-scrum TM The 2020 Scrum

    Guide The purpose of the Daily Scrum is to inspect progress toward the Sprint Goal and adapt the Sprint Backlog as necessary, adjusting the upcoming planned work. 和訳 デイリースクラムの目的は、 スプリントゴールに向けた進捗状況を検査し、 必要に応じてスプリントバックログに適応し、 今後の作業計画を調整することです。
  11. © 2022 KDDI 22 デイリースクラムでやるべきことは https://scrumguides.org/scrum-guide.html#daily-scrum TM The 2020 Scrum

    Guide The purpose of the Daily Scrum is to inspect progress toward the Sprint Goal and adapt the Sprint Backlog as necessary, adjusting the upcoming planned work. 和訳 デイリースクラムの目的は、 スプリントゴールに向けた進捗状況を検査し、 必要に応じてスプリントバックログに適応し、 今後の作業計画を調整することです。 これを やるべき
  12. © 2022 KDDI 30 ◼ 課題 ⚫ “何をするか”は決まっているが、 “いつまでにやるか”は決まっていない ◼

    アクション ⚫ “いつまで”を決める • チームのプランニングでタスクを洗い出す時に決める ⚫ “いつまで” に “何をする”のか見える化する • パッと見でどちらも把握できるツールを選ぶ どんなアクションをしたか?
  13. © 2022 KDDI 31 ◼ 課題 ⚫ “何をするか”は決まっているが、 “いつまでにやるか”は決まっていない ◼

    アクション ⚫ “いつまで”を決める • チームのプランニングでタスクを洗い出す時に決める ⚫ “いつまで” に “何をする”のか見える化する • パッと見でどちらも把握できるツールを選ぶ どんなアクションをしたか?
  14. © 2022 KDDI 32 アジェンダ 1 今回のスプリントで実施するPBIを確定 1 PBIの内容把握 2

    見積もり 3 今回やる範囲を決める 2 タスクの実行計画をする 1 タスクを作成 2 期限を決める スプリントプランニングで計画を立てる コレを 追加
  15. © 2022 KDDI 33 ◼ 課題 ⚫ “何をするか”は決まっているが、 “いつまでにやるか”は決まっていない ◼

    アクション ⚫ “いつまで”を決める • チームのプランニングでタスクを洗い出す時に決める ⚫ “いつまで” に “何をする”のか見える化する • パッと見でどちらも把握できるツールを選ぶ どんなアクションをしたか?
  16. © 2022 KDDI 36 アジェンダ 1 今回のスプリントで実施するPBIを確定 1 前回のスプリントの未完了PBIの残作業を明らかにする 2

    今回のスプリントで新規に着手するPBIの内容を再確認 3 (もしあれば)見積もっていないPBIの見積もり 4 見積もり済みのPBIのポイントは適切か判断し必要なら再見積もり 5 PBIの分量に過不足がないか判断し必要な分量にする 6 PBIの中で、実装・試験に必要な環境が揃っているか再確認 2 タスクの実行計画をする 1 スクラムボード上にタスクを作成する ・ 受入条件を満たすための作業を全てタスクとして洗い出す ・ 数日かかるタスクは1日で終わるサイズに分ける 2 スクラムボード上の実施予定日にマッピングする スプリントプランニングで計画を立てる PBI内容把握
  17. © 2022 KDDI 37 アジェンダ 1 今回のスプリントで実施するPBIを確定 1 前回のスプリントの未完了PBIの残作業を明らかにする 2

    今回のスプリントで新規に着手するPBIの内容を再確認 3 (もしあれば)見積もっていないPBIの見積もり 4 見積もり済みのPBIのポイントは適切か判断し必要なら再見積もり 5 PBIの分量に過不足がないか判断し必要な分量にする 6 PBIの中で、実装・試験に必要な環境が揃っているか再確認 2 タスクの実行計画をする 1 スクラムボード上にタスクを作成する ・ 受入条件を満たすための作業を全てタスクとして洗い出す ・ 数日かかるタスクは1日で終わるサイズに分ける 2 スクラムボード上の実施予定日にマッピングする スプリントプランニングで計画を立てる PBI内容把握 見積もり
  18. © 2022 KDDI 38 アジェンダ 1 今回のスプリントで実施するPBIを確定 1 前回のスプリントの未完了PBIの残作業を明らかにする 2

    今回のスプリントで新規に着手するPBIの内容を再確認 3 (もしあれば)見積もっていないPBIの見積もり 4 見積もり済みのPBIのポイントは適切か判断し必要なら再見積もり 5 PBIの分量に過不足がないか判断し必要な分量にする 6 PBIの中で、実装・試験に必要な環境が揃っているか再確認 2 タスクの実行計画をする 1 スクラムボード上にタスクを作成する ・ 受入条件を満たすための作業を全てタスクとして洗い出す ・ 数日かかるタスクは1日で終わるサイズに分ける 2 スクラムボード上の実施予定日にマッピングする スプリントプランニングで計画を立てる PBI内容把握 見積もり 今回やる範囲 を決める
  19. © 2022 KDDI 39 アジェンダ 1 今回のスプリントで実施するPBIを確定 1 前回のスプリントの未完了PBIの残作業を明らかにする 2

    今回のスプリントで新規に着手するPBIの内容を再確認 3 (もしあれば)見積もっていないPBIの見積もり 4 見積もり済みのPBIのポイントは適切か判断し必要なら再見積もり 5 PBIの分量に過不足がないか判断し必要な分量にする 6 PBIの中で、実装・試験に必要な環境が揃っているか再確認 2 タスクの実行計画をする 1 スクラムボード上にタスクを作成する ・ 受入条件を満たすための作業を全てタスクとして洗い出す ・ 数日かかるタスクは1日で終わるサイズに分ける 2 スクラムボード上の実施予定日にマッピングする スプリントプランニングで計画を立てる PBI内容把握 見積もり 今回やる範囲 を決める タスクを作成
  20. © 2022 KDDI 40 アジェンダ 1 今回のスプリントで実施するPBIを確定 1 前回のスプリントの未完了PBIの残作業を明らかにする 2

    今回のスプリントで新規に着手するPBIの内容を再確認 3 (もしあれば)見積もっていないPBIの見積もり 4 見積もり済みのPBIのポイントは適切か判断し必要なら再見積もり 5 PBIの分量に過不足がないか判断し必要な分量にする 6 PBIの中で、実装・試験に必要な環境が揃っているか再確認 2 タスクの実行計画をする 1 スクラムボード上にタスクを作成する ・ 受入条件を満たすための作業を全てタスクとして洗い出す ・ 数日かかるタスクは1日で終わるサイズに分ける 2 スクラムボード上の実施予定日にマッピングする スプリントプランニングで計画を立てる PBI内容把握 見積もり 今回やる範囲 を決める タスクを作成 期限を決める
  21. © 2022 KDDI 42 ◼ 見える化にあたって実現したかったこと ⚫ 一覧でスプリントバックログ全てを把握したい ⚫ チームメンバー全員が“楽”に入力できる

    ⚫ 変更があっても修正が簡単にできる ◼ Miroの特徴 ⚫ 豊富なテンプレート ⚫ 使いやすいデザイン Miroを選んだ理由
  22. © 2022 KDDI 45 ◼デイリースクラムでやるべきことは ⚫スプリントゴールに向けた進捗状況の検査 ・計画通りに進んでいるかチェックする ◼ デイリースクラムのアジェンダ 1.

    スケジュール確認 2. 周知事項 3. 作業予定報告 4. 確認事項 5. 再計画すべきものがないか確認(水曜日) au PAY流スクラムボードのデイリースクラムにおいての使い方
  23. © 2022 KDDI 46 ◼デイリースクラムでやるべきことは ⚫ スプリントゴールに向けた進捗状況の検査 ・計画通りに進んでいるかチェックする ◼ デイリースクラムのアジェンダ

    1. スケジュール確認 2. 周知事項 3. 作業予定報告 4. 確認事項 5. 再計画すべきものがないか確認(水曜日) au PAY流スクラムボードのデイリースクラムにおいての使い方 ココの話
  24. © 2022 KDDI 51 4. 確認事項 au PAY流スクラムボードのデイリースクラムにおいての使い方 ◼メンバー間で質問 ⚫障害の解決相談

    ⚫タスクの分担 ⚫仕様について ⚫試験環境について ⚫イベント日時変更 ※確認事項は スクラムボードと 別で管理してます
  25. © 2022 KDDI 57 導入してみての開発者からの感想 アサイン機能やラベル があるので視覚的にわ かりやすい 他の開発者の 状況がわかる

    リアクション・絵文字機能も あるので反応が目に見える 進捗がパパッと わかる (目にやさしい) 優先度の高い タスクの進捗が悪けれ ばそちらに注力できる 開発者
  26. © 2022 KDDI 59 ◼仕掛品が11%減少 ⚫21%から10%へ減少 ◼ベロシティが2pt向上 ⚫10ptから12ptへ増加 ※取り組みの前後3か月の平均値を比較 au

    PAY流スクラムボードの効果 21 10 0 5 10 15 20 25 改善前 改善後 10 12 0 2 4 6 8 10 12 14 改善前 改善後