Agileな開発におけるテスト観点のお話(仮) 2.0

E627b35c49430d1e90b96a2ec629b4bd?s=47 なそ
March 14, 2019

Agileな開発におけるテスト観点のお話(仮) 2.0

2019年3月14日に行われた「Agile QA Night」で使用した資料です。
事例よりも前提になる「気持ち」に着目しています。
いつもよりも抽象的で発表時に補った文言を追加しています。

もくじ
・アジャイルなきもち
・テスト観点って?

以前の発表資料のアップデート+αてんこ盛りパターンです。
https://speakerdeck.com/satohiroyuki/xian-chang-karamopin-zhi-gai-shan

Agile QA Night
https://d-cube.connpass.com/event/121450/

当日の様子はこちらから
https://togetter.com/li/1328461

E627b35c49430d1e90b96a2ec629b4bd?s=128

なそ

March 14, 2019
Tweet

Transcript

  1. "HJMFͳ։ൃʹ͓͚Δ ςετ؍఺ͷ͓࿩ ͳͦˏ͞ͱ͏ͻΖΏ͖ Ծ

  2. ࣗݾ঺հ ද ͳͦˏ͞ͱ͏ͻΖΏ͖ !IJSPZVLJHPV ීஈ • ςετϥδΦ • ςετञ৔ͷװࣄ •

    ςετ؍఺ΛޠΔ༦΂ͷඃݧऀ • 8"$"5& τʔλϧਓ໨
  3. ࣗݾ঺հ ཪ ͳͦˏ͞ͱ͏ͻΖΏ͖ !IJSPZVLJHPV ීஈͷ࢓ࣄ • ΞδϟΠϧνʔϜͷϚωʔδϟʔ • ςετͷٕज़ࢧԉ •

    10ࢧԉ • ࣾ಺ͷΠϕϯτ԰͞Μ
  4. ΞδϟΠϧͳ ͖΋ͪ ςετ؍఺ ͬͯʁ ΋͘͡

  5. ΞδϟΠϧͳ ͖΋ͪ

  6. ϞσϧέʔεΛఆٛ͢Δ ਎ۙͳ΋ͷ͔Β Ϟσϧέʔεʹ

  7. ͏·͘ճ͍ͬͯΔ ΞδϟΠϧͳݱ৔ͬͯ ݟͨ͜ͱ͋Γ·͢ʁ ࣭໰

  8. ΞδϟΠϧͳݱ৔ "ډञ԰ ˞൓࿦ɺҟ࿦͸౰વೝΊ·͢ɻ ͳͦత

  9. ډञ԰ʹ͓͚ΔՁ஋ఏڙ͸ʁ ͜ͷਓͨͪ ͓͍͍͠ ه೦ʹ ͜ͷਓͨͪ΁ͷՁ஋ఏڙ͕ډञ԰ͷଘࡏҙٛ

  10. ΋͏গ͠ਂ͘ߟ͑Δ ɾ଺ࡏ࣌ؒ͸େମҰॹ ɾҊ಺ͯ͠ɺ৯΂͍ͨ΋ͷΛฉ͘ ɾ͓εεϝ΍ΞυόΠεΛ͢Δ ɾ఻ථʹهೖͯ͠ɺਥ๪ʹ౉͢ ɾ఻ථͷ಺༰͝ͱʹௐཧਓ͕͍Δ ɾ఻ථͷ಺༰͸ΞϨϯδՄೳ ɾఏڙ͕ऴΘΕ͹ɺ఻ථΛࣺͯΔ ɾ࣍ͷ஫จΛฉ͘

  11. ΋͏গ͠ਂ͘ߟ͑Δ ɾෳ਺ճͷεϓϦϯτ ɾϓϩμΫτόοΫϩά ɾର࿩ɺίϛϡχέʔγϣϯ ɾλεΫԽ ɾεϖγϟϦετ ɾن໿಺Ͱͷ࡞Γํ͸ࣗ༝ ɾ%0/&ͷఆٛ ɾαΠΫϧ͸ճΔΑ

  12. Αࣗ͘෼ʹ໰͍·͢ɻ ʮ͋ͳ͕ͨݟ͍ͯΔͷ͸ʁʯ ໨ͷલͷྉཧʁ ఏڙ͞Εͳ͍ྉཧʁ ͓ຍͷίοϓʁ ๩͍͠ͱ๨ΕΔͷͰɺࣗ෼ʹ໰͍͔͚·͢

  13. Αࣗ͘෼ʹ໰͍·͢ɻ ʮ͋ͳ͕ͨݟ͍ͯΔͷ͸ʁʯ ͜ͷਓͨͪʁ

  14. Αࣗ͘෼ʹ໰͍·͢ɻ ʮ͋ͳ͕ͨݟ͍ͯΔͷ͸ʁʯ ͱࢥͬͯ ࢓ࣄΛ͍ͯ͠·͢

  15. ΄͔ʹ΋ ʮͱΓ͋͑ͣ΍ͬͯΈΑ͏Αʯ ౿Έग़͢Ұา ΍ͬͯΈͨΒ ҙ֎ʹ؆୯ͩͬͨ ΍ͬͯΈͨΒ ϋϚͬͨɾɾɾ ΋ͬͱ ͜͏ͨ͠Β͍͍ ΋͏΍ͩ

  16. ΄͔ʹ΋ ʮͱΓ͋͑ͣ΍ͬͯΈΑ͏Αʯ ͻΒΊ͖ ͱΓ͋͑ͣ ΍ͬͯΈΑ͏ ݁Ռ ;Γ͔͑Δ ɾ୹͍ظؒͰ͋Δ͔Βͦ͜ϑΟʔυόοΫ͕ૣ͘ಘΒΕΔ ɾ͞Βʹྑ͘͢Δɻ΍ΊΔ͸ࣗ༝

  17. ΄͔ʹ΋ᶄ ͪΐͬͱؾʹ͢Δ͚ͩ ʮର࿩ΛॏࢹʯͳΒؾΛ͚ͭΔ͜ͱ͋ΔΑͶ

  18. ςετ؍఺ ͬͯʁ

  19. ΈΜͳͷ৺ͷதʹ͋Δ ɾݟམͱ͠΍͍͢ ɾաڈʹݟͨ ɾ99͞Μ͔Βฉ͍ͨ͜ͱ͋Δ ɾ͍ΖΜͳͱ͜ΖͰ࢖ΘΕ͍ͯΔ ɾ஌͍ͬͯΔίϯϙʔωϯτ

  20. ΈΜͳ͕͍࣋ͬͯΔ ͔֬ΊͯΈ·͠ΐ͏

  21. ΈΜͳ͕͍࣋ͬͯΔ    • 8&#ΞϓϦ • ςετέʔεΛॻ͍ͯ΄ ͍͠ •

    ͓٬͸͜ͷΞϓϦͰੈք Λૂ͏Β͍͠ • ϦϦʔε͸໌೔ ͜Ε͸ ඞୡ
  22. ͍Ζ͍Ζͱࢥ͍͖ͭ·ͤΜ͔ʁ ͦΕ͕ςετ؍఺Ͱ͢ Ͱ΋ɺ͜ͷ··ͩͱҰࢠ૬఻ ͦΕ͢Β··ͳΒͳ͍͔΋ʜ ଞͷਓʹ΋ڞ༗Ͱ͖ͳ͍͠ɺ ࣗ෼΋هԱͱͱ΋ʹ෩Խ͢Δ

  23. ςετ؍఺ਤ ςετ؍఺Λਤ΍දʹͨ͠΋ͷ

  24. ςετ؍఺ਤ ͜ΕͰձ࿩͕Ͱ͖ΔΑ͏ʹ ͳΓ·ͨ͠Ͷ ࣍͸͢Γ߹ΘͤͰ͢

  25. ͢Γ߹Θͤ Ұͭઌͱͷؔ܎ ཻ౓ άϧʔϐϯά ߲໨ͷܨ͕Γ ௥Ճͷ߲໨

  26. ςετ؍఺ਤ͕͋Δͱ ૣ͍ஈ֊͔ΒؾʹͰ͖Δ ɾ10΍։ൃʹڞ༗Ͱ͖Δ ɾ࢓༷΍ઃܭʹ࡞ΓࠐΉ͜ͱ͕ ͳ͘ͳΔ

  27. ίπ ந৅Խ ࠶ར༻ੑ ཧ ༝ ΤϞ͍ ܦҢ ۩ମԽ ςΫ͍ ܨ͕Γ

    ໊ ෇ ͚ άϧʔϓ
  28. ࠶ར༻ੑ ந৅Խ ࠶ར༻ੑ ཧ ༝ ΤϞ͍ ܦҢ ۩ମԽ ςΫ͍ ܨ͕Γ

    ໊ ෇ ͚ άϧʔϓ
  29. ࠶ར༻ੑ ࠶ར༻࣌ʹɺҙਤ͕มΘΒͳ͍͔ʁ ҙਤ͕มΘΔͱ൑அ͕มΘΔ ໰୊͕ൃੜ͢Δ͔΋ɾɾɾ

  30. ࠶ར༻ੑ ࠶ར༻ͷͨΊʹ ຖ౓ϑϧεΫϥον ςετ؍఺ਤ ʹ͠ͳ͍Α͏ʹ

  31. ͍͞͝

  32. ૝͍͸఻છ͢Δ ΍ΒͤΔͷͰ͸ͳ͘ ڞײ΍ત๬͔Β ચ೴͸ͩΊ ࠷ۙɺϚωʔδϟʔʹͳ͔ͬͨΒົʹযΔΜͰ͢

  33. ٞ࿦͸༗ҙٛɺָ͍͠ গͣͭ͠·ͱΊ͍ͯ͘ Ұॹʹ΍ͬͯΈΔ

  34. ͓஌Βͤ

  35. ςετϥδΦ ຖि೔༵೔ ʙ ςετʹ͍ͭͯ ޠ͍ͬͯ·͢

  36. िץςετϥδΦ-JGF ෆఆظʹάϥϨίඳ͍ͯ·͢ ෼ͷςετϥδΦΛ άϥϑΟοΫϨίʔσΟϯά ͯ͠·͢ɻ ϥδΦௌ͖ͳ͕Β̇

  37. ͓ΘΓ