テストを書いていればQAエンジニアは不要なのか? / Spec vs QAE

6fd3393d5aa1e7eeeeb6d5537e698e48?s=47 mom0tomo
December 22, 2018

テストを書いていればQAエンジニアは不要なのか? / Spec vs QAE

6fd3393d5aa1e7eeeeb6d5537e698e48?s=128

mom0tomo

December 22, 2018
Tweet

Transcript

  1. ςετΛॻ͍͍ͯΕ͹
 2"ΤϯδχΞ͸ෆཁͳͷ͔ʁ @mom0tomo #ngineerxiv

  2. Who? w ެ຿һʢࢁܗݝிʣ
 ˠ8FCσβΠφʔ
 ˠαʔόʔαΠυΤϯδχΞ w -JWFTFOTFͰෆಈ࢈αʔϏε։ൃ w ςετΧόϨοδ্͛ΔϚϯ ID:

    mom0tomo
  3. OPUJDFɿ8FCܥͷ࿩Ͱ͢

  4. ͖͔͚ͬ ʙat Twitterʙ େઌഐ"ʮ͍·Ұ൪ٻΊΒΕͯΔਓࡐ͸2"ΤϯδχΞʯ େઌഐ#ʮίʔυϕʔεͷςετͪΌΜͱॻ͍ͨΒ2"ΤϯδχΞ͸͍Βͳ ͍ʯ Θͨ͠ʮͳΔ΄Ͳʁʯ େઌഐ"ʮن໛ʹ΋ΑΔͷ͔ͳʁ&̎&ςετͱ͔ɺෛՙݕূͲ͏͢Δ͔ͱ ͔ʯ େઌഐ#ʮن໛͕େ͖͔ͬͨΓ֎෦γεςϜͱͷ࿈ܞ͕ଟ͍৔߹͸ඞཁ͔΋ʯ

  5. ͍··Ͱͷςετܦݧ લ৬ w େاۀɺجװαʔϏε w &YDFMΛ࢖ͬͨ࢓༷ॻϕʔεͷखಈςετ w ίʔυϕʔεͷςετ͸ͳ͍͜ͱ΋ଟ͍ w 1.։ൃΤϯδχΞςελʔͱ͍͏҉໧ͷ্Լؔ܎

    w ςετ͸ςετઐ໳ͷձࣾʹ֎஫͢ΔʢPS৽ଔʹৼΔʣ w ϦϦʔε͸ଟͯ͘΋िʹճ
  6. ͍··Ͱͷςετܦݧ ݱ৬ w தن໛اۀɺ৽نαʔϏε w ୯ମɺ݁߹ͱ΋ʹίʔυϕʔεͷςετ w खಈςετ͸جຊతʹ΍Βͳ͍ w σΟϨΫλʔ͕4UBHJOH؀ڥͰಈ࡞Λ࠷ऴ֬ೝ͢Δ

    w ։ൃΤϯδχΞ͸اը΋ςετ΋ݕূ΋શ෦΍Δ w ຖ೔ϦϦʔε͢Δ
  7. ͍··Ͱͷςετܦݧ લ৬ͱݱ৬ͷେ͖ͳҧ͍ w ձࣾͷن໛ w αʔϏεͷେ͖͞ w ϦϦʔεͷස౓ w ਓతϦιʔε

    w ςετͷ੹೚Λ୭͕͔࣋ͭ w ೲظͷॊೈੑ
  8. ͍··Ͱͷςετܦݧ લ৬ͱݱ৬ͷେ͖ͳҧ͍ w ձࣾͷن໛ʢେاۀதن໛ʣ w αʔϏεͷେ͖͞ʢجװࣄۀͰେ͖͍৽نࣄۀͰখ͍͞ʣ w ϦϦʔεͷස౓ʢ௿͍සൟʣ w ਓతϦιʔεʢ1.Ҏ֎͸֎஫Ͱ֬อࣗࣾͷΤϯδχΞͰ΍Γ͘Γʣ

    w ςετͷ੹೚Λ୭͕͔࣋ͭʢඇ։ൃऀΤϯδχΞʣ w ೲظͷॊೈੑʢඇৗʹݫ͍͔͠ͳΓॊೈʣ
  9. ͦ΋ͦ΋2"ΤϯδχΞͱ͸ w αʔϏεɾ੡඼ͷ࣭Λ୲อ͢ΔΤϯδχΞ w ݁߹ςετҎ߱Λ୲౰͢Δ͜ͱ͕ଟ͍ w ϓϩάϥϜ΋ॻ͘ਓɺࣗಈԽ͢ΔਓɺϦετʹԊͬͯखಈςετ͢Δ Λ࣮ߦ͢ΔਓͳͲձࣾʹΑͬͯ୲౰ྖҬ͕͞·͟· ࢀߟɿ2"ΤϯδχΞ

  10. ࠶ܝ લ৬ͱݱ৬ͷେ͖ͳҧ͍ w ձࣾͷن໛ w αʔϏεͷେ͖͞ w ϦϦʔεͷස౓ w ਓతϦιʔε

    w ςετͷ੹೚Λ୭͕͔࣋ͭ w ೲظͷॊೈੑ
  11. ݁࿦ w ୹࣌ؒͷϩε΋ڐ͞ͳ͍αʔϏε w όά͕͋ͬͨ৔߹ΤϯδχΞ͚ͩͰ੹೚ΛऔΕͳ͍ମ੍ w ਓతɺࢿۚతϦιʔεʹ༨༟͕͋Δձࣾ
 Ͱ͸ٻΊΒΕ͍ͯΔɻ ˠͦ͏Ͱͳ͍ձࣾͰ͸ɺࠓޙ΋ΤϯδχΞࣗ਎͕ࣗಈςετΛॻ͍͍ͯ ͘ͷ͕ٻΊΒΕΔͷͰ͸

  12. ϝϧΧϦ2"4&5ͷ૊৫ͮ͘Γʹ͍ͭͯ·ͱΊͯΈ·ͨ͠ ࢀߟɿϝϧΧϦ2"4&5νʔϜ͕ߟ͍͑ͯΔ2"΍ςετͷະདྷͷ͸ͳ͠ ϝϧΧϦ͞Μͷࣄྫ ਺೥ޙͷϝϧΧϦ2"ʖ4&5Ͱ࣮ݱ͍ͨ͜͠ͱ w ʮ2"ʹςετ͢ΔਓʯͰ΋ͳ͘ɺʮ2"ʹςετϑΣʔζʯͰ΋ͳ͘ ͳΔ w ϓϩάϥϛϯάͰ͖Δ2"ΤϯδχΞ΍ɺࣗಈԽͷઃܭ͕ಘҙͳ2"Τϯ δχΞͳͲɺ͸͹޿͍ઐ໳ੑʢεϖγϟϦςΟʣΛ΋ͬͨଟ༷ੑͷ͋Δ

    νʔϜʹͳ͍ͬͯ͘ w ʮ඼࣭΍ੜ࢈ੑʹ஫ྗ͢ΔνʔϜʯͱͯ͠ɺ৽͍͠νʔϜʹੜ·Ε͔Θ ΔͷͰ͸ͳ͍͔ʁ
  13. P.S. w খ͍͞νʔϜͰ։ൃ͔Βςετ·Ͱ΍Δͷ͕͍·ͷࣗ෼͸޷͖ w اըɺݕূɺςετ·Ͱ΍ΕΔ؀ڥͰ͠͹Β͘։ൃ͍ͨ͠ w ͍ͭͰ΋εΧ΢τ8FMDPNFͰ͢