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

Some Quick Ideas To Improve Your Tests ( #jasst...

Some Quick Ideas To Improve Your Tests ( #jassttokyo )

JaSST'24 Tokyo ( #jassttokyo ) Presentation
"Some Quick Ideas To Improve Your Tests (ソフトウェアテストをカイゼンするためのいくつかのアイデア) " https://www.jasst.jp/symposium/jasst24tokyo/details.html#A2 の講演資料です

teyamagu

March 10, 2024
Tweet

More Decks by teyamagu

Other Decks in Programming

Transcript

  1. ࣗݾ঺հ ▸ גࣜձࣾLayerX ݉ ݸਓࣄۀओ ▸ ΞδϟΠϧ։ൃ͓Αͼͦͷதͷ඼࣭ΛςʔϚʹۀ຿Λ͓͜ͳ͍ͬͯΔ ϓϩάϥϚʔɺίϯαϧλϯτɺίʔνɺςελʔͰ͢ ▸ LayerXͰ͸ɺϓϩμΫτνʔϜͷςελʔΛ୲͍ͭͭɺࣄۀ෦શମͷࣗಈςετ؀ڥ΍

    ඼࣭ՄࢹԽͷߏஙɾ੔උΛ͓͜ͳ͍ͬͯ·͢ ▸ ݸਓࣄۀओͱͯ͠ɺࣗಈςετ΍ΞδϟΠϧ։ൃʹ ؔ͢ΔίϯαϧςΟϯάΛఏڙ͍ͯ͠·͢ ▸ ʰιϑτ΢ΣΞςετΛΧΠθϯ͢Δ50ͷΞΠσΞʱ ʰFearless Changeʱͱ͍͏຋༁ॻΛग़൛͍ͯ͠·͢
  2. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ঺հ͢ΔΞΠσΞ ▸ ʮϑΟʔνϟʔͰ͸ͳ͘ɺέΠύϏϦςΟʢೳྗʣ

    Λ୳ࡧ͠Α͏ʯʗʮ࣮ݱखஈͱಉ༷ʹɺϢʔβʔ ͕ϝϦοτΛڗडͰ͖Δ͔Ͳ͏͔΋֬ೝ͠Α͏ʯ ▸ ʮײ৘Λར༻͠Α͏ʯ ▸ ʮೖྗಉ஋Ϋϥε͚ͩͰͳ͘ग़ྗಉ஋Ϋϥε΋ߟྀ ͠Α͏ʯ ▸ ʮ࠷ॳʹΞαʔγϣϯΛॻ͜͏ʯ ▸ ʮखಈςετΛࣗಈԽ͢Δͷ͸΍ΊΑ͏ʯ ▸ ʮඇಉظσʔλ͸ςετͷޙʹΫϦʔϯΞοϓ͢Δ ͷͰ͸ͳ͘ɺςετͷલʹηοτΞοϓ͠Α͏ʯ ▸ ʮ࣌ؒܦաΛ଴ͭͷͰ͸ͳ͘ɺΠϕϯτΛ଴ͱ͏ʯ ▸ ʮςετΛ࡞ۀ߲໨ʹԊͬͯάϧʔϓԽͨ͠Γߏ੒ ͨ͠Γ͢Δ͜ͱ͸ආ͚Α͏ʯ ▸ ʮࣗಈԽύλʔϯͷ۩ମྫΛूΊͨΪϟϥϦʔΛ࡞ Ζ͏ʯ ▸ ʮςετίʔυ͸ॻͨ͘ΊͰ͸ͳ͘ಡΉͨΊʹ࠷ద Խ͠Α͏ʯ ▸ ʮࣗಈςετ͸සൟʹ࣮ߦ͠ɺׂΕ૭͸͙͢࠹͝ ͏ʯ
  3. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ॻ੶֓ཁ ▸ ʰFifty

    Quick Ideas To Improve Your Testsʱͷ຋༁ॻ ▸ ݪஶ͸Gojko AdzicࢯɺDavid Evansࢯɺ Tom Rodenࢯͷॻ੶ ▸ ಺༰͸λΠτϧͷ௨Γɺιϑτ΢ΣΞςετΛվળ͢Δ50ͷ ΞΠσΞʢ༁ऀ͕5ͭͷΞΠσΞΛ௥Ճͨ͠ͷͰ55ݸͷΞΠσ Ξʣ͕ܝࡌ͞Ε͍ͯ·͢ ▸ ΞΠσΞͱͦͷར఺΍ػೳͤ͞Δํ๏͕ΤοηΠ ࢓ཱͯͰॻ͔Ε͍ͯ·͢ ▸ ग़൛ࣾɿᠳӭࣾ
  4. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo Gojko AdzicࢯͷଞͷஶॻʢҰ෦ʣ ▸

    2012೥ Impact Mapping: ฏು͞ΜΒ͕຋༁ͨ͠ॻ੶͕͋Γ·͢ ▸ ʰFifty Quick IdeasʱγϦʔζ ▸ 2014೥ Fifty Quick Ideas To Improve Your User Stories: Gojko Adzic, David Evans ▸ 2015೥ Fifty Quick Ideas To Improve Your Tests: ▸ (2015೥ Fifty Quick Ideas To Improve Your Retrospectives: Tom Roden, Ben Williams)
  5. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ॻ੶ͷର৅ಡऀɾର৅֎ಡऀ ▸ ର৅ಡऀ

    ▸ ୹͍൓෮։ൃͷதͷςελʔɺ։ൃऀͳͲ ▸ ιϑτ΢ΣΞςετͷجຊΛཧղ͠ɺςετʹؔ͢Δ׆ಈͷվળํ๏ʹ͍ͭͯΞΠσΞΛ୳͠ ͍ͯΔਓ ▸ ର৅֎ಡऀ ▸ ιϑτ΢ΣΞςετͷجຊΛֶͿඞཁͷ͋Δਓ ▸ ςετΛఆٛ͢ΔओཁͳΞϓϩʔνΛ஌Βͳ͍ਓ
  6. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ༁ऀΦεεϝͷຊॻ੶ͷ࢖͍ํ ▸ νʔϜ΍ҰఆͷάϧʔϓͰͷಡॻձ

    ▸ ຊॻ੶͸ɺҰਓͰಡΜͰ஌ࣝͱͯ͠஝͑ΔΑΓ΋ɺ୳ٻ͢Δ͖͔͚ͬ΍ࢦ਑Λ༩͑ΔຊͰ͢ɻ ͦͷͨΊɺΞΠσΞΛཧղ্ͨ͠ͰɺνʔϜ΍άϧʔϓͱͯ͠ɺͲͷΑ͏ʹ࣮ݱ͢Δͱྑ͍͔ ΍ࣗ෼ୡͰͲ͏࣮ࢪ͍ͯ͠Δ͔ͳͲΛ࿩͢͜ͱΛΦεεϝ͠·͢ ▸ ݩʑɺݪஶΛࣾ಺΍ࣾ֎ͷಡॻձͰɺॻ੶ͷΞΠσΞΛݩʹ࿩Λ͢Δ͜ͱ͕໘ന͔ͬͨͨΊ ຋༁͠·ͨ͠ ▸ ໨࣍ΛಡΜͰڵຯ͕͋ΔΞΠσΞ͔ΒಡΉ ▸ ݸʑͷΞΠσΞʹ͸લޙؔ܎͕ͳ͍ͷͰɺڵຯ͕͋ΔΞΠσΞ͔ΒಡΜͰ໰୊͋Γ·ͤΜ
  7. ▸ Chapter1 ʮςετͷΞΠσΞΛੜΈग़͢ʯ ▸ खಈςετɺࣗಈςετ྆ํʹద༻Ͱ͖ɺ୳ࡧతςετͷվળʹ໾ཱͪ·͢ ▸ Chapter2 ʮద੾ͳνΣοΫͷઃܭʯ ▸ ςετʹ͓͚Δɺద੾Ͱ໌֬ͳ֬ೝՕॴͷఆٛͷվળʹ໾ཱͪ·͢

    ▸ Chapter3 ʮςετ༰қੑͷ޲্ʯ ▸ ৴པੑͷ௿͍ࣗಈςετͷվળʹ໾ཱͪ·͢ ▸ Chapter4 ʮେن໛ͳςετεΠʔτͷ؅ཧʯ ▸ େن໛ͳςετͷߋ৽ͱϝϯςφϯεͷίετͷվળʹ໾ཱͪ·͢ ▸ Chapter5 ʮ೔ຊޠ൛௥هΞΠσΞʯ ▸ CI/CDɺࣗಈςετͳͲ༁ऀͷܦݧʹجͮ͘ΞΠσΞ ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ॻ੶ͷߏ੒
  8. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ঺հ͢ΔΞΠσΞ ▸ ʮϑΟʔνϟʔͰ͸ͳ͘ɺέΠύϏϦςΟʢೳྗʣ

    Λ୳ࡧ͠Α͏ʯʗʮ࣮ݱखஈͱಉ༷ʹɺϢʔβʔ ͕ϝϦοτΛڗडͰ͖Δ͔Ͳ͏͔΋֬ೝ͠Α͏ʯ ▸ ʮײ৘Λར༻͠Α͏ʯ ▸ ʮೖྗಉ஋Ϋϥε͚ͩͰͳ͘ग़ྗಉ஋Ϋϥε΋ߟྀ ͠Α͏ʯ ▸ ʮ࠷ॳʹΞαʔγϣϯΛॻ͜͏ʯ ▸ ʮखಈςετΛࣗಈԽ͢Δͷ͸΍ΊΑ͏ʯ ▸ ʮඇಉظσʔλ͸ςετͷޙʹΫϦʔϯΞοϓ͢Δ ͷͰ͸ͳ͘ɺςετͷલʹηοτΞοϓ͠Α͏ʯ ▸ ʮ࣌ؒܦաΛ଴ͭͷͰ͸ͳ͘ɺΠϕϯτΛ଴ͱ͏ʯ ▸ ʮςετΛ࡞ۀ߲໨ʹԊͬͯάϧʔϓԽͨ͠Γߏ੒ ͨ͠Γ͢Δ͜ͱ͸ආ͚Α͏ʯ ▸ ʮࣗಈԽύλʔϯͷ۩ମྫΛूΊͨΪϟϥϦʔΛ࡞ Ζ͏ʯ ▸ ʮςετίʔυ͸ॻͨ͘ΊͰ͸ͳ͘ಡΉͨΊʹ࠷ద Խ͠Α͏ʯ ▸ ʮࣗಈςετ͸සൟʹ࣮ߦ͠ɺׂΕ૭͸͙͢࠹͝ ͏ʯ
  9. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ʮϑΟʔνϟʔͰ͸ͳ͘ɺέΠύϏϦςΟ (ೳྗ)Λ୳ࡧ͠Α͏ʯʗ ʮ࣮ݱखஈͱಉ༷ʹɺϢʔβʔ͕ϝϦοτ

    ΛڗडͰ͖Δ͔Ͳ͏͔΋֬ೝ͠Α͏ʯ ▸ lϢʔβʔετʔϦʔ΍ϑΟʔνϟʔ͸ɺ༏Εܾͨఆ࿦త νΣοΫΛߟ͑ग़ͨ͢Ίͷ͔֬ͳग़ൃ఺Ͱ͢ɻͨͩ͠ɺ୳ࡧత ςετʹ͸͋·Γద͍ͯ͠·ͤΜz ▸ ओͳར఺ ▸ lϑΟʔνϟʔͰ͸ͳ͘έΠύϏϦςΟ(ೳྗ)ʹয఺Λ౰ͯ ͯ୳ࡧతςετΛߦ͏ͱɺΑΓਂ͍ಎ࡯͕ಘΒΕɺࢹ໺͕ ڱ͘ͳΔ͜ͱΛ๷͛·͢z ▸ ͦΕΛػೳͤ͞Δํ๏ ▸ l୳ࡧతςετͰ஫໨ͨ͠ํ͕ྑ͍έΠύϏϦςΟ(ೳྗ)Λ ൃݟ͢Δʹ͸ɺϑΟʔνϟʔʹΑͬͯϢʔβʔ͕࣮ߦͰ͖ Δ͜ͱɺ·ͨ͸Ϣʔβʔ͕࣮ߦͰ͖ͳ͍͜ͱΛϒϨΠϯε τʔϛϯά͠·͠ΐ͏z ▸ lϢʔβʔετʔϦʔͷݸʑͷ෦෼͕ͲͷΑ͏ʹ૊Έ߹Θ͞Ε Δ͔Λࣔ͢શମతͳςετ͕͋Δͱͯ͠΋ɺͦΕΒ͸࣮ݱखஈ ͷ؍఺͔Βઆ໌͍ͯ͠Δʹ͗͢·ͤΜɻʲதུʳ͔͠͠ɺ࣮ࡍ ʹ͸΋͏ͭͷςετ͕ඞཁͰ͢ɻͦΕ͸Ϣʔβʔʹରͯ͠ɺ ࣮ࡍʹϝϦοτΛఏڙ͍ͯ͠Δ͜ͱΛ֬ೝ͢ΔςετͰ͢z ▸ ओͳར఺ ▸ lຊདྷఏڙ͍ͨ͠ϝϦοτΛ΋ͱʹશମతͳςετΛ࡞੒͠ ࣮ͯࢪ͢ΔͱɺνʔϜ͸ෆ଍͍ͯ͠Δػೳ΍ؒҧͬͨղܾ ࡦΛݟ͚ͭΔ͜ͱ͕Ͱ͖·͢z ▸ ͦΕΛػೳͤ͞Δํ๏ ▸ lϢʔβʔετʔϦʔͷશମతͳςετʹ͍ͭͯ࿩͠߹͏ͱ ͖ɺ୯ʹʮಈ͍͍ͯΔ͔ʯͱਘͶΔͷͰ͸ͳ͘ɺʮϢʔβʔ ͕ϝϦοτΛڗडͰ͖Δ͔Ͳ͏͔ΛͲ͏΍͔ͬͯ֬ΊΔ ͔ʯͱਘͶ·͠ΐ͏z CHAPTER1 ʮςετͷΞΠσΞΛੜΈग़͢ʯ
  10. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ʮײ৘Λར༻͠Α͏ʯ ▸ lϋοϐʔύεγφϦΦ͔Β࢝ΊΔ͜ͱ͸͔֬ʹཧʹ͔ͳ͍ͬͯ·͢ɻͦΕ͸ɺڧྗͰॏཁͳ࠷ॳͷ۩ମྫ

    ͱɺଞͷՄೳੑΛߟ͑ΔͨΊͷ౔୆ʹͳΔ͔ΒͰ͢ɻ͔͠͠ɺͦ͜ͰาΈΛࢭΊΔΘ͚ʹ͸͍͖·ͤΜz ▸ ओͳར఺ ▸ l͜ͷҰ࿈ͷώϡʔϦεςΟοΫͷར༻͸ɺςετΛઃܭ·ͨ͸࣮ߦ͢Δͱ͖ʹɺඇৗʹਝ଎ʹ෯޿͍Χ όϨοδΛఏڙͰ͖·͢ɻ·ͨɺ࠷ॳͷओཁͳ۩ମྫͷ୅ସҊ΍͞·͟·ͳࢹ఺͔ΒωΨςΟϒͳέʔ εΛ୳͍ͯ͠Δ৔߹ɺώϡʔϦεςΟοΫ͸࢓༷ԽϫʔΫγϣοϓͰͷྑ͍ϦϚΠϯμʔͱͳΓ·͢z ▸ ͦΕΛػೳͤ͞Δํ๏ ▸ lϋοϐʔύε͔Β࢝ΊͯɺͦΕʹԊͬͯ୅ସҊΛ୳͢͜ͱͰ͢ɻϋοϐʔύεΛาΈͳ͕Βɺ͜ͷ νΣοΫϦετΛ࢖ͬͯଞͷύεʹ͍ͭͯߟ͑࢝Ί·͢ɻz CHAPTER1 ʮςετͷΞΠσΞΛੜΈग़͢ʯ
  11. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ʮೖྗಉ஋Ϋϥε͚ͩͰͳ͘ग़ྗಉ஋Ϋϥε΋ߟྀ͠Α͏ʯ ▸ lಉ஋Ϋϥε͸ೖྗͱग़ྗΛηοτʹͯ͠ઃܭ͠ͳ͚Ε͹ͳΓ·ͤΜz

    ▸ ओͳར఺ ▸ lΤϥʔग़ྗͷΑ͏ͳิॿతͳग़ྗ͸ͦΕ΄Ͳ஫໨͞Ε·ͤΜɻͦͷ݁ՌɺΤϥʔϋϯυϦϯ ά͸ओཁϫʔΫϑϩʔͳͲͷॲཧΑΓ΋ͣͬͱόά͕ଟ͘ɺϦεΫͷߴ͍ঢ়ଶʹͳ͍ͬͯ· ͢ɻz ▸ ͦΕΛػೳͤ͞Δํ๏ ▸ l༗ޮͳέʔεΛॲཧ͢Δͱ͖ͷೖྗʹ͓͚Δಉ஋Ϋϥεͱɺ ແޮͳέʔεΛॲཧ͢Δͱ͖ͷग़ྗʹ͓͚Δಉ஋ΫϥεΛௐࠪ͢Δz CHAPTER2 ʮద੾ͳνΣοΫͷઃܭʯ
  12. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ʮ࠷ॳʹΞαʔγϣϯΛॻ͜͏ʯ ▸ lଟ͘ͷνʔϜ͕ೖྗΛͰ͖Δ͚ͩ۩ମతʹͯ͠લఏΛӅ͞ͳ͍Α͏ʹ͠Α͏ͱͨ݁͠Ռɺςετ

    ͷ໨తʹ͸ಛʹؔ܎ͷͳ͍ίϯςΩετͷ৘ใ΍ύϥϝʔλͷ͞·͟·ͳଆ໘͕੝Γͩ͘͞Μʹ ͳͬͯ͠·͏ͷͰ͢z ▸ ओͳར఺ ▸ lग़ྗ͔Βॻ͘Α͏ʹ͢ΔͱɺҰͭͷςετͰಉ࣌ʹ͞·͟·ͳ಺༰ΛνΣοΫ͢ΔՄೳੑ͸ ۃΊͯ௿͘ͳΓ·͢z ▸ ͦΕΛػೳͤ͞Δํ๏ ▸ lճͷࢼߦͰ׬੒ͤ͞Δ͜ͱΛظ଴͢ΔͷͰ͸ͳ͘ɺ ग़ྗͱೖྗΛ܁Γฦ͠ߦͬͨΓདྷͨΓ͠·͠ΐ͏z CHAPTER2 ʮద੾ͳνΣοΫͷઃܭʯ
  13. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ʮखಈςετΛࣗಈԽ͢Δͷ͸΍ΊΑ͏ʯ ▸ l࠶ઃܭͤͣʹखಈςετΛࣗಈԽ͢Δͱɺݩͷςετʹ͋ͬͨओཁͳར఺͸ࣦΘΕ·͢ɻ·ͨɺ

    ࣗಈԽʹΑͬͯɺௐࠪ΍ϝϯςφϯε͕೉͍͠ςετ΋ੜ·Ε·͢ɻ͋Δҙຯɺ྆ํͷѱ͍ͱ͜ΖΛ ूΊͨ࠷ѱͷࣄଶΛνʔϜʹ΋ͨΒ͢͜ͱʹͳΔͷͰ͢z ▸ ओͳར఺ ▸ lແਓͰͷ࣮ߦʹద੾ͳઃܭ͕Ͱ͖ΔͰ͠ΐ͏ɻͭ·Γɺςετέʔεಉ࢜͸ಠཱ͓ͯ͠Γɺڞ༗͢ΔίϯςΩετ ͸আڈ͞Εɺ܁Γฦ࣮͠ߦͰ͖Δੑ࣭΍࠶ݱੑ͸޲্͠ɺ໰୊ͷௐࠪʹ໾ཱͭ৘ใ΋௥ՃͰ͖ΔͰ͠ΐ͏z ▸ ͦΕΛػೳͤ͞Δํ๏ ▸ l͢΂ͯखಈͳςετϓϩηε͔Β୤٫͢Δ࠷ॳͷεςοϓ͸ɺͦΕͧΕͷςετʹΑͬͯΧόʔ͞Ε͍ͯΔςετ ໨తͱϦεΫΛಛఆ͢Δ͜ͱͰ͢ɻʲதུʳ࣍ͷεςοϓ͸ɺਓؒͷ؍࡯ྗΛඞཁͱ͢Δςετͷଆ໘Λ෼཭͠· ͢ɻʲதུʳࣗಈςετ͸ɺܾఆ࿦తͰ༧Ίఆٛͨ͠Ξ΢τΧϜʹରͯ͠νΣοΫ͢Δ΂͖Ͱɺਓ͕ؒඇܾఆ࿦త ͳग़ྗΛௐࠪ͠༧ظͤ͵Ξ΢τΧϜΛಛఆͰ͖ΔΑ͏ʹ͢Δ΂͖ͳͷͰ͢ɻਓ͕ؒಘҙͱ͢Δଆ໘ͷςετΛࣗಈ Խ͠Α͏ͱͯ͠͸͍͚·ͤΜɻ CHAPTER2 ʮద੾ͳνΣοΫͷઃܭʯ
  14. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ʮඇಉظσʔλ͸ςετͷޙʹΫϦʔϯΞοϓ͢ΔͷͰ͸ͳ͘ɺ ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹςετͷલʹηοτΞοϓ͠Α͏ʯ ▸

    lΫϦʔϯΞοϓखॱ͸ɺ΄ͱΜͲͷ৔߹ɺ߹֨ͨ͠ςετͷ؍఺͔Β࡞੒͞Ε͓ͯΓɺςετ͕ࣦഊͨ͠৔߹͸ ػೳ͠ͳ͍͜ͱ͕Α͋͘Γ·͢ɻಉ༷ʹɺόά͕ݪҼͰҰͭͷςετ͕ࣦഊͨ͠৔߹ɺଟ͘ͷςετπʔϧ͸࢒Γ ͷςετΛ࣮ߦ͠ͳ͍ͨΊɺΫϦʔϯΞοϓॲཧ͕εΩοϓ͞ΕΔ͜ͱ͕Α͋͘Γ·͢z ▸ ओͳར఺ ▸ l·ͣୈҰʹɺςετ͸ΑΓద੾ʹ෼཭͞Ε·͢ɻҰͭͷςετͷ໰୊͸ɺଞͷଟ͘ͷςετʹ೾ٴ͠·ͤΜɻ ʲதུʳ͞ΒʹɺςετޙͷΫϦʔϯΞοϓॲཧ͕ͳ͍৔߹͸ɺނোͷௐ͕ࠪΑΓ؆୯ʹͰ͖·͢ɻz ▸ ͦΕΛػೳͤ͞Δํ๏ ▸ lཧ૝తʹ͸ɺ֤ςετ͕ඞཁͱ͢Δ֎෦؀ڥΛηοτΞοϓͰ͖ΔΑ͏ʹ͍ͨ͠ͱ͜ΖͰ͕͢ɺͦΕ͕ෆՄೳ ͳ৔߹΋͋Γ·͢ɻ͜ͷΑ͏ͳ৔߹ɺηοτΞοϓॲཧ͸ɺগͳ͘ͱ΋֎෦ঢ়ଶ͕ςετΛ࣮ߦ͢Δͷʹे෼ ͳҰ؏ੑ͕͋Δ͔Ͳ͏͔Λ֬ೝ͢Δඞཁ͕͋Γ·͢ɻͦ͏Ͱͳ͍৔߹͸ɺςετͷ࣮ߦΛڐՄͤͣʹɺෆਖ਼ͳ ։࢝ঢ়ଶΛܯࠂ͠·͢z CHAPTER3 ʮςετ༰қੑͷ޲্ʯ
  15. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ʮ࣌ؒܦաΛ଴ͭͷͰ͸ͳ͘ɺΠϕϯτΛ଴ͱ͏ʯ ▸ l࣌ؒʹج͍ͮͯ଴ػ͢Δํ๏ͷେ͖ͳ໰୊͸ɺ؀ڥʹڧ͘ґଘ͢Δ͜ͱͰ͢z

    ▸ ओͳར఺ ▸ lϑΟʔυόοΫ͕ૣ͘ͳΔͨΊɺ࣌ؒͷସΘΓʹΠϕϯτΛ଴ͭ͜ͱ͕ॏཁͰ͢ɻ ʲதུʳ࣌ؒͷସΘΓʹΠϕϯτΛ଴ͭ͜ͱ͸ςετͷ؀ڥґଘ౓΋Լ͛·͢z ▸ ͦΕΛػೳͤ͞Δํ๏ ▸ lඇಉظॲཧΛ͓͜ͳ͏πʔϧͱϥΠϒϥϦ͸ɺଟ͘ͷ৔߹ɺ׬ྃ௨஌Λαϙʔτ͍ͯ͠·͢ɻ͜ΕΒ ͸ɺ࣌ؒͰ଴ػ͢Δํ๏ͷ༏Εͨ୅ସखஈͰ͢ɻʲதུʳ΋͠ϒϩοΩϯάૢ࡞Λ࡞੒Ͱ͖ͳ͍৔߹ ͸ɺϦιʔεͷଘࡏΛఆظతʹνΣοΫ͢Δํ๏ͰରԠͰ͖Δ͔΋͠Ε·ͤΜz CHAPTER3 ʮςετ༰қੑͷ޲্ʯ
  16. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ʮςετΛ࡞ۀ߲໨ʹԊͬͯάϧʔϓԽͨ͠Γߏ੒ͨ͠Γ͢Δ͜ͱ͸ආ͚Α͏ʯ ▸ l൓෮తͳσϦόϦʔΛ࣮ફ͍ͯ͠ΔνʔϜ͸ɺલ͔Β͋ΔػೳΛසൟʹॻ͖௚ͨ͠Γ֦ுͨ͠Γݟ௚ͨ͠

    Γ͢Δ܏޲͕͋Δ͜ͱͰ͢ɻ͋ΔϑΟʔνϟʔΛ֦ுͨ͠Γɺॖখͨ͠Γɺͪΐͬͱมߋ͢Δͱ͖͸ɺؔ܎ ͢Δςετ΋มߋ͠ͳ͚Ε͹ͳΓ·ͤΜz ▸ ओͳར఺ ▸ l࡞ۀ߲໨Ͱ͸ͳ͘ɺϏδωεͷ׆ಈʹԠͯ͡ςετΛߏ੒͍ͯ͠Δͱɺখ͞ͳϏδωεͷมߋ͸ςετ ͷߏ଄ʹখ͞ͳมԽΛ΋ͨΒ͢͜ͱʹͳΓ·͢ɻʲதུʳϏδωεͷ׆ಈʹԠͯ͡ςετΛߏ੒͢Δ͜ ͱ͸ɺॏෳͷಛఆΛॿ͚ΔޮՌ΋͋Γ·͢z ▸ ͦΕΛػೳͤ͞Δํ๏ ▸ lςετΛߏ੒͢Δయܕతͳߏ଄ͱͯ͠ྑ͍΋ͷ͸ɺϏδωεΤϦΞ΍ϢʔβʔͷϫʔΫϑϩʔɺϑΟʔ νϟʔηοτɺٕज़ཁૉͱͯ͠ͷίϯϙʔωϯτʢϢʔβʔΠϯλϑΣʔεͷը໘ͳͲʣͰ͢z CHAPTER4 ʮେن໛ͳςετεΠʔτͷ؅ཧʯ
  17. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ʮࣗಈԽύλʔϯͷ۩ମྫΛूΊͨΪϟϥϦʔΛ࡞Ζ͏ʯ ▸ lςετίʔυͷॏෳ͸ɺςετεΠʔτͷϝϯςφϯεͰ໰୊ʹͳΔ࠷΋ҰൠతͳݪҼͷҰͭͰ͢ʲதུʳ

    औҾΛೖྗ͢Δ୯Ұͷํ๏Λ࡞੒ͨ͜͠ͱͷओͳ੒ޭཁҼ͸ɺ͞·͟·ͳऔҾʹؔ͢Δࢀর࣮૷ͱͳΔ۩ମ ྫΛෳ਺ఏڙͨ͜͠ͱͰͨ͠z ▸ ओͳར఺ ▸ l༏ΕͨࣗಈԽͷ۩ମྫͷΪϟϥϦʔΛ࢖༻͢ΔͱɺςετγφϦΦͷ࡞ΓํΛ؆୯ʹݟ͚ͭΔ͜ͱ͕Ͱ ͖ɺෆཁͳॏෳΛݮΒ͢͜ͱ͕Ͱ͖·͢z ▸ ͦΕΛػೳͤ͞Δํ๏ ▸ lҰൠతͳ۩ମྫ͕ݕࡧ͠΍͘͢ɺ਺ճΫϦοΫ͢Δ͚ͩͰݟ͚ͭΒΕΔΑ͏ʹ͠·͠ΐ͏ɻ۩ମྫʹ͢ ͙ʹΞΫηεͰ͖ͳ͍ݶΓɺਓʑ͸ࣗ෼ͷมߋΛ͓͜ͳ͏લʹɺมߋʹؔ͢Δ͜ͱ͕͢Ͱʹ࣮૷͞Εͯ ͍Δ͔Ͳ͏͔ΛΘ͟Θ͟νΣοΫ͢Δ͜ͱ͸͋Γ·ͤΜz CHAPTER4 ʮେن໛ͳςετεΠʔτͷ؅ཧʯ
  18. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ʮςετίʔυ͸ॻͨ͘ΊͰ͸ͳ͘ಡΉͨΊʹ࠷దԽ͠Α͏ʯ ▸ lҰൠతͳ঎༻ςετࣗಈԽπʔϧͷ΄ͱΜͲ͸ɺ͢͹΍͘ςετΛ࡞੒Ͱ͖Δ͜ͱΛചΓʹ͍ͯͯ͠ɺͦΕ͸ςε

    τʹർΕͯ͠·ͬͨਓʑΛॿ͚ͯ͘ΕΔ΋ͷͰͨ͠ɻͦΕΒ͸ɺςετΛ؆୯ʹ࡞੒Ͱ͖Δ͜ͱɺςετͷҰ෦Λ ࠶ར༻Ͱ͖Δ͜ͱɺςετͷ͋Ε͜Εʹؔ͢ΔҰൠతͳαϙʔτͳͲɺͷଟ͘ʹॏ఺͕ஔ͔Ε͍ͯ·͢ɻ͜Ε͸Ӧ ۀ໘Ͱ͸ૉ੖Β͍͜͠ͱͰ͕͢ɺ࢒೦ͳ͕Β௕ظతͳςετͷϝϯςφϯεʹͱͬͯྑ͍͜ͱͰ͸͋Γ·ͤΜɻz ▸ ओͳར఺ ▸ lཧղ͠΍͍͢ςετ͸ߋ৽΍ϝϯςφϯε͕؆୯Ͱ͢ɻ੒ޭͨ͠ͱ͖ʹɺ࡞ۀ͕׬͔ྃͨ͠Ͳ͏͔൑அ͢Δ͜ ͱ͕ͣͬͱ؆୯Ͱ͢ɻ·ͨɺࣦഊͨ͠ͱ͖ʹɺ໰୊Λ਍அ͠ൃݟ͢Δ͜ͱ͕ͣͬͱૣ͘ͳΓ·͢ɻz ▸ ͦΕΛػೳͤ͞Δํ๏ ▸ lςετʹ࢖༻͢ΔϑΥʔϚοτɺݴޠɺ͓Αͼ֓೦Λɺओͳಡऀʹ߹Θͤͯௐ੔͠·͠ΐ͏ɻʲதུʳςετ ͷॏෳ͸ͦͷయܕతͳ۩ମྫͰ͢ɻʲதུʳಛʹɺٕज़తͳࣗಈԽίϯϙʔωϯτΛɺඞཁͳ͜ͱͱࣅͨΑ͏ͳ ͜ͱΛ͢Δ͔Βͱ͍ͬͯ࠶ར༻͢Δ͜ͱ͸ආ͚·͠ΐ͏ɻ֤ςετΛݸผʹهड़ͨ͠΄͏͕ͣͬͱཧղ͠΍͘͢ ͳΓ·͢ɻz CHAPTER4 ʮେن໛ͳςετεΠʔτͷ؅ཧʯ
  19. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ʮࣗಈςετ͸සൟʹ࣮ߦ͠ɺׂΕ૭͸͙͢࠹͝͏ʯ ▸ lࣦഊ͢Δࣗಈςετɺݴ͍׵͑ΔͱׂΕ૭ͷൃੜͨࣗ͠ಈςετ͸ɺमਖ਼࡞ۀྔ͕ଟ͍͚ͩͰͳ͘ɺ

    मਖ਼ͷͨΊͷਫ਼ਆతͳϋʔυϧ͕ߴ͘ɺΑΓҰ૚मਖ਼͞Εͳ͘ͳΓ·͢ɻ͢ͳΘͪɺׂΕ૭͕ͲΜͲΜ ޿͕͍͖ͬͯ·͢ɻ͜͏ͳͬͯ͠·͏ͱɺ࠷ऴతʹ͸ࣗಈςετ͸໾ʹཱͨͣɺ࢖ΘΕͳ͘ͳΓ·͢z ▸ ओͳར఺ ▸ ͜ͷΑ͏ͳश׳Λ͚ͭΔ͜ͱͰɺࣗಈςετ͕ਖ਼͍͠ঢ়ଶ͕ҡ࣋͞ΕΔͨΊɺࣗಈςετͰιϑτ ΢ΣΞΛ֬ೝͨ͠ࡍͷ݁Ռʹରͯ͠ɺ৴པ͕͓͚ΔΑ͏ʹͳΓ·͢z ▸ ͦΕΛػೳͤ͞Δํ๏ ▸ lࣗಈςετΛ࣮ߦ͢Δ౓ʹԿ͔खಈʹΑΔ࡞ۀ͕ඞཁͰ͋Ε͹ɺ·ͣͦͷ࡞ۀΛࣗಈԽ͠·͠ΐ ͏ɻʲதུʳͦͷ্ͰɺࣗಈςετΛ࣮ߦͨ݁͠Ռɺࣗಈςετͷमਖ਼ՕॴΛൃݟͨ͠Βɺ͙͢௚͠ ·͠ΐ͏z CHAPTER5 ʮ೔ຊޠ൛௥هΞΠσΞʯ
  20. ιϑτ΢ΣΞςετΛΧΠ ゼ ϯ͢Δ͍͔ͭ͘ͷΞΠ デ Ξ @JaSST’24 Tokyo ಡॻձͷ1࡭ʹͲ͏ͧ ▸ ಺༰͸λΠτϧͷ௨Γɺιϑτ΢ΣΞςετΛվળ͢Δ

    50ͷΞΠσΞʢ༁ऀ͕5ͭͷΞΠσΞΛ௥Ճͨ͠ͷͰ55 ݸͷΞΠσΞʣ͕ܝࡌ͞Ε͍ͯ·͢ ▸ https://www.shoeisha.co.jp/book/detail/ 9784798176062 ▸ ର৅ಡऀ ▸ ୹͍൓෮։ൃͷதͷςελʔɺ։ൃऀͳͲ ▸ ιϑτ΢ΣΞςετͷجຊΛཧղ͠ɺςετʹؔ͢ Δ׆ಈͷվળํ๏ʹ͍ͭͯΞΠσΞΛ୳͍ͯ͠Δਓ