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

真のアジャイル / Clean Agile

真のアジャイル / Clean Agile

2021年10月15日に社内勉強会で発表したアジャイルの資料です

集約のエンティティ

October 15, 2021
Tweet

More Decks by 集約のエンティティ

Other Decks in Programming

Transcript

  1. !QJDUJOZ
    Ξϧϓࣾ಺ษڧձWPM

    ਅͷΞδϟΠϧ

    View Slide

  2. 2021.10.15 2

    View Slide

  3. 2021.10.15 3
    جຊʹཱͪ໭Ε #BDLUP#BTJD

    View Slide

  4. 2021.10.15 4
    جຊਅͷΞδϟΠϧ

    View Slide

  5. 2021.10.15 5
    2ΞδϟΠϧJT
    🤔

    View Slide

  6. 2021.10.15 6
    ΞδϟΠϧͱ͸
    খن໛ͳιϑτ΢ΣΞ։ൃνʔϜ͕
    ͏·͘΍͍ͬͯͨ͘Ίͷࢦ਑ͱ
    ࢦ਑Λ࣮ߦ͢ΔͨΊͷϓϥΫςΟε
    ࣗ෼ͷݴ༿Ͱ

    View Slide

  7. 2021.10.15 7
    ΞδϟΠϧͱ͸
    ਓؒɾਝ଎͞ɾސ٬ɾదԠੑʹՁ஋Λஔ͘
    ιϑτ΢ΣΞ։ൃͰ͋Δ
    8JLJQFEJBʹΑΔͱ

    View Slide

  8. 2021.10.15 8
    ϐϥϛου͸ཱͯΒΕͳ͍
    খن໛ͳ dਓ
    νʔϜͷͨΊͷ΋ͷͰ͋Δ
    ιϑτ΢ΣΞ։ൃͷͨΊͷ΋ͷͰ͋Δ
    େن໛ͳ૊৫ʹ͸ద͞ͳ͍

    େن໛૊৫ͷ໰୊͸೥લʹղܾ͞Ε͍ͯΔ

    View Slide

  9. 2021.10.15 9
    ͏·͘΍͍ͬͯͨ͘Ίͷࢦ਑
    ϓϩηε΍πʔϧΑΓ΋ݸਓͱର࿩Λ
    แׅతͳυΩϡϝϯτΑΓ΋ಈ͘ιϑτ΢ΣΞΛ
    ܖ໿ަবΑΓ΋ސ٬ͱͷڠௐΛ
    ܭըʹै͏͜ͱΑΓ΋มԽ΁ͷରԠΛ
    IUUQTBHJMFNBOJGFTUPPSHJTPKBNBOJGFTUPIUNM

    View Slide

  10. 2021.10.15 10
    ࢦ਑Λ࣮ߦ͢ΔͨΊͷϓϥΫςΟε
    αʔΫϧɾΦϒɾϥΠϑ

    View Slide

  11. 2021.10.15 11
    ΞδϟΠϧͱ91

    View Slide

  12. 2021.10.15 12
    lશͯͷΞδϟΠϧϓϩηε͸
    91ͷαϒηοτ·ͨ͸όϦΤʔγϣϯ
    ͱݴ͑ΔͩΖ͏z

    View Slide

  13. 2021.10.15 13
    ΞδϟΠϧʹͳΓ͚ͨΕ͹91Λ΍Ζ͏

    View Slide

  14. 2021.10.15 14
    Ҏ্

    View Slide

  15. 2021.10.15 15
    ؆୯͡Όͳ͍͔

    View Slide

  16. 2021.10.15 16
    جຊʹཱͪ໭Ε #BDLUP#BTJD

    View Slide

  17. 2021.10.15 17
    ຊॻͷओ୊
    ୯७ͳϧʔϧͱϓϥΫςΟεʹै͏͚ͩͰΞδϟΠϧʹͳΕΔ
    ͕ɺ͔͠͠
    ɹΞδϟΠϧ͕ʮෆਖ਼ར༻ʯ͞Ε͍ͯΔ
    😢

    View Slide

  18. 2021.10.15 18
    ϚΠΫϩϚωδϝϯτ΁ͷྲྀ༻
    ϚΠϧετʔϯʹऩ·ΔΑ͏ʹݟੵΛԡ͠෇͚Δ🙅
    σΠϦʔελϯυΞοϓͰৄࡉͳਐḿใࠂΛ͢Δ🙅
    ϦϑΝΫλϦϯά΍ϖΞϓϩΛېࢭ͢Δ🙅

    View Slide

  19. 2021.10.15 19
    2ϕϩγςΟ͸্͕Δ΂͖͔ʁ
    🤔

    View Slide

  20. 2021.10.15 20
    ϕϩγςΟऩଋ໰୊
    ։ൃνʔϜͷೳྗ্͕͕Ε͹ϕϩγςΟ͸্͕Δͷ͔ʁ
    "্͕Βͳ͍
    ٕज़తෛ࠴͕ϕϩγςΟΛ௿Լͤ͞Δྗͱͯ͠ಇ͘
    ϕϩγςΟΛ҆ఆͤ͞ΔͨΊʹϦϑΝΫλϦϯά͕ඞཁ

    View Slide

  21. 2021.10.15 21
    ٕज़తෛ࠴ͷ஝ੵ
    όοΫϩάͰ༏ઌॱҐͷߴ͍΋ͷʹϑΥʔΧε͠

    ͢͹΍͘׬੒ͤ͞Α͏ͱ͢Δ🙅
    ׬ྃͨ͠Β͙͢ʹ࣍ͷ༏ઌॱҐͷߴ͍΋ͷʹணख͢Δ🙅
    ઓज़తͳ࡞ۀʹ஫ྗͯ͠͸͍͚ͳ͍

    View Slide

  22. 2021.10.15 22
    28IZΞδϟΠϧʁ

    View Slide

  23. 2021.10.15 23
    ر๬Λഁյ͢ΔͨΊ
    ر๬͕ϓϩδΣΫτΛࡴ͢

    ͦͷલʹر๬Λഁյ͢Δͷ͕ΞδϟΠϧͷΰʔϧͰ͋Δ
    ݶΒΕͨೲظͷதͰԿΛ࡞ΕΔ͔

    ͋Δ͍͸είʔϓʹରͯ͠ඞཁͳ࣌ؒΛ

    ઈ๬తʹ஌ΔͨΊͷ΋ͷ

    View Slide

  24. 2021.10.15 24
    ιϑτ΢ΣΞͷమेࣈ
    ඼࣭ɺ଎౓ɺඅ༻ɺ׬੒
    ͭͷ͏͔ͪͭ͠બ΂ͣɺͭ͸٘ਜ਼ʹͳΔ๏ଇ
    ͭΛͦΕͧΕݴ͍׵͑Δͱ

    ΫΦϦςΟɺεέδϡʔϧɺελοϑɺείʔϓ

    View Slide

  25. 2021.10.15 25
    ඼࣭ͱඅ༻
    ඼࣭ͷߴ͍ίʔυͦ͜εέδϡʔϧΛ୹ॖͤ͞ΔͷͰ

    ඼࣭͸࠷େʹ͠Α͏
    ஗Ԇͨ͠ϓϩδΣΫτ΁ͷ૿һ͸͞ΒͳΔ஗ԆΛট͘
    εέδϡʔϧΛ٘ਜ਼ʹͰ͖ͳ͚Ε͹ɺείʔϓΛ٘ਜ਼ʹ͠Α͏

    View Slide

  26. 2021.10.15 26
    ΞδϟΠϧπʔϧ

    View Slide

  27. 2021.10.15 27
    ༏Εͨπʔϧͷಛ௃
    ໨తୡ੒Λࢧԉͯ͘͠ΕΔ
    ͢͹΍͘ʮे෼ʹʯֶशͰ͖Δ
    Ϣʔβʹͱͬͯಁ໌Ͱ͋Δ
    มߋ΍֦ு͕ՄೳͰ͋Δ
    Ձ͕֨खࠒͰ͋Δ
    (JU͸શͯຬ͍ͨͯ͠Δ

    View Slide

  28. 2021.10.15 28
    ෇ᝦ͸༏ΕͨπʔϧͰ͋Δ
    ௚ײతͰτϨʔχϯάෆཁ
    ೝ஌తෛՙ͕΄ͱΜͲͳ͘؆୯ʹѻ͑Δ
    ֦ு͠΍͍͢
    มߋ͠΍͍͢
    ҆ՁͰೖख͠΍͍͢

    View Slide

  29. 2021.10.15 29
    ·ͱΊ

    View Slide

  30. 2021.10.15 30
    ·ͱΊ
    ΞδϟΠϧͱ͸ɺૣ͘࡞ΔͨΊͷϓϩηεͰ͸ͳ͍
    ر๬Λഁյ͢ΔͨΊͷ΋ͷͰ͋Δ
    εέδϡʔϧͱείʔϓͷόϥϯεΛऔΔͨΊͷ΋ͷͰ͋Δ

    View Slide

  31. 2021.10.15 31
    ײ૝
    ݱ୅ͷ։ൃͰ͸౰ͨΓલʹঢ՚ͨ͠ϓϥΫςΟε΋݁ߏ͋Δ

    ΞδϟΠϧͷޭ੷͔΋͠Εͳ͍
    ͢ͰʹͰ͖ͯΔ໘΋͋Δ͠ɺͰ͖ͯͳ͍໘΋͋Δ

    ΋ͬͱΞδϟΠϧʹͳΕΔͩΖ͏͔
    ϓϥΫςΟεͳ͠ʹΞδϟΠϧʹ͸ͳΕͳ͍ɺ͸ຊ౰ͩΖ͏͔

    View Slide

  32. 2019.08.31 32
    🙏

    View Slide