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

アルプ T-QAオンボーディング資料(2022年9月版) / Alp T-QA onboarding 2022-09

nametake
October 01, 2022

アルプ T-QAオンボーディング資料(2022年9月版) / Alp T-QA onboarding 2022-09

スライドで引用している資料

[Agile Testing Condensed Japanese Edition](https://leanpub.com/agiletesting-condensed-japanese-edition)
[The BDD Books - Discovery (Japanese Edition)](https://leanpub.com/bddbooks-discovery-jp)
[Vモデル](https://ja.wikipedia.org/wiki/V%E3%83%A2%E3%83%87%E3%83%AB)
[Discovery and Formulation: Story Mapping, Example Mapping and Scenario Writing](https://speakerdeck.com/wouterla/discovery-and-formulation-story-mapping-example-mapping-and-scenario-writing)
[QAエンジニアの幅広い業務を整理し、3つのジョブディスクリプションを作ってみた](https://note.com/nametake_alp/n/n22ad5311e164)

nametake

October 01, 2022
Tweet

More Decks by nametake

Other Decks in Technology

Transcript

  1. QAΦϯϘʔσΟϯά @nametake

  2. ※஫ҙ※ 2022/09࣌఺ͷࢿྉͰ͢ ݱࡏ͸มߋ͞Ε͍ͯΔ Մೳੑ͕͋Γ·͢

  3. ͜ͷεϥΠυͷ໨త • ΞϧϓͷγεςϜͷ֓ཁΛ఻͑Δ • શମͷ։ൃମ੍ͱഎܠΛઆ໌͢Δ • QAͷδϣϒσΟεΫϦϓγϣϯʹ͍ͭͯ • ΞϧϓͰͷQAઓུʹ͍ͭͯղઆ͢Δ •

    ΞϧϓͰͷQAͷݱঢ়ʹ͍ͭͯڞ༗͢Δ • ۩ମతͳۀ຿ʹ͍ͭͯڞ༗͢Δ • ظ଴஋Λௐ੔͢Δ
  4. Ξϧϓ͕ ։ൃ͍ͯ͠Δ γεςϜʹ͍ͭͯ

  5. None
  6. None
  7. None
  8. None
  9. None
  10. None
  11. 商品・顧客・契約・請求の情報を一元管理

  12. 商品・顧客・契約・請求の情報を一元管理 ը໘͔Βૢ࡞͢Δ෦෼

  13. 商品・顧客・契約・請求の情報を一元管理 4BMFTGPSDF্ͷ ύοέʔδγεςϜ

  14. 商品・顧客・契約・請求の情報を一元管理 $POOFDU7

  15. ։ൃମ੍

  16. None
  17. 商品・顧客・契約・請求の情報を一元管理

  18. 商品・顧客・契約・請求の情報を一元管理 4VCTDSJQUJPOνʔϜ

  19. 商品・顧客・契約・請求の情報を一元管理 *0νʔϜ

  20. None
  21. ݕऩػೳ վఆमਖ਼ ܖ໿੒໿ ղআ 1VCMJD "1* $POOFDU ରԠ $47 Πϯϙʔτ

    νʔϜ಺Ͱෳ਺ϑΟʔνϟʔ͕ਐߦ
  22. ݕऩػೳ վఆमਖ਼ ܖ໿੒໿ ղআ 1VCMJD "1* $POOFDU ରԠ $47 Πϯϙʔτ

    ֤ϑΟʔνϟʔ͸ΞδϟΠϧతʹߦΘΕ͍ͯΔ
  23. 2"νʔϜ͸ԣ۲Ͱ֤νʔϜʹؔΘΔ

  24. QAͷδϣϒ σΟεΫϦϓγϣϯ

  25. QAΤϯδχΞͷ ఆٛ͸ձࣾʹΑͬͯ ҟͳΔ͜ͱ͕ଟ͍

  26. ٻΊΔಈ͖ʹ Ԡͯ͡ٻΊΔ εΩϧ΋ มΘͬͯ͘Δ

  27. IUUQTOPUFDPN[email protected]OOBEF

  28. None
  29. 2"ΤϯδχΞ

  30. Ϧʔυ2"ΤϯδχΞ

  31. ϦϦʔεϑϩʔͷվળ΍ ෆ۩߹ใࠂͷ੔ཧͱ͍ͬͨ ૊৫શମʹؔΘΔ͜ͱΛߦ͏

  32. ࠾༻ʹؔΘΔۀ຿΋ؚΉ

  33. Φʔτϝʔγϣϯ2"ΤϯδχΞ

  34. શମͷࣗಈԽج൫΍ ϑΟʔνϟʔͱ͸ผ࣠Ͱͷ ࣗಈςετΛ࡞੒͢Δ

  35. νʔϜ2"ΤϯδχΞ

  36. νʔϜϝϯόʔͱڠྗ͠ͳ͕Β ֤νʔϜͷϑΟʔνϟʔͷ 2"ۀ຿Λ୲౰͢Δ

  37. 1E.ͱڠྗͯ͠ ࢓༷ஈ֊͔ΒϓϩμΫτͷ ඼࣭ΛߴΊΔ

  38. QAઓུ

  39. ΞϧϓͰ͸ Agile Testingʹ ଇͬͨQAઓུΛ ࠾༻͍ͯ͠Δ

  40. None
  41. ϓϥΫςΟε͸ ৼΔ෣͍ۦಈ։ൃ (BDD)Λ࠾༻

  42. None
  43. WF։ൃͷQAͱͷ ಈ͖ํͷࠩ෼

  44. ҰൠతͳWF։ൃ (ܦݧ͕ແ͍ͷͰ૝૾)

  45. None
  46. ཁٻ෼ੳ΍جຊઃܭͰ ఆٛ͞Ε͍ͯΔ࢓༷ॻΛݩʹ ςετܭըΛཱҊ

  47. ͜ͷ࣌఺Ͱ໢ཏతͳ ςετέʔε΋࡞੒͍ͯ͘͠

  48. ػೳ͕׬੒ͨ͠ஈ֊Ͱ ςετͷ࣮ࢪΛߦ͏

  49. ܭը௨ΓʹਐΊΔͨΊʹ͸ ͜͜Ͱਫ਼៛ͳܭըΛཱͯΔඞཁ͕͋Δ

  50. ސ٬΁ͷఏڙ·Ͱ͕ ௕͘ͳΓ͕ͪ

  51. Scalebase͕ର৅ͱ ͢Δۀքͱػೳ͸ ·ͩ·ͩ޿͍

  52. ৽ػೳΛސ٬ʹ ૉૣ͘ఏڙ͠ଓ͚Δ ඞཁ͕͋Δ

  53. ΞδϟΠϧ։ൃ

  54. ΞδϟΠϧ։ൃʹ ͓͚ΔQAͷߟ͑ํΛ ੔ཧͨ͠΋ͷ

  55. Agile Testing

  56. None
  57. None
  58. ͜ΕΒશͯͷஈ֊Ͱ ςετΛ࣮ࢪ͢Δͱ͍͏ ϚΠϯυηοτ

  59. None
  60. Ҿ༻

  61. ࢝·Γ͔ΒσϦόϦʔ·Ͱɺͦͯͦ͠ΕҎ ߱΋ܧଓతʹ࣮ࢪ͞ΕΔڠௐతͳςετͷ ࣮ફʹΑΓɺ͓٬༷΁ͷՁ஋ͷසൟͳఏڙ Λαϙʔτ͠·͢ɻςετ׆ಈ͸ɺߴ଎ͳ ϑΟʔυόοΫϧʔϓΛ༻͍ͯཧղΛݕূ ͠ͳ͕ΒɺϓϩμΫτͷ඼࣭Λங͘͜ͱʹ ॏ఺Λஔ͍͍ͯ·͢ɻ͜ͷϓϥΫςΟε ͸ɺ඼࣭ʹର͢ΔνʔϜશମͷ੹೚ͱ͍͏ ߟ͑ํΛڧԽ͠ɺαϙʔτ͠·͢ɻ

  62. ࢝·Γ͔ΒσϦόϦʔ·Ͱɺͦͯͦ͠ΕҎ ߱΋ܧଓతʹ࣮ࢪ͞ΕΔڠௐతͳςετͷ ࣮ફʹΑΓɺ͓٬༷΁ͷՁ஋ͷසൟͳఏڙ Λαϙʔτ͠·͢ɻςετ׆ಈ͸ɺߴ଎ͳ ϑΟʔυόοΫϧʔϓΛ༻͍ͯཧղΛݕূ ͠ͳ͕ΒɺϓϩμΫτͷ඼࣭Λங͘͜ͱʹ ॏ఺Λஔ͍͍ͯ·͢ɻ͜ͷϓϥΫςΟε ͸ɺ඼࣭ʹର͢ΔνʔϜશମͷ੹೚ͱ͍͏ ߟ͑ํΛڧԽ͠ɺαϙʔτ͠·͢ɻ

  63. ඼࣭ʹ੹೚Λ ࣋ͭͷͰ͸ͳ͘ ඼࣭վળϓϩηεʹ ੹೚Λ࣋ͭ

  64. ৼΔ෣͍ۦಈ։ൃ

  65. Agile Testingͷ ߟ͑ํΛݩʹ ΋͏গ͠۩ମతʹ ಈ͖ํ͔Βఆٛ

  66. ςετٕ๏Ͱ͸ͳ͘ ඼࣭Λ࡞ΓࠐΉ ͨΊͷϓϥΫςΟε

  67. ͜͜Ͱͷ඼࣭ͷ ࡞ΓࠐΈʹͭͳ͕Δ

  68. ͜͜Ͱͷ඼࣭ͷ ࡞ΓࠐΈʹͭͳ͕Δ

  69. ΞδϟΠϧʹ͓͚Δ QAϓϩηε͕ ؕΓ͕ͪͳঢ়گ

  70. ϛχWFԽ

  71. None
  72. ཁ݅ఆٛ΍ઃܭ͕ᐆດͳ·· ͜ͷϓϩηεΛ࣮ࢪͯ͠͠·͏

  73. αΠΫϧ͕ૣ͍͚ͩͷ 8'։ൃ

  74. ͜ͷஈ֊ʹೖ͔ͬͯΒ ࢓༷ͷ࠶ݕ౼͕ೖͬͨΓ

  75. ͚͕࣌ؒͩ୹͘ͳ͍ͬͯΔͨΊ ͜ͷςετ͕ૄ͔ʹͳΔ

  76. ͦ΋ͦ΋͜ͷஈ֊Ͱෆ۩߹Λ ൃݟͰ͖ͯ΋ΞδϟΠϧͱͯ͠ͷ ϝϦοτ͕ബ͍

  77. ͜ͷஈ֊͔Βཁ݅ʹରͯ͠ ʮςετʯΛͯ͠'#ϧʔϓΛ ߴ଎Խ͢Δ

  78. BDDͷϓϥΫςΟε

  79. None
  80. None
  81. ϏδωεαΠυ΋ר͖ࠐΜͰۀ຿ͷ ʮ۩ମྫʯ Λڞ௨ೝࣝͱͯ͠औΓग़͢

  82. None
  83. ϏδωεαΠυ΋ཧղͰ͖ΔܗͰهड़͢Δ

  84. None
  85. ͜ΕΒΛ࣮૷ʹೖΔલ͔Βߦ͏

  86. શମͷ։ൃαΠΫϧ

  87. None
  88. ۩ମతͳQAۀ຿

  89. ۀ຿1 ࣮ྫϚοϐϯάͷ ࣮ࢪͷௐ੔ͱ ϑΝγϦςʔγϣϯ

  90. ͜ͷ෦෼

  91. ࣮ྫϚοϐϯά͸ BDDͷൃݟͰ࢖͏ ϫʔΫγϣοϓ

  92. ϏδωεαΠυ΋ ؚΊͨؔ܎ऀ͔Β ۩ମྫΛूΊΔ

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

  94. ސ٬Πϯϙʔτͷྫ

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

  96. None
  97. ۩ମతͳಈ࡞Λ ࣭໰ܗࣜͰڍ͛ͯ هड़͍ͯ͘͠

  98. None
  99. ۩ମతͳಈ࡞͔Β ϧʔϧΛந৅Խ ͍ͯ͘͠

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

  102. None
  103. None
  104. None
  105. ෆ໌ͳ΋ͷ͸ ੺͍ϙετΠοτʹ هड़͍ͯ͘͠

  106. None
  107. ͜Ε͚ͩ

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

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

  110. None
  111. ϑΟʔνϟʔͷཁ݅

  112. ςετέʔε

  113. ݱஈ֊ͷߟྀ࿙Ε

  114. ڥք஋ͩͬͨΓ γεςϜͷڍಈ౳ ࣭໰ͷςΫχοΫ ໰ΘΕΔ

  115. νʔϜ಺Ͱ࣮ࢪͷ ϋϯυϦϯάΛ ͯ͠΄͍͠

  116. ۀ຿2 ఆࣜԽͱࣗಈԽ

  117. ͜ͷ෦෼

  118. ࣮ྫϚοϐϯάͰ ूΊͨ۩ମྫΛݩʹ γφϦΦΛهड़ (ఆࣜԽ)

  119. ఆࣜԽͨ͠ υΩϡϝϯτΛ ࣮ߦͰ͖Δ (ࣗಈԽ)

  120. ج൫ࣗମ͸ ҰఆϥΠϯ·Ͱ ੔ཧࡁ

  121. T-QAͱͯͦ͠ΕΛ ӡ༻͍ͯ͘͠ਓ͕ ଍Γ͍ͯͳ͍

  122. νʔϜ಺ʹೖͬͯ PdMͱೋਓࡾ٭Ͱ ςετγφϦΦΛ ࡞੒ͯ͠΄͍͠

  123. ۀ຿3 ૊Έ߹Θͤςετͷ ࡞੒ͱνʔϜ΁ͷFB

  124. ͜ͷ෦෼ Ћ

  125. ఆࣜԽΛ͢ΔதͰ ૊Έ߹ΘͤͰ ֬ೝͨ͠΄͏͕ ͍͍෦෼͕ग़ͯ͘Δ

  126. E2E͸҆ఆੑʹ ͚ܽΔͨΊ ૊Έ߹Θͤ ςετʹ͸ෆ޲͖

  127. ϢχοτςετͰ ୲อ͍ͨ͠

  128. ͦͷ૊Έ߹ΘͤΛ Ұఆ໢ཏ͢ΔදΛ ࡞੒

  129. ਺͕ଟ͍৔߹͸ ςετٕ๏Λ༻͍ͯ έʔεΛ࡟ݮ

  130. ͦͷදΛνʔϜʹ ϑΟʔυόοΫ

  131. Ϣχοτςετ͸ νʔϜͷ ΤϯδχΞ͕࡞੒

  132. ػೳͷίΞͱͳΔ ૢ࡞͸E2EͰ֬ೝ

  133. ໢ཏੑ͸ ϢχοτςετͰ ୲อ͍ͨ͠

  134. ظ଴͢Δಇ͖ํ

  135. ΦϯϘʔσΟϯάظؒ • ձࣾͷπʔϧʹ׳Εͯ΋Β͏ • Scalebaseͷػೳͷ೺Ѳ • ࣮ྫϚοϐϯάʹαϒͰࢀՃͯ͠໯͏ - งғؾΛ௫ΜͰ΋Β͏ͷ͕໨త •

    E2EͰγφϦΦͷ࡞੒ - ϑΟʔνϟʔͱ͸ؔ܎ͳ͍ܗͰ࡞੒͢Δ
  136. ΦϯϘʔσΟϯάޙ • νʔϜ΁ͷॴଐ • νʔϜͷ࣮૷͢Δػೳͷཁ݅೺Ѳ • ࣮ྫϚοϐϯάͷϋϯυϦϯά • E2EΛ༻͍ͨఆࣜԽɾࣗಈԽ -

    PdM΍ΤϯδχΞͱ૬ஊ͠ͳ͕Β࡞Δ • ػೳͷ૊Έ߹ͤදͷ࡞੒
  137. ϚΠϯυηοτ • ։ൃνʔϜͱผ૊৫Ͱ͸ͳ͘νʔϜͷҰҼͱ͠ ͯߦಈ͢Δ • ඼࣭ͷ໳൪Ͱ͸ͳ͘QAϓϩηεͷվળऀ • ཁ݅Λ଴ͭͷͰ͸ͳ͘PdMͱҰॹʹ੔ཧ͢Δ - ඞཁͰ͋Ε͹ϏδωεαΠυ΋ר͖ࠐΉ

    • ޙ޻ఔͰେྔͷςετΛ͢ΔͷͰ͸ͳ͘खલଆ Ͱཁ݅Λ໌֬ʹ͢Δ͜ͱʹྗΛ࢖͏