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

スクラムアンチパターンを
踏みまくった時の話をしよう

 スクラムアンチパターンを
踏みまくった時の話をしよう

スクラム開発うまくいってますか?

うまくいってるチームの話を社内外で聞くと、スクラムガイドの基本的ご作法を大事にしているチームが多いという印象があります。基本を大事しつつ、スプリントを通じて得た学びから少しずつチームのオリジナルを加えている。

つまり守破離って大事ですよねと。

”スクラム アンチパターン”で検索して出てくる記事でも、「スクラムガイドに背くと痛い目を見るぞ!」と散々警鐘が鳴らされています。

そんななか、様々な事情が重なって私が担当するチームではスクラムアンチパータンを踏みまくる状況に陥りました。

例えば・・・

エンジニアが3人未満のチーム構成
全員が他の開発業務を掛け持ち
スプリントバックログが常に終わらない
不完全なインクリメントでスプリントレビュー
デイリースクラムをやめる  ...etc

なぜ安直なアンチパターンを踏みまくったのか。

起きた事象に対して、スクラムマスターの私は何を考え、行動したのか。

アンチパターンを踏みまくった結果、このチームやプロダクトはどうなってしまったのか。

スクラムアンチパターンを踏みまくったときの話をしようか。

Daisuke Ashihara

July 01, 2023
Tweet

More Decks by Daisuke Ashihara

Other Decks in Technology

Transcript

  1. ࢲͱεΫϥϜ 2 2018 2019 2020 2021 2022 2023 εΫϥϜ
 Ϛελʔ

    ΤϯδχΞϦϯά
 Ϛωʔδϟ ϚωϑΥ΁ Join Ξϯνύλʔϯ
  2. εϓϦϯτ1 10 Sprint1 Sprint2 Sprint3 γεςϜςετ
 ࢼ৯ ετΞ৹ࠪ ϦϦʔε Story1

    ೖྗܥͷػೳͰ৽͍߲͠໨Λ࢖༻Ͱ͖Δ 2εϓϦϯτ
 ࣮૷ Story2 ҰཡͰ৽͍߲͠໨ΛࢀরͰ͖Δ Story3 WFͰ৽͍߲͠໨ΛࢀরͰ͖Δ
  3. Ξϯνύλʔϯ࣮੷ 18 Sprint1 Sprint2 Sprint3 2εϓϦϯτ
 ࣮૷ γεςϜςετ
 ࢼ৯ ετΞ৹ࠪ

    ϦϦʔε νʔϜ֎ͷֻ͚࣋ͪλεΫ͕൑໌ ΰʔϧʹ౸ୡͰ͖ͣεϓϦϯτϨϏϡʔΛεΩοϓ
  4. εϓϦϯτ2 19 Sprint1 Sprint2 2εϓϦϯτ
 ࣮૷ γεςϜςετ
 ࢼ৯ Story1 ೖྗܥͷػೳͰ৽͍߲͠໨Λ࢖༻Ͱ͖Δ

    Sprint3 ετΞ৹ࠪ ϦϦʔε Story2 Ұཡ΍WFػೳͰ৽͍߲͠໨ΛࢀরͰ͖Δ Story3 WFͰ৽͍߲͠໨ΛࢀরͰ͖Δ
  5. εϓϦϯτ2 - εϓϦϯτϨϏϡʔ 21 Des BE Mob QA ৽͍͠ೖྗ߲໨͕௥Ճ͞Ε ·͢ɻ͢Έ·ͤΜ͕ɺίίͱ

    ίί͸·ͩಈ͖·ͤΜ
 (͋ʂόά΋ݟ͚ͭͪΌͬͨ) εςʔΫϗϧμʔ ɾɾɾ (ਖ਼͘͠ಈ͔ͳ͍Μ͡Ό ϑΟʔυόοΫͯ͠΋)
  6. Ξϯνύλʔϯ࣮੷ 22 Sprint1 Sprint2 Sprint3 2εϓϦϯτ
 ࣮૷ γεςϜςετ
 ࢼ৯ ετΞ৹ࠪ

    ϦϦʔε νʔϜ֎ͷֻ͚࣋ͪλεΫ͕൑໌ ΰʔϧʹ౸ୡͰ͖ͣεϓϦϯτϨϏϡʔΛεΩοϓ ϑΟʔνϟʔ୯ҐͰ׬੒Ͱ͖ͯͳ͍ ෆ׬શͳ੒Ռ෺ͰεϓϦϯτϨϏϡʔ
  7. εϓϦϯτ3 23 Sprint1 Sprint2 3εϓϦϯτ
 ࣮૷? γεςϜςετ
 ࢼ৯ Sprint3 ετΞ৹ࠪ

    ϦϦʔε Story2 ҰཡͰ৽͍߲͠໨ΛࢀরͰ͖Δ Sprint4 Story3 WFͰ৽͍߲͠໨ΛࢀরͰ͖Δ Story1 ೖྗܥͷػೳͰ৽͍߲͠໨Λ࢖༻Ͱ͖Δ
  8. Ξϯνύλʔϯ࣮੷ 27 Sprint1 Sprint2 Sprint3 3εϓϦϯτ
 ࣮૷ γεςϜςετ
 όάमਖ਼
 ࢼ৯

    ετΞ৹ࠪ ϦϦʔε νʔϜ֎ͷֻ͚࣋ͪλεΫ͕൑໌ ΰʔϧʹ౸ୡͰ͖ͣεϓϦϯτϨϏϡʔΛεΩοϓ ϑΟʔνϟʔ୯ҐͰ׬੒Ͱ͖ͯͳ͍ ෆ׬શͳ੒Ռ෺ͰεϓϦϯτϨϏϡʔ σΠϦʔεΫϥϜͷഇࢭ Sprint4 Sprint5 εΫϥϜϚελʔʹΑΔϓϩδΣΫτ؅ཧ
  9. εϓϦϯτ5 - ϦϦʔε࣌ʹ΋൵͕ܶ 28 Sprint1 Sprint2 Sprint3 3εϓϦϯτ
 ࣮૷ γεςϜςετ


    όάमਖ਼
 ࢼ৯ ετΞ৹ࠪ ϦϦʔε Sprint4 Sprint5 ౰೔ʹΞϓϦΤϯδχΞ͕
 Ո଒ͷ؃පͰٳՋ → 1िؒԆظ
  10. Ξϯνύλʔϯ࣮੷ 29 Sprint1 Sprint2 Sprint3 3εϓϦϯτ
 ࣮૷ γεςϜςετ
 όάमਖ਼
 ࢼ৯

    νʔϜ֎ͷֻ͚࣋ͪλεΫ͕൑໌ ΰʔϧʹ౸ୡͰ͖ͣεϓϦϯτϨϏϡʔΛεΩοϓ ϑΟʔνϟʔ୯ҐͰ׬੒Ͱ͖ͯͳ͍ ෆ׬શͳ੒Ռ෺ͰεϓϦϯτϨϏϡʔ σΠϦʔεΫϥϜͷഇࢭ Sprint4 Sprint5 εΫϥϜϚελʔʹΑΔϓϩδΣΫτ؅ཧ ετΞ৹ࠪ ϦϦʔε ౰೔ʹΞϓϦΤϯδχΞ͕
 Ո଒ͷ؃පͰٳՋ → 1िؒԆظ
  11. ࠜݯͱͳΔ໰୊͸Կ͔ʁ 31 σΠϦʔεΫϥ Ϝͷதࢭ ୭1ਓ͔ܽͤͳ ͍ମ੍ ৬ೳԣஅతͳಈ ͖͕গͳ͍ ΞϓϦΤϯδχ Ξෛՙूத

    ෆ׬શͳ੒Ռ෺ ͰϨϏϡʔ νʔϜ֎λεΫ ͷֻ͚࣋ͪ εϓϦϯτ ΰʔϧ΁ͷऑ͍ ίϛοτ ಛఆPBIݶఆͷ νʔϜ ϑΟʔνϟʔͰ ׬੒͠ͳ͍
  12. 32 σΠϦʔεΫϥ Ϝͷதࢭ ୭1ਓ͔ܽͤͳ ͍ମ੍ ৬ೳԣஅతͳಈ ͖͕গͳ͍ ΞϓϦΤϯδχ Ξෛՙूத ෆ׬શͳ੒Ռ෺

    ͰϨϏϡʔ νʔϜ֎λεΫ ͷֻ͚࣋ͪ εϓϦϯτ ΰʔϧ΁ͷऑ͍ ίϛοτ ಛఆPBIݶఆͷ νʔϜ νʔϜΛ૊੒ͨ࣌͠఺Ͱ٧ΜͰ͍ͨ ϑΟʔνϟʔͰ ׬੒͠ͳ͍
  13. • ϓϩμΫτͷܧଓվળ • νʔϜ/ϝϯόʔͷ੒௕ 33 ୭1ਓ͔ܽͤͳ ͍ମ੍ νʔϜ֎λε Ϋͷֻ͚࣋ͪ ಛఆPBI

    
 ݶఆνʔϜ νʔϜ૊੒ΛͲ͏ม͍͑ͯ͘΂͖͔ʁ దਖ਼ਓ਺ 
 ͷ֬อ ϚϧνΞαΠ ϯͷ཈੍ ܧଓతͳ 
 νʔϜ • ϓϩμΫτજࡏϦεΫͷܰݮ • ৬ೳԣஅͰ૬ޓڠྗͱܹࢗ • ίϛοτϝϯτ޲্ • εΠονϯάίετͷ཈੍
  14. 2023೥ʙɹվળʹ޲͚ͯ 2 2018 2019 2020 2021 2022 2023 εΫϥϜ
 Ϛελʔ

    ΤϯδχΞϦϯά
 Ϛωʔδϟ ϚωϑΥ΁ Join νʔϜ૊੒
 ͷվળ Ξϯνύλʔϯ ΤϯδχΞϦϯάϚωʔδϟʔ݉຿΁