$30 off During Our Annual Pro Sale. View Details »

スクラム(の一部)を導入してよくなったこと

 スクラム(の一部)を導入してよくなったこと

6/23 (非公式)PHPカンファレンス福岡 前夜祭

asumikam

June 24, 2023
Tweet

More Decks by asumikam

Other Decks in Technology

Transcript

  1. εΫϥϜʢͷҰ෦ʣΛ
    ಋೖͯ͠Α͘ͳͬͨ͜ͱ
    BTVNJLBN

    View Slide

  2. ͜Μʹͪ͸ʂ
    w ͋͢Έ 🐦!BTVNJLBN

    w খాݪͷ/&גࣜձࣾʹۈΊਃ͢೥໨
    w 8FCΞϓϦ։ൃ🙋
    w 1)1(P3VCZ"845FSSBGPSN3FBDUʜ

    View Slide

  3. 📃PTIJOBHBLJ📃
    w εΫϥϜʢͷҰ෦ʣΛಋೖͨ͠ΩοΧέ
    w εΫϥϜʢͷҰ෦ʣΛಋೖͯ͠มΘͬͨ͜ͱ
    w ·ͱΊ
    ׬શʹεΫϥϜΛಋೖͰ͖͍ͯΔΘ͚Ͱ͸ͳ͍ͷͰ
    ਖ਼͘͠͸ʮεΫϥϜΛͨ͠ʯͰ͸ͳ͍ͷͰ͕͢ɺ
    ͜ͷޙ͔Β͸ʮεΫϥϜΛͨ͠ʯͱ͠Ό΂͍͖ͬͯ·͢🙋

    View Slide

  4. εΫϥϜΛ
    ಋೖͨ͠ΩοΧέ

    View Slide

  5. ͣͬͱ๊͑ͯͨϞϠ😶🌫
    εΫϥϜΛಋೖͨ͠ΩοΧέ
    ΤϯδχΞ͕
    ͏·͘Ձ஋Λ࡞Εͯͳ͍ײ

    View Slide

  6. ͣͬͱ๊͑ͯͨϞϠ😶🌫
    εΫϥϜΛಋೖͨ͠ΩοΧέ
    ΤϯδχΞ͕
    ͏·͘Ձ஋Λ࡞Εͯͳ͍ײ
    w ϦϦʔε͢Δ·Ͱ͕௕͍
    w ͦΕ͸ͪΌΜͱʮՁ஋ʯʁ

    View Slide

  7. ͣͬͱ๊͑ͯͨϞϠ😶🌫
    εΫϥϜΛಋೖͨ͠ΩοΧέ
    ΤϯδχΞ͕
    ͏·͘Ձ஋Λ࡞Εͯͳ͍ײ
    w ϦϦʔε͢Δ·Ͱ͕௕͍
    w ͦΕ͸ͪΌΜͱʮՁ஋ʯʁ

    View Slide

  8. ͣͬͱ๊͑ͯͨϞϠ😶🌫
    εΫϥϜΛಋೖͨ͠ΩοΧέ
    ΤϯδχΞ͕
    ͏·͘Ձ஋Λ࡞Εͯͳ͍ײ
    w ϦϦʔε͢Δ·Ͱ͕௕͍
    w ͦΕ͸ͪΌΜͱʮՁ஋ʯʁ
    ͳΜͱ͔ͨ͠ʙʙʙʙʙʙʙʙ͍ʂ😫

    View Slide

  9. ໨ࢦ͍ͨ͠ੈք
    εΫϥϜΛಋೖͨ͠ΩοΧέ
    w ʮ੒Ռ෺ʯΛ΋ͬͱಧ͚Δ
    w ʮ੒Ռ෺ʯʹ΋ͬͱࣗ৴Λ΋ͭ

    View Slide

  10. ໨ࢦ͍ͨ͠ੈք
    εΫϥϜΛಋೖͨ͠ΩοΧέ
    w ʮ੒Ռ෺ʯΛ΋ͬͱಧ͚Δ
    w ʮ੒Ռ෺ʯʹ΋ͬͱࣗ৴Λ΋ͭ
    ޙԡͯ͘͠͠ΕΔ্࢘

    View Slide

  11. ໨ࢦ͍ͨ͠ੈք
    εΫϥϜΛಋೖͨ͠ΩοΧέ
    w ʮ੒Ռ෺ʯΛ΋ͬͱಧ͚Δ
    w ʮ੒Ռ෺ʯʹ΋ͬͱࣗ৴Λ΋ͭ
    ޙԡͯ͘͠͠ΕΔ্࢘
    εΫϥϜ
    ΍ͬͯΈΔ💪

    View Slide

  12. εΫϥϜͱ͸
    εΫϥϜΛಋೖͨ͠ΩοΧέ
    εΫϥϜ։ൃ 4DSVN
    ͱ͸ΞδϟΠϧख๏ͷͻͱͭͰ
    গਓ਺ͷνʔϜʹ෼͔Ε୹ظؒͷ։ൃαΠΫϧΛ͘Γฦ͠ߦ͏
    ϑϨʔϜϫʔΫͰ͢ɻ
    νʔϜͷίϥϘϨʔγϣϯ޲্Λଅ͠ɺΠϯύΫτͷେ͖ͳ

    ࢓ࣄͷୡ੒Λαϙʔτ͢Δख๏ͱͯ͠ਓؾ͕͋Γ·͢ɻ
    ʢࢀরɿIUUQTBTBOBDPNKBSFTPVSDFTXIBUJTTDSVNʣ
    10 %&7
    4.

    View Slide

  13. εϓϦϯτ
    εΫϥϜΛಋೖͨ͠ΩοΧέ
    εϓϦϯτ XʙX

    1#-
    εϓϦϯτ
    ϓϥϯχϯά
    σΠϦʔεΫϥϜ
    ˍ։ൃ
    εϓϦϯτ
    ϨϏϡʔ
    εϓϦϯτ
    ϨτϩεϖΫςΟϒ
    ʢ;Γ͔͑Γʣ

    View Slide

  14. Ҏલ·Ͱͷ։ൃελΠϧ
    εΫϥϜΛಋೖͨ͠ΩοΧέ
    w ਺िؒʙ਺ϲ݄ͷ։ൃظؒ
    w શػೳΛݕূʢ$4ɺ4BMFTʹ΋ґཔʣ
    w શػೳͰͷϦϦʔε
    &$ΧʔτରԠ
    ड஫ ࡏݿ ϖʔδ
    XFFLT XFFLT XFFLT
    ϦϦʔε୯ҐʢΠϝʔδʣ

    View Slide

  15. εΫϥϜΛಋೖͨ͠։ൃελΠϧ
    εΫϥϜΛಋೖͨ͠ΩοΧέ
    w εϓϦϯτΛिؒʹͨ͠
    w ݕূ͸εϓϦϯτϨϏϡʔͰಉظʹ࣮ࢪ
    w ϦϦʔε͸िؒʹճʢ࠷୹ʣ
    &$ΧʔτରԠ
    ड஫ʢ࠷௿ݶʣ



    ड஫Ћ
    ड஫ЋЋ
    ࡏݿʢ࠷௿ݶʣ
    XFFLຖ

    View Slide

  16. ࣮ࡍʹಋೖͯ͠
    มΘͬͨ͜ͱ

    View Slide

  17. EJGGʮ։ൃͷεεϝΧλʯ
    ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ
    w ʮෳ਺ػೳʯˠʮ୯ػೳʯͷ։ൃ
    w ʮख໭ΓʯΛݶΓͳ͘গͳ͍ͨ͘͠
    w ʮ࢓༷ʯ
    w ʮઃܭʯ
    w ʮ։ൃʯ
    ϦϑΝΠϯϝϯτ
    ϓϥϯχϯά
    ϖΞϓϩɾϞϒϓϩ
    બ୒ͱूத
    ਺िؒʙ਺ϲ݄ िؒ

    View Slide

  18. EJGGʮNBJOϚʔδʯ
    ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ
    ਺िؒʙ਺ϲ݄ िؒ

    View Slide

  19. EJGGʮNBJOϚʔδʯ
    w ৽ͨͳ՝୊ಉ͡৔ॴΛΈΜͳͰ৮ΔʮDPO
    fl
    JDUࡇΓʯ
    w Ͳ͏͔ͨ͠λεΫͷαΠδϯάΛʮ൒೔͕ਖ਼ٛʯʹͨ͠
    w ʮ൒೔ఔ౓ͷίϯϑϦΫτʯͳΒෛ୲গͳ͍
    w ͦͷ݁Ռຖ೔NBJOϒϥϯνʹϚʔδ͢ΔαΠΫϧ͕Ͱ͖ͨ
    w ʢ։ൃΛ͏·͘΍Γ͘Γ͢Δೳྗ΋͍ͭͨʣ
    ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ
    ਺िؒʙ਺ϲ݄ िؒ

    View Slide

  20. EJGGʮNBJOϚʔδʯ
    w ৽ͨͳ՝୊ಉ͡৔ॴΛΈΜͳͰ৮ΔʮDPO
    fl
    JDUࡇΓʯ
    w Ͳ͏͔ͨ͠λεΫͷαΠδϯάΛʮ൒೔͕ਖ਼ٛʯʹͨ͠
    w ʮ൒೔ఔ౓ͷDPO
    fl
    JDUʯͳΒෛ୲গͳ͍
    w ͦͷ݁Ռຖ೔NBJOϒϥϯνʹϚʔδ͢ΔαΠΫϧ͕Ͱ͖ͨ
    w ʢ։ൃΛ͏·͘΍Γ͘Γ͢Δೳྗ΋͍ͭͨʣ
    ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ
    ਺िؒʙ਺ϲ݄ िؒ

    View Slide

  21. EJGGʮNBJOϚʔδʯ
    w ৽ͨͳ՝୊ಉ͡৔ॴΛΈΜͳͰ৮ΔʮDPO
    fl
    JDUࡇΓʯ
    w Ͳ͏͔ͨ͠λεΫͷαΠδϯάΛʮ൒೔͕ਖ਼ٛʯʹͨ͠
    w ʮ൒೔ఔ౓ͷDPO
    fl
    JDUʯͳΒෛ୲গͳ͍
    w ͦͷ݁Ռຖ೔NBJOϒϥϯνʹϚʔδ͢ΔαΠΫϧ͕Ͱ͖ͨ
    w ʢ։ൃΛ͏·͘΍Γ͘Γ͢Δೳྗ΋͍ͭͨʣ
    ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ
    ਺िؒʙ਺ϲ݄ िؒ ೔

    View Slide

  22. EJGGʮ։ൃλεΫͷαΠδϯάʯ
    w ྑ͔ͬͨ͜ͱ
    w ྲྀಈతʹλεΫ͕ྲྀΕ͍ͯ͘ɺؾ࣋ͪ͑͑
    w ೰Έ͗ͨ͢ΒόϨΔʢʁʣͷͰࣗવʹ૬ஊͤ͟ΔΛಘͳ͍
    w ޻෉
    w ேձɾ༦ձ
    w ;PPNͷϒϨΠΫΞ΢τϧʔϜͰͣͬͱ͍Δঢ়گ࡞Δ
    ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ
    ʙ ೔ ൒೔

    View Slide

  23. EJGGʮݕূʢεϓϦϯτϨϏϡʔʣʯ
    w ಉظత͔ͩΒಘΒΕΔ৽͍͠ൃݟ
    w ʮ࢖͍ʹͦ͘͏ʯʮ఻Θͬͯͳ͍ʯʮ͜Εཉͦ͠͏ͩͳʯ
    w ͜·ΊͳݕࠪʹΑΓখ͞ͳํ޲స׵Λ܁ΓฦͤΔ
    w ਖ਼͍͠੒Ռ෺ͱ͍͏࣮ײ
    ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ
    ਺िؒʙ਺ϲ݄ िؒ
    ඇಉظ ಉظ

    View Slide

  24. EJGG೔ʑͷ՝୊͸;Γ͔͑ΓͰղফ
    w ʮࠓिεϓϦϯτඈͼग़ͪΌͬͨͶʯ

    ˠ࣍ͷεϓϦϯτʹੵۃతʹճͦ͏ɻεϓΒͳ͍ɻ
    w ʮख໭ΓͭΒ͘ͳ͍ʁʯ

    ˠϖΞϓϩΊͬͪΌಋೖ͠Α͏
    w ʮίϯϑϦΫτͭΒ͘ͳ͍ʁʯ

    ˠλεΫͷαΠζখ͍ͯ͘͜͞͠͏

    ˠຖ೔NBJOϚʔδ͠Α͏
    w ʮ͏·͘΍Γ͘Γ͢Δೳྗʢ։ൃྗɾઃܭྗʣʹࣗ৴ͳ͍ʯ

    ˠͳΜ͔ษڧձ͢Δ͔
    ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ

    View Slide

  25. ͜ͷ৔ΛआΓͯ
    େม͓ੈ࿩ʹͳΓ·ͨ͠
    ʮͪΐ͏ͥͭιϑτ΢ΣΞઃܭೖ໳ʯͰ
    40-*%ษڧձʴ࣮ફձΛ΍ͬͯΈͨ
    IUUQT[FOOEFWOFJOD@UFDIBSUJDMFTBDECF

    View Slide

  26. ·ͱΊ

    View Slide

  27. εΫϥϜΛಋೖͯ͠Έͯ
    ࡉ͔ͳ୯ҐͰ੒Ռ෺Λಧ͚Δ
    ͷ࣮ݱ
    ΤϯδχΞ͕
    ͏·͘Ձ஋Λ࡞Εͯͳ͍ײ
    w ϦϦʔε͢Δ·Ͱͷظ͕ؒ௕͍
    w ͦΕ͸ͪΌΜͱʮՁ஋ʯʁ
    w ϦϦʔε͢Δ·Ͱ͕୹͘ɺఆظʹ
    w ʮՁ஋ʯ΁ͷࣗ৴͕༙͍ͨ
    ·ͱΊ

    View Slide

  28. εΫϥϜΛಋೖͯ͠Έͯ
    ࡉ͔ͳ୯ҐͰ੒Ռ෺Λಧ͚Δ
    ͷ࣮ݱ
    ΤϯδχΞ͕
    ͏·͘Ձ஋Λ࡞Εͯͳ͍ײ
    w ϦϦʔε͢Δ·Ͱͷظ͕ؒ௕͍
    w ͦΕ͸ͪΌΜͱʮՁ஋ʯʁ
    w ϦϦʔε͢Δ·Ͱ͕୹͘ɺఆظʹ
    w ʮՁ஋ʯ΁ͷࣗ৴͕༙͍ͨ
    ·ͱΊ

    View Slide

  29. εΫϥϜΛಋೖͯ͠Έͯ
    w ʮϦϦʔεΊͬͪΌ͢Δͧ😆ʯ
    w ʮ࡞ͬͯΔ΋ͷ͸ਖ਼͍ͧ͠😆ʯ
    w ΤϯδχΞͷϞνϕʔγϣϯ্͕͕ͬͨ💪
    ·ͱΊ

    View Slide

  30. ՝୊͸ࢁੵΈʂ
    ·ͱΊ
    w νʔϜͷ4.΍Γͳ͕Βϲ݄͘Β͍10Λ݉೚ͯ͠΍ͬͯͨ
    w 10ҭ੒ΊͪΌΜ͜Ή͍ͣοʂ
    w ϓϩμΫτόοΫϩάͷ෼ׂΉ͍ͣοʂ
    w εϓϦϯτXXʹม͑ͯΈ͚ͨͲ͏·͍ͬͯ͘Δ͔οʂʁ
    w ੒௕͕ಷԽͯ͠ͳ͍͔οʁʂ
    w ʢίʔυॻ͍ͯͳ͗ͯ͢͞ةػײ͕οʂʂʂʣ

    View Slide

  31. ͚ͩͲʂ
    ͜Ε͔Β΋͕Μ͹Γ·͢ʂʂ
    ·ͱΊ
    w εΫϥϜ΍ͬͯͨΓ4.΍ͬͯΔਓ͓࿩͍ͨ͠Ͱ͢🥺
    w ࠶དྷिɺೝఆεΫϥϜϚελʔݚमɺߦ͖ͬͯ·͢ɾɾɾ❗
    w QIQDPOGVLָ͠Έ·͠ΐ͏ʙʙ🤩
    ՝୊͸ࢁੵΈʂ

    View Slide

  32. PXBSJ

    View Slide