$30 off During Our Annual Pro Sale. View Details »

QAエンジニアが実例マッピングを2ヶ月運用した話 / Example Mapping for 2 months

nametake
July 19, 2022

QAエンジニアが実例マッピングを2ヶ月運用した話 / Example Mapping for 2 months

[JaSST nano vol.14](https://jasst-nano.connpass.com/event/253258/) の発表資料です。

スライド内で紹介している資料

[Agile Testing Condensed Japanese Edition](https://leanpub.com/agiletesting-condensed-japanese-edition)
[The BDD Books - Discovery (Japanese Edition)](https://leanpub.com/bddbooks-discovery-jp)

参考資料
[事例から学ぶ実例マッピングのやり方 / Example Mapping
](https://speakerdeck.com/nihonbuson/example-mapping)
[Scalebase](https://scalebase.com/)

nametake

July 19, 2022
Tweet

More Decks by nametake

Other Decks in Technology

Transcript

  1. QAΤϯδχΞ͕ ࣮ྫϚοϐϯάΛ 2ϲ݄ӡ༻ͨ͠࿩ @nametake

  2. Shogo Nameki QAΤϯδχΞ Ξϧϓגࣜձࣾ

  3. Shogo Nameki @nametake @nametake1009

  4. None
  5. None
  6. None
  7. None
  8. None
  9. None
  10. None
  11. ΞδϟΠϧ ςεςΟϯάతͳ औ૊ΈΛ͍ͯ͠·͢

  12. ͜͜2ϲ݄ؒ ΍͖ͬͯͨ ࣮ྫϚοϐϯάʹ ͍ͭͯͷ࿩

  13. ࣮ྫϚοϐϯάΛ ΍Γ࢝ΊΔલ

  14. ࣾ಺Ͱ๊͍͑ͯͨ ՝୊ͷ1ͭ

  15. Staging؀ڥ σϓϩΠޙʹCS΍ Sales͔Βཁ݅࿙Ε΍ ՝୊Λࢦఠ͞ΕΔ

  16. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔

  17. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ड͚ೖΕςετऴྃ

  18. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ཌਫ༵೔ʹ TUBHJOH؀ڥʹ ϦϦʔε ड͚ೖΕςετऴྃ

  19. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ཌਫ༵೔ʹ TUBHJOH؀ڥʹ ϦϦʔε ཌʑਫ༵೔ʹ

    QSPEVDUJPO؀ڥʹ ϦϦʔε ड͚ೖΕςετऴྃ
  20. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ཌਫ༵೔ʹ TUBHJOH؀ڥʹ ϦϦʔε ཌʑਫ༵೔ʹ

    QSPEVDUJPO؀ڥʹ ϦϦʔε ड͚ೖΕςετऴྃ ͜ͷظؒͰ$4ϝϯόʔʹ ৮ͬͯ΋Β͍ͬͯΔ
  21. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ཌਫ༵೔ʹ TUBHJOH؀ڥʹ ϦϦʔε ཌʑਫ༵೔ʹ

    QSPEVDUJPO؀ڥʹ ϦϦʔε ड͚ೖΕςετऴྃ ͜͜Ͱࢦఠ͞ΕΔ
  22. ୯७ͳෆ۩߹͔Β ࢥͬͯͨͷͱ ͪΐͬͱҧ͏ Έ͍ͨͳࢦఠ·Ͱ

  23. ϦϦʔεલʹ ରԠ͕ඞཁͳΔͨΊ νʔϜͷෛ୲ʹ ͳͬͨΓ͍ͯ͠Δ

  24. Ұํ

  25. StagingϦϦʔεલ΋ ςετΛͪΌΜͱ ߦ͍ͬͯͯ PRD΋ॻ͍͍ͯΔ

  26. ͳͥى͖Δ͔

  27. Ծઆ

  28. CSɾSalesͱ ։ൃνʔϜͰ ࢀর͢Δ۩ମͷ ਺͕ҧ͏

  29. ݱࡏͷϓϩμΫτ ։ൃͷਐΊํ

  30. $4 1E. 5FBN ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  31. $4 1E. 5FBN ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  32. $4 1E. 5FBN ػೳཁ๬ ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  33. $4 1E. 5FBN ػೳཁ๬ 13% ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  34. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  35. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ސ٬ͷ ࣮ࡍͷ࢖͍ํ ಈ࡞֬ೝ

  36. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ϓϩόΠμʔͷ ࣮ࡍͷ࢖͍ํ ಈ࡞֬ೝ

  37. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ಈ࡞֬ೝ ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  38. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ಈ࡞֬ೝ ࢀর͢Δ۩ମͷ਺͕ҧ͏ͷͰ ந৅Խ͞ΕͨػೳʹζϨ͕ݟ͔ͭΔ ސ٬ͷ

    ࣮ࡍͷ࢖͍ํ
  39. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ։ൃத΋ςετཁ݅౳Λ࡞੒͢Δ࣌΋ Ḫ͍ͬͯΔ͕ḷΓண͚ͳ͍ ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  40. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ϓϩόΠμʔͷ ࣮ࡍͷ࢖͍ํ ػೳཁ๬ʹશ෦ॻ͘Θ͚ʹ΋͍͔ͳ͍

  41. ड͚ೖΕςετ΍ γεςϜςετͰؤுΔҊ΋͋Δ

  42. Ͱ͖Ε͹ͬͪ͜ଆͰ ௵͓͖͍ͯͨ͠

  43. ͦΜͳத

  44. None
  45. ৄࡉʹղઆ ͞Ε͍ͯͨ ϫʔΫγϣοϓ

  46. ࣮ྫϚοϐϯά

  47. ՝୊ͷղܾʹ ͳΓͦ͏ͩͬͨͷͰ ࢼͯ͠Έͨ࿩

  48. ࣮ྫϚοϐϯάͷ ؆୯ͳઆ໌

  49. ϙετΠοτΛ ࢖͏ϫʔΫγϣοϓ

  50. ର৅ʹ͢Δ ϑΟʔνϟʔΛ ܾΊΔ

  51. None
  52. ۩ମྫΛ ࣭໰ܗࣜͰڍ͛ͯ هड़͍ͯ͘͠

  53. None
  54. ෳ਺ͷ۩ମྫΛ ந৅Խͯ͠ ϧʔϧΛ࡞੒͢Δ

  55. None
  56. ਐΊͳ͕ΒϧʔϧΛ ચ࿅͍ͯ͘͠

  57. None
  58. None
  59. None
  60. ෆ໌ͳ΋ͷ͸ ٙ໰఺ͱͯ͠ ੺͍ϙετΠοτʹ هड़͍ͯ͘͠

  61. None
  62. ͜Ε͚ͩ

  63. ͜ΕΛ1ͭͷ ϑΟʔνϟʔʹ͖ͭ 30෼͙Β͍Ͱճ͢

  64. ࠷ऴతͳ Ξ΢τϓοτ

  65. None
  66. ϑΟʔνϟʔ͕ຬͨ͢΂͖ཁ݅ ϧʔϧ

  67. ͕͜͜ଟ͍ͱϑΟʔνϟʔͷ ཻ౓͕େ͖͗͢Δ͔΋͠Εͳ͍

  68. ۩ମྫ

  69. ͦͷ··ड͚ೖΕςετͷ ςετέʔεͱͯ͠࢖͑Δ

  70. None
  71. ۩ମྫ͕ͭͷϧʔϧʹ ଟ͘ඥ͍͍ͭͯͨ৔߹ ෳࡶͳϧʔϧʹͳ͍ͬͯΔ ͔΋͠Εͳ͍

  72. ݱஈ֊ͷߟྀ࿙Ε

  73. ௨ৗͩͬͨΒ։ൃ͕ ਐΜͰ͔Βݟ͔ͭͬͯ ख໭ΓʹͳΓಘΔ΋ͷ

  74. ΍Γํࣗମ͸؆୯

  75. ಋೖ΋͠΍͍͢

  76. None
  77. ಋೖͯ͠ Ͳ͏͔ͩͬͨ

  78. ྑ͍͜ͱ͕ ଟ͔ͬͨ

  79. ࣮ྫϚοϐϯά ΍ͬͯΈͯΑ͔ͬͨ ͜ͱΛ঺հ

  80. ͦͷ1

  81. ࣮૷ணखલʹ ख໭ΓʹͳΓಘΔ ͜ͱ͕ൃݟͰ͖Δ

  82. ͜ͷ෦෼΍

  83. ͜ͷ෦෼

  84. ࠓ·Ͱ΋࢓༷౳ͷ υΩϡϝϯτ͸ ϨϏϡʔ͞Ε͍ͯͨ

  85. ʮϨϏϡʔʯ ͱ͍͏ܗͩͱจষͷ ੔߹ੑʹूத ͯ͠͠·͏

  86. ຬͨ͢΂͖΋ͷ͕ ຬ͍ͨͤͯΔ͔ ͱ͍͏෦෼ʹ ໨͕ߦ͖ͮΒ͍

  87. ࣮ྫϚοϐϯάͰ͸ ຬͨ͢΂͖ཁ͕݅ ۩ମྫͱͯ͠ڍ͕Δ

  88. ۩ମྫ = ໰

  89. ໰͕ຬͨͤΔ͔ ֬ೝ͢Δ͜ͱʹͳΔ

  90. ݁Ռͱͯ͠

  91. ཁ݅ʹର͢Δ ςετʹͳ͍ͬͯΔ

  92. ࣮ྫϚοϐϯά͸ ໰Λޮ཰తʹ ूΊΒΕΔ

  93. ڞ௨ͷ৔Ͱ ໰͕ू·ΔͨΊ ೝࣝͷᴥᴪ͕ݮΔ

  94. ࠓ·Ͱ͸ݕ஌ Ͱ͖͍ͯͳ͔ͬͨ ͜ͱΛ࣮૷લʹݕ஌ Ͱ͖ΔΑ͏ʹͳͬͨ

  95. ͦͷ2

  96. ϑΟʔνϟʔͷ ঢ়گͷ೺Ѳ

  97. ͜ͷ෦෼

  98. ϞσϦϯάલ΍ ϑΟʔνϟʔʹ ର࣮ͯ͠ࢪͨ͠ͱ͖

  99. ཁ͕݅͏·͘ ෼ׂͰ͖͍ͯͳ͍ ͱ͖͸ܗ͕͓͔͘͠ ͳ͍ͬͯ͘

  100. ࣮ࡍʹ͋ͬͨ࿩

  101. None
  102. ͜ͷ෦෼

  103. ϧʔϧΛߏ੒͢Δ ۩ମྫ͕ଟ͗͢Δ

  104. ϑΟʔνϟʔͷൣғ͕ ޿͗ͨͨ͢Ίෳࡶͳ ϧʔϧʹͳͬͯ͠·ͬͨ

  105. ϧʔϧͦͷ΋ͷ͕෼ׂͰ͖ͳ͍͔ ߟྀͨ݁͠ՌϑΟʔνϟʔΛ෼ׂͨ͠

  106. None
  107. ٙ໰఺͕ଟ͍ͷ΋ ͕͋ͬͨ

  108. ϧʔϧͷ਺͕ଟ͗͢Δ

  109. ϧʔϧͷؒʹམͪΔ ཁ݅࿙Ε͕ͷՄೳੑ͕͋ͬͨ

  110. ਐΜͰ͍ΔϑΟʔνϟʔ ͕ͩͬͨ৭ʑݟ௚͕͠૸ͬͨ

  111. ͲͪΒ΋30෼ఔ౓Ͱ ݁Ռ͕ಘΒΕͨ

  112. ࣮૷ʹೖΔલʹ ͜͜·ͰΘ͔Ε͹ يಓमਖ਼͕༰қ

  113. ࣮૷͕࢝·͔ͬͯΒ େ͖ͳཁ݅มߋ͕ ى͖ͮΒ͘ͳͬͨ

  114. ͦͷ3

  115. Ϗδωεଆͷ஌ࣝΛ ϓϩμΫτʹ൓ө ͤ͞΍͍͢

  116. ͜ͷ෦෼

  117. ཁ݅ఆٛલ΍ υϝΠϯϞσϦϯά ౳ͷந৅౓ͷ ߴ͍ஈ֊

  118. ந৅Խ͢Δʹ͸ ۩ମྫ͕ඞཁʹͳΔ

  119. ͦͷஈ֊Ͱ͋͑ͯ ࣮ྫϚοϐϯάΛ ࢖ͬͯΈΔ

  120. ͔ͳΓޮՌ͕͋ͬͨ

  121. CSɾSalesͱ͍ͬͨ ϏδωεଆϝΠϯͰ ΍ͬͯΈͨ

  122. None
  123. େྔʹू·ͬͨ

  124. ϧʔϧͱ۩ମྫΛ ߦͬͨΓདྷͨΓ ͢Δ͜ͱͰ۩ମྫ͕ ڍ͕Γ΍͍͢

  125. ৔߹ʹ΋ΑΔ͕ ʮώΞϦϯάʯ ͱ͍͏ܗΑΓ΋ ޮ཰͕͍͍ҹ৅

  126. ϞσϦϯά΍ ཁ݅ఆ͕ٛ ΍Γ΍͘͢ͳͬͨ

  127. ͦͷ4

  128. ΞδϟΠϧతͳ ։ൃͷਐΊํͷଅਐ

  129. ΞδϟΠϧ։ൃ

  130. ΍Γ͖Ζ͏ͱ͢Δͱ ݁ߏ೉͍͠

  131. ಛʹ֎෦ཁҼΛ ׬શʹίϯτϩʔϧ ͢Δͷ͕೉͍͠

  132. ๩͘͠ͳͬͯ ίϛϡχέʔγϣϯ ͕ݮ͍ͬͯ͘

  133. ݁Ռͱͯ͠ ϛχ΢Υʔλʔ ϑΥʔϧʹ͍ۙ ߏ଄ʹͳΓ͕ͪ

  134. ΞϧϓͰͷ ࣮ྫϚοϐϯάͷ ର৅

  135. υϝΠϯϞσϦϯά ཁ݅ఆٛ σβΠϯϨϏϡʔ ςετ࢓༷ॻϨϏϡʔ

  136. ։ൃணखલͷ ʮϨϏϡʔʯ͕ ࣮ࢪ͞Ε͍ͯͨ ஈ֊Ͱࢼͯ͠Έͨ

  137. લड़ͷ఺΋ Α͔͕ͬͨ

  138. ίϛϡχέʔγϣϯ Λ࡞Δڧ੍తͳ ఺ͱͯ͠࡞༻ͨ͠

  139. ࣮ࢪ΋؆୯Ͱ Ξ΢τϓοτ΋ Θ͔Γ΍͍͢

  140. ࢀՃऀͷڞ௨஌͕ ࡞ΕΔ

  141. ݁Ռతʹ ΞδϟΠϧͬΆ͘ ͳ͍ͬͯ͘

  142. ϓϩμΫτଆ΋ خ͍͕͠

  143. Ϗδωεଆʹ΋ ϝϦοτ

  144. ։ൃऴྃલ͔Β ։ൃ͢Δػೳͷ ৄࡉ͕೺ѲͰ͖Δ

  145. ػೳ֬ೝ࣌΍ CSͷରԠ४උ͕ ࣄલʹͰ͖Δ Α͏ʹͳͬͨ

  146. ΞϧϓͰ͸ Ϗδωεଆ͔Β ࣮ྫϚοϐϯάͷ ධ൑ׂ͕ͱྑ͍

  147. Ϗδωεଆ͕ࣗ਎ͷ ஌ࣝ΍ܦݧΛ ϓϩμΫτʹ ௚઀ίϛοτ͢Δ ػձʹ΋ͳ͍ͬͯΔ

  148. ։ൃ͚ͩͰͳ͘ ձࣾશମͱͯ͠ ϓϩηε͕վળ ͭͭ͋͠Δ

  149. ͜͜·Ͱ͕ ࣮ྫϚοϐϯά ΍ͬͯΈͯ Α͔ͬͨ͜ͱ

  150. ࣮ྫϚοϐϯάΛ ࣮ࢪ͖ͯͯ͠ ཷ·ͬͨϊ΢ϋ΢

  151. ձࣾݻ༗ͷࣄ৘΋ ͋Δ͸ͣͳͷͰ ͦͷ··Ͱ͸ ࢖͑ͳ͍͔΋

  152. ҰԠల։

  153. ϊ΢ϋ΢1

  154. ໰Λग़͠΍͍͢ ঢ়گΛ࡞Δ

  155. ϑΟʔνϟʔ͚ͩͷ ڞ༗ͩͱ۩ମྫ͕ ڍ͕ΓͮΒ͍

  156. ϑΟʔνϟʔ ʴ Ͳ͏͍͏໨త͔

  157. ໨తͷྫ

  158. طଘͷϞσϧͱͷ ݉Ͷ߹͍͸Ͳ͏͔

  159. ࣮ࡍʹ࢖͏Ϣʔβʔ ͷࢹ఺Ͱͷը໘ૢ࡞

  160. ࠓ·ͰӦۀ࣌΍ CSରԠ࣌ʹ͋ͬͨ ຊ౰ʹ۩ମతͳ ͜ͱΛ஌Γ͍ͨ

  161. ͷΑ͏ͳײ͡

  162. هԱΛḷΓ΍͍͢ Α͏ͳ໨తΛ ఏࣔ͢Δͱྑ͍ձʹ ͳΓ΍͍͢

  163. ϖϧιφ͕͋ΔͳΒ ͦΕΛࢀরͯ͠΋ ͍͍͔΋͠Εͳ͍

  164. ϊ΢ϋ΢2

  165. είʔϓ࠷ॳʹ ໌֬ʹ͢Δ

  166. ϧʔϧԽʹ͋ͨͬͯ Ұఆٞ࿦΋ൃੜ͢Δ

  167. ͦΕ͕ൃࢄ͠ͳ͍ Α͏ʹ͢Δ ඞཁ͕͋Δ

  168. ࠷ॳʹείʔϓΛ ໌ࣔ͢Δ͜ͱͰ ٞ࿦͕࢝·ͬͨͱ͖ʹ ͦͷൣғ͔൱͔ͷ ࿩ʹͳΔ

  169. ٞ࿦͕ൃࢄ ͮ͠Β͘ͳΔ

  170. ۩ମྫ

  171. ܦཧ୲౰ऀ͕ ੥ٻॻΛૹΔ·Ͱ

  172. ࣗࣾγεςϜ͔Β ࢖༻ྔΛूΊͯ ੥ٻʹ൓ө͢Δ·Ͱ

  173. Έ͍ͨͳײ͡

  174. ڥք͚ͮΒΕͨ ίϯςΩετ

  175. ׳Εͯ͘Δͱ ࢀՃऀࣗ਎͕ είʔϓΛҙࣝ ͯ͘͠ΕΔ

  176. ϊ΢ϋ΢3

  177. ٞࣄ࿥΋ ۩ମྫ౳ʹ࢒͢

  178. None
  179. ͜͏͍͏෦෼΍

  180. ͜͏͍͏෦෼

  181. ࠷ॳʹॻ͍ͯ͋ͬͨ ࣄͷิ଍͕ޱ಄Ͱ࿩͞Εͨ

  182. ͭͷ۩ମྫ͔Β ೿ੜͨ͠࿩͕ग़͖ͯͨ

  183. ޱ಄Ͱग़ͨ͜ͱ͸۩ମྫ͕ ؚ·Ε͍ͯΔࣄ͕ଟ͍ͨΊ ੵۃతʹ࢒͢

  184. ؔ࿈෇͚ΒΕͯ ৘ใ͕࢒Δ

  185. ͋ͱ͔Βࢀরͨ͠ͱ͖ʹ ৘ใྔ͕૿͑Δ

  186. ϊ΢ϋ΢4

  187. ϧʔϧԽͷ ڠྗΛٻΊΔ

  188. ͜ͷ෦෼

  189. ڪΒ͘QA୲౰͕ ओ࠵͢Δͱ ϑΝγϦςʔλʔΛ ݉೚͢Δ͜ͱʹͳΔ

  190. ϑΝγϦςʔγϣϯ ͱϧʔϧԽΛฒྻ ͢Δͷ͸೉қ౓͕ ඇৗʹߴ͍

  191. ࠷ॳʹ໌ࣔతʹ ڠྗऀΛࢦ໊͢Δ

  192. ཁ݅ͳΒPO΍ ͦΕʹ४ͣΔਓ

  193. σβΠϯϨϏϡʔ ͳΒσβΠφ

  194. QA͕ੜ൒Մͳ஌ࣝͰ ϧʔϧԽ͢ΔΑΓ ਫ਼౓͕ߴ͍

  195. ڠྗ͢Δ͜ͱͰ ޮ཰తͳձʹͳΔ

  196. ϊ΢ϋ΢͸ ଞʹ΋͋Δ͕ एׯࡉ͔͍ͷͰׂѪ

  197. ͜Ε͔Β ΍͍͖͍ͬͯͨ͜ͱ

  198. ఆࣜԽͱࣗಈԽ

  199. ͦ΋ͦ΋BDDຊͰͷ ࣮ྫϚοϐϯάͷ ঺հͷ͞Εํ

  200. BDDͷྲྀΕ

  201. None
  202. #%%ͱ͍͏ͷ͸ஈ֊͋Δ

  203. ࣮ྫϚοϐϯά͸ ʮൃݟʯͷͨΊʹ ࢖͑ΔϫʔΫγϣοϓͷͭ

  204. ࣍ʹܨ͛Δඞཁ͕͋Δ

  205. ҰํͰʮൃݟʯ্͕ख͘Ͱ͖ͳ͍ͱ ޙଓʹ্ख͘ܨ͕Βͳ͍ͱ͍͏࿩΋͋Δ

  206. ͦͷͨΊࠓݱஈ֊Ͱ͸ ʮൃݟʯʹूத͍ͯ͠Δ

  207. ͍ͣΕ͸ͪ͜Βʹ΋ खΛ෇͚͍ͨ

  208. ͓ΘΓʹ

  209. ࣮ྫϚοϐϯάΛ ಋೖͯ͠Έͨ

  210. ख͕ܰͩޮՌ͕ߴ͍

  211. ཁ݅ఆٛ࿙ΕʹΑΔ ෆ۩߹͸ ݮগ܏޲ʹ͋Δ

  212. ΋ͪΖΜ ۜͷ஄ؙͰ͸ͳ͍ ͨΊ໢ཏతͳܗͷ ςετ΋ඞཁ

  213. ซ༻͠ͳ͕Β ඼࣭ΛߴΊ͍ͯ͘

  214. ͔͜͜Βఆܕจ

  215. ΞϧϓגࣜձࣾͰ͸ QAΤϯδχΞΛ ࠾༻தͰ͢

  216. ඼࣭จԽʹཧղͷ ͋Δ૊৫

  217. TwitterͰ΋ MeetyͰ΋ؾܰʹ ͓੠͕͚͍ͩ͘͞