いちやさアジャイルで始めるやさしい変革

 いちやさアジャイルで始めるやさしい変革

6/12 DevLOVE
やさしくなりたい〜いちばんやさしいアジャイル開発の教本読者の会
のスライドです
https://devlove.doorkeeper.jp/events/107113

0e49f746802eade27ef3a9242fc27c3a?s=128

masafumi takarada

June 12, 2020
Tweet

Transcript

  1. ͍ͪ΍͞ΞδϟΠϧͰ࢝ΊΔ ΍͍͞͠มֵ %FW-07&͍ͪ΍͞ΞδϟΠϧಡऀձ NBTBGVNJUBLBSBEB!WFOVT@JO@GVST Photo by Jehyun Sung on Unsplash

  2. ࣗݾ঺հ ü ሟా խจ NBTBGVNJUBLBSBEB ü ͱ͋Δେ͖ͳ૊৫ͷ৘ใγεςϜ ü $FSUJGJFE4DSVN.BTUFS ü

    .BOBHFNFOU-JDFOTFE'BDJMJUBUPS ü $PEFS%PKP੺Ӌ ü ޷͖উखʹ΍Δܥ • "OUIPCFF • ର࿩ͷ࢟੎ͱٕज़Λ࣮ફ͢Δձ
  3. ͓ͦΒ͘l։ൃzͷείʔϓ ࢲͷ࢓ࣄʹ͓͚Δz։ൃz ࢲͷ࢓ࣄ ü ৘ใج൫ͷاըઃܭӡ༻ͱར׆༻ଅਐ ü ։ൃ͸ίʔυΑΓ΋ύϥϝʔλɾݖݶɾӡ༻ઃܭ͕ϝΠϯ ü օ͞Μͷݴ༿͕ࢦ͍ͯ͠Δz։ൃzͱ͸ͪΐͬͱҧ͏͔΋ ϓϩμ

    Ϋτ ΞΠσΞ ۀ຿ ίϛϡχέʔγϣϯ ίϛϡχέʔγϣϯ ί ϛ ϡ χ έ ʔ γ ϣ ϯ dສਓ͘Β͍ͷϢʔβʔ プロダクト 開発 サービス 開発
  4. ࢲʹى͖ͨ࠷ۙͷมԽ ü ͜͜d೥͸ΘΓͱʢͼͬ͘ Γ͢Δ͘Β͍ʣࣗ༝ਓ ü ޾͔ෆ޾͔૊৫ͱϚωδϝϯ τͷੈք΁ʂ ü ҙཉͷ͋Δ༗ࢤͰࣄΛҝ͢ม ֵ΋΍Γ͍ͨ͠ɺࣗ෼ͷ૊৫

    ͱݱ৔Λಥഁޱʹͨ͠มֵ΋ ΍Γ͍ͨ ü ͜Ε·ͰͷΞϓϩʔν • ձࣾશମʹݺͼ্ֻཱ͚ͯͪ͛ͨ ༗ࢤίϛϡχςΟ͔Βͷมֵ • ίϛϡχςΟͷٻ৺ྗ௿ԼʹΑΓ ݸਓରݸਓ͔Βͷมֵʹγϑτ • ձࣾશମʹ͓͚ΔҰ෦෼ͱͯ͠ͷ ૊৫͔Βͷมֵ ˡࠓ͜͜ ͱ͍͏ਓ͕͍ͪ΍͞ΞδϟΠϧΛಡΈ·ͨ͠ɺͱ͍͏લఏͰ͢
  5. ͍ͪ΍͞ΞδϟΠϧͷ௚ײతͳײ૝ ü ͳͥΞδϟΠϧͳͷ͔ɺഎޙʹ͋Δݪཧɺ࣮ࡍͷ΍Γํ͔Β ΍ͬͨΒͭ·ͮ͘ॴશ෦੝Γ ü νʔϜ΍૊৫ͷલఏʹͰ͖ͨΒલਐͷ౓߹͍͕ͲΕ্͚͕ͩ Δͷ͔ ü ͱ͖͓Γ໰͍΍࢟੎ͷଆ໘Ͱݫ͠͞΋֞ؒݟ͑Δͧʂ

  6. ͱ͸ݴ͍ͳ͕Β ü ࢲࣗ਎zΞδϟΠϧzͱ͍͏ݴ༿Λܝ͛ͨ͜ͱ͸͋·Γͳ͔ͬͨ ü ཧ༝͸ͳΜͩΖ͏ʁ • l։ൃzͰͳ͍͜ͱ͔ʁ • ͍·͍ͪࣗ৴͕ͳ͍͍ͤʁ ü

    lΞδϟΠϧzΛܝ͛ΔͳΒɺͲ͏zؾ࣋ͪΛݴޠԽz͢Δ͔ʁ $IBQUFS$PMVNO ݱ৔΁ͷʮ8IZ"HJMF ʯ ͷ఻͑ํ
  7. ͦΜͳͱ͜ͰΞδϟΠϧϚχϑΣετ ü ιϑτ΢ΣΞ։ൃʹʮzຊ౰ʹඞཁͳ΋ͷz͕୭΋Θ ͔͍ͬͯͳ͍΋ͷΛͭ͘Δ͜ͱʯ ü ΑΓΑ͍։ൃํ๏ʹʮΘ͔Βͳ͍͜ͱΛগͣͭ͠୳ ࡧ͠ͳ͕Βܗʹ͍ͯ͘͠ํ๏ʯ ü ಈ͘ιϑτ΢ΣΞʹʮ୭ͷ໨ʹ΋ݟ͑Δ΋ͷʯ ü

    ಡΈସ͑Δͱ΋ͬͱ޿͍ൣғʹ౰ͯ͸·Γͦ͏ͩ ü Ձ஋Λ୳ڀ͠ଓ͚ΔͨΊͷߦಈͷڌΓॴΛࣔ͢΋ͷ ü ΑΓΑ͍࢓ࣄΛ͢ΔͨΊͷ࢟੎ ü $IBQUFS-FTTPO νʔϜͷ੒௕ͱϓϩη εͷਐԽ $IBQUFS-FTTPO ސ٬͕ຊ౰ʹཉ͔ͬ͠ ͨ΋ͷ $IBQUFS-FTTPO ΞδϟΠϧ։ൃͱ͸Կ ͔
  8. ͦΜͳͱ͜ͰΞδϟΠϧϚχϑΣετ ü ιϑτ΢ΣΞ։ൃʹʮzຊ౰ʹඞཁͳ΋ͷz͕୭΋Θ ͔͍ͬͯͳ͍΋ͷΛͭ͘Δ͜ͱʯ ü ΑΓΑ͍։ൃํ๏ʹʮΘ͔Βͳ͍͜ͱΛগͣͭ͠୳ ࡧ͠ͳ͕Βܗʹ͍ͯ͘͠ํ๏ʯ ü ಈ͘ιϑτ΢ΣΞʹʮ୭ͷ໨ʹ΋ݟ͑Δ΋ͷʯ ü

    ಡΈସ͑Δͱ΋ͬͱ޿͍ൣғʹ౰ͯ͸·Γͦ͏ͩ ü Ձ஋Λ୳ڀ͠ଓ͚ΔͨΊͷߦಈͷڌΓॴΛࣔ͢΋ͷ ü ΑΓΑ͍࢓ࣄΛ͢ΔͨΊͷ࢟੎ ü ΞδϟΠϧϫʔΫͷ࢟੎ $IBQUFS-FTTPO νʔϜͷ੒௕ͱϓϩη εͷਐԽ $IBQUFS-FTTPO ސ٬͕ຊ౰ʹཉ͔ͬ͠ ͨ΋ͷ $IBQUFS-FTTPO ΞδϟΠϧ։ൃͱ͸Կ ͔
  9. ΞδϟΠϧϫʔΫͷ࢟੎ ü ͋ΒΏΔہ໘Ͱߟ͑ΔͷΛࢭΊͳ͍͜ͱ ü ͋ΒΏΔہ໘ͰϕετΛਚ͘͢͜ͱ ü ܾΊͨ͜ͱʹࣥணͤͣɺͦͷͱ͖ͷ࠷ળΛબͿ͜ͱ ü มΘΓଓ͚Δ͜ͱΛड͚ೖΕΔ͜ͱ ü

    ࣗ෼ͷมԽΛ৴͡Δ͜ͱ ü ࣗ෼Ҏ֎ͷਓͷมԽΛ৴͡Δ͜ͱ ü ü $IBQUFS-FTTPO νʔϜʹ͔ܽͤͳ͍ )35ͷݪଇͱ͸ $IBQUFS$PMVNO νʔϜͰ࢓ࣄΛ͢Δί π͕ΞδϟΠϧʹ͸ଘ ෼ʹ٧·͍ͬͯΔ
  10. ΞδϟΠϧϫʔΫͷ࢟੎ ü ͋ΒΏΔہ໘Ͱߟ͑ΔͷΛࢭΊͳ͍͜ͱ ü ͋ΒΏΔہ໘ͰϕετΛਚ͘͢͜ͱ ü ܾΊͨ͜ͱʹࣥணͤͣɺͦͷͱ͖ͷ࠷ળΛબͿ͜ͱ ü มΘΓଓ͚Δ͜ͱΛड͚ೖΕΔ͜ͱ ü

    ࣗ෼ͷมԽΛ৴͡Δ͜ͱ ü ࣗ෼Ҏ֎ͷਓͷมԽΛ৴͡Δ͜ͱ ü ͱͬͯ΋ਓؒࢍՎʂ ü $IBQUFS-FTTPO νʔϜʹ͔ܽͤͳ͍ )35ͷݪଇͱ͸ $IBQUFS$PMVNO νʔϜͰ࢓ࣄΛ͢Δί π͕ΞδϟΠϧʹ͸ଘ ෼ʹ٧·͍ͬͯΔ
  11. ͱ͍͏ཧղͰΞδϟΠϧΛܝ͛ͨͱͯ͠ ü ͜ΕΛ૊৫Ͱ΍Δͱ͖ʹͲ͏͢Δʁ • ܭըओ͔ٛΒܦݧओٛ &NQJSJDJTN ʹγϑτ • લఏͱͳΔՁ஋؍΍࢟੎ɺߦಈࢦ਑΁ͷཧղ •

    ͦͷ্ͰΑ͏΍͘ϑϨʔϜϫʔΫ΍ϓϥΫςΟε͕׆͖Δ • ٸܹͳมԽ͸օͷτϥ΢ϚΛͭͬͯ͘͠·͏ͷͰখ࢝͘͞ΊΔ ΍ΓํͷมԽྔ ม͑ΒΕΔঢ়گ ϑϨʔϜϫʔΫ΍ϓϥΫςΟε ܦݧ΍ཧղ΍ؾ͖ͮ ֎͔ΒͷධՁ $IBQUFS-FTTPO ೔ຊͷطଘͷ૊৫ʹ߹ Θ֦ͤͯେͤ͞Δ ͳͷͰɺ $IBQUFS$PMVNO ܦݧ͔Βֶ΅͏
  12. νʔϜͷ੒௕ઓུ ΍Γํ ࢓ࣄ ੒Ռ $IBQUFS-FTTPO ΞδϟΠϧνʔϜͷ ੒௕ઓུ

  13. νʔϜͷ੒௕ઓུ ܦݧ ؾ͖ͮ ΍Γํ ࡏΓ͍ͨߟ͑ํ΍ํ޲ੑ ;Γ͔͑Γ ࢓ࣄ ੒Ռ $IBQUFS-FTTPO ΞδϟΠϧνʔϜͷ

    ੒௕ઓུ
  14. νʔϜͷ੒௕ઓུ ͜Ε·Ͱͷ΍ΓํΛ౿ऻ͠ͳ͕Β ࡏΓ͍ͨߟ͑ํ΍ํ޲ੑʹ ܦݧ͔Βؾ͍͍ͮͯ͘ ͦͷߟ͑ํ΍ํ޲ੑʹۙͮ͘ҝʹ͸ ผͷ΍Γํ͕ଘࡏ͢Δ͜ͱʹɺ ద͢Δ͜ͱʹؾ͍͍ͮͯ͘ ผͷ΍ΓํΛબ୒͢Δ ܦݧ ؾ͖ͮ

    ΍Γํ ࡏΓ͍ͨߟ͑ํ΍ํ޲ੑ ;Γ͔͑Γ ࢓ࣄ ੒Ռ ؇΍͔ͳมԽ େ͖ͳมԽ ෆՄٯʹ͸͠ͳ͍ͨΊͷέΞ ͦͷͨΊͷʮ࣮ݧʯͱ͍͏ϫʔυ ࣌ؒ ύϑΥʔϚϯε $IBQUFS-FTTPO ΞδϟΠϧνʔϜͷ ੒௕ઓུ
  15. νʔϜͷ੒௕ઓུ ͜Ε·Ͱͷ΍ΓํΛ౿ऻ͠ͳ͕Β ࡏΓ͍ͨߟ͑ํ΍ํ޲ੑʹ ܦݧ͔Βؾ͍͍ͮͯ͘ ͦͷߟ͑ํ΍ํ޲ੑʹۙͮ͘ҝʹ͸ ผͷ΍Γํ͕ଘࡏ͢Δ͜ͱʹɺ ద͢Δ͜ͱʹؾ͍͍ͮͯ͘ ผͷ΍ΓํΛબ୒͢Δ ܦݧ ؾ͖ͮ

    ΍Γํ ࡏΓ͍ͨߟ͑ํ΍ํ޲ੑ ;Γ͔͑Γ ࢓ࣄ ੒Ռ ؇΍͔ͳมԽ େ͖ͳมԽ ෆՄٯʹ͸͠ͳ͍ͨΊͷέΞ ͦͷͨΊͷʮ࣮ݧʯͱ͍͏ϫʔυ ࣌ؒ ύϑΥʔϚϯε ΍ΓํΛม͑ΔҙࢥΛৢ੒͠ɺ ม͑ΒΕΔঢ়گΛͭ͘Δ ม͑ΒΕΔήʔδ $IBQUFS-FTTPO ΞδϟΠϧνʔϜͷ ੒௕ઓུ
  16. νʔϜͷ੒௕ઓུ ͜Ε·Ͱͷ΍ΓํΛ౿ऻ͠ͳ͕Β ࡏΓ͍ͨߟ͑ํ΍ํ޲ੑʹ ܦݧ͔Βؾ͍͍ͮͯ͘ ͦͷߟ͑ํ΍ํ޲ੑʹۙͮ͘ҝʹ͸ ผͷ΍Γํ͕ଘࡏ͢Δ͜ͱʹɺ ద͢Δ͜ͱʹؾ͍͍ͮͯ͘ ผͷ΍ΓํΛબ୒͢Δ ܦݧ ؾ͖ͮ

    ΍Γํ ࡏΓ͍ͨߟ͑ํ΍ํ޲ੑ ;Γ͔͑Γ ࢓ࣄ ੒Ռ ؇΍͔ͳมԽ େ͖ͳมԽ ෆՄٯʹ͸͠ͳ͍ͨΊͷέΞ ͦͷͨΊͷʮ࣮ݧʯͱ͍͏ϫʔυ ࣌ؒ ύϑΥʔϚϯε ࠓ͜͜ ΍ΓํΛม͑ΔҙࢥΛৢ੒͠ɺ ม͑ΒΕΔঢ়گΛͭ͘Δ ม͑ΒΕΔήʔδ $IBQUFS-FTTPO ΞδϟΠϧνʔϜͷ ੒௕ઓུ
  17. ໨ࢦ࢟͢ ü ର࿩ ü ࣏ࣗʢࣗݾ૊৫Խʣ ü ݸͷཱ֬ͱڠྗ ü ޓ͍ͷؔ৺͔Β৴པ΁ ü

    पғ͔ΒͷධՁ ର࿩ ࣗ෼ͷ෺ޠ ࣗ෼ͷ෺ޠ ࣗ෼ͷ෺ޠ ࢓ࣄ ৴པ ৴པ ৴པ ࣏ࣗ $IBQUFS-FTTPO ݸਓͱର࿩ ධ Ձ $IBQUFS-FTTPO ࣗݾ૊৫ԽνʔϜͱ Ϧʔμʔγοϓ
  18. ࣮ફʂ ü ϫʔΩϯάΞάϦʔϝϯτͮ͘Γ • ִिͰઃఆˍ;Γ͔͑Γ • ϑΝγϦςʔλʔʹపͯ͠ҙݟ͸ग़͞ͳ͍ • ࠷ॳ͸ͪΐͬͱͨ͠ަྲྀ΍ଉൈ͖ܥʹͳΕͲɺΏ͘Ώ͘͸ಇ͖ํ΍ن ཯ʹҙ͕ࣝ޲͘͜ͱΛ໨ࢦ͢

    $IBQUFS-FTTPO νʔϜͷڞ௨ཧղΛҭ Ή $IBQUFS-FTTPO νʔϜͷ׆ಈ͢Δ৔Λ ༻ҙ͢Δ
  19. ࣮ફʂ ü ཱͪҐஔʹؔΘΒͣҰҙݟͱͯ͠ΞΫγϣϯΛఏҊ͢Δ • ֊૚ͷϑϨʔϜΛऑΊΔ • ྫ͑͹νʔϜʹϧʔϧΛಋೖ͢Δͱ͖ • νʔϜʹΞΫγϣϯΛڧ੍͍ͯ͠ΔײΛബΊΔ •

    มԽ͢Δํʹબ୒ࢶ͕͋ΔΑ͏ʹ͢Δ $IBQUFS-FTTPO ೔ຊͷطଘͷ૊৫ʹ߹Θ ֦ͤͯେͤ͞Δ POFVQ POFEPXO
  20. ࣮ફʂ ü νʔϜͷϑΥʔϝʔγϣϯ ü ΠϯϖϦΞϧΞϩʔ ü ૊৫ͷ֎քͱͷ઀఺͸ෆ҆دΓͷϥʔχϯάκʔϯ • ੹೚͕ॏ͘ɺԿͰ΋ݴ͍ͮΒ͍ঢ়گ •

    ࠶ىෆೳͳμϝʔδʢෛͷֶशʣΛෛ͏Մೳੑ΋ͳ͘͸ͳ͍ • ҙࢥͱೳྗʢͱ͍͏ΑΓΞΧ΢ϯλϏϦςΟ͔ͳʣ͕ৢ੒͞ΕΔ·Ͱ ͸६ˍ຋༁ͷ໾ׂΛҾ͖ड͚Δ • ঃʑʹෆ͔҆ΒϥʔχϯάκʔϯʹҾ্͖͍͛ͯ͘ • αʔόϯτϦʔμʔγοϓͱ΋ͦͷٯͱ΋ҧ͏ཱͪҐஔ͔ͳ ૊৫֎ ૊৫಺ ؍఺ͷҧ͍ ݴ༿ͷҧ͍ ͓ۚपΓ ੒Ռ΁ͷ੹೚ νʔϜͷ ੒௕ͱ͸ແؔ܎ ཁٻΛཧղ ͖͍ͬͯ͠ΔΘ͚Ͱ͸ͳ͍      ६ ˍ ຋ ༁ ϝΠϯ ٕज़ࢧԉ શମࢧԉ ࡞ۀࢧԉ $IBQUFS-FTTPO νʔϜͷϑΥʔϝʔ γϣϯΛఆΊΔ
  21. ͱ͸͍͑ݫ͍͠ଆ໘ ü औΓ૊ΈΛ͋ͳ͔ͨΒ࢝ΊΑ͏ ü औΓ૊Έ͸͋ͳ͔ͨΒ࢝·Δ ü ࣗ෼ͨͪʹ໰͍Λཱͯଓ͚Δ ü ࣗ෼ͨͪ͸ϕετΛਚ͍ͤͯ͘Δ͔ʁ $IBQUFS$PMVNO

    ໰͍ΛཱͯΔ $IBQUFS-FTTPO ΞδϟΠϧ։ൃΛ ࢝ΊΑ͏
  22. ͞Βʹݫ͍͠ଆ໘ ü ʮ͋ͳͨ͸͜Ε·Ͱ͞Μ͟Μࣦഊ͖ͯͨ͠ͷʹͳͥଞͷਓͷ ࣦഊ͸ڐ͞ͳ͍ͷ͔ʯ ü ੒ՌʹΑΔ৴པΛங͚ͳ͚Ε͹νʔϜΛۤ͠Ίͯ͠·͏ ü ָ͘͠੒௕Ͱ͖Δʢֶ΂Δʣ͚ͩͰ͸੒Γཱͨͳ͍ • ശఉΛͭͬͨ͘ͱ͜ΖͰઌ͸ͳ͍

    ü ϑΝʔετͱηΧϯυΛม͑Δ • ָࣗ͘͠༝ʹ੒௕͠ͳ͕Β੒ՌΛग़ͤΔνʔϜ • ੒ՌΛग़͢ͳ͔Ͱ੒௕͠ͳ͕Βָ͠͞΍ࣗ༝Λײ͡ΔνʔϜ
  23. ͍͞͝ʹ ü l΍͍͞͠zมֵΛ͸͡ΊΑ͏ • ٸܹͰ໭Εͳ͍มԽͰંΕͯ͠·͏͜ͱΛճආ͢Δ ü ͔͠͠ͳ͕Βݫ͠͞͸๨Εͣʹ͍Α͏ • ΍͚ͩ͞͠͞Ͱ͸ະདྷ͕ͳ͘ͳͬͯ͠·͏ ü

    ͦΕͰ΋ਓ͕Ҿͬு͍ͬͯ͘Ϧʔμʔγοϓʹ͸޲͔Θͳ͍ • มֵΛಋ͘ϦʔμʔγοϓͰඞཁͳͷ͸௧Έͷ෼͔Δྗ $IBQUFS-FTTPO ૉ௚ͳ੠ʹࣖΛ܏͚Α͏