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

社内の品質管理 / In House QA

1b7098127bb4872f5fa10415d88479b7?s=47 nametake
July 30, 2021

社内の品質管理 / In House QA

社内で行った品質管理の方針と知識についてのLT。

1b7098127bb4872f5fa10415d88479b7?s=128

nametake

July 30, 2021
Tweet

Transcript

  1. ࣾ಺ͷ඼࣭؅ཧ @nametake

  2. ໨త

  3. ςετʹؔ͢Δ ஌ࣝΛڞ༗͢Δ

  4. ͪΐͬͱ ΤϯδχΞدΓ

  5. ໨࣍ • ඼࣭؅ཧͱ͸ • ݱࡏͷऔΓ૊Έ • ςετٕ๏ͷ࿩ • ඼࣭؅ཧࢦ਑

  6. ඼࣭؅ཧͱ͸

  7. ඼࣭ͷఆٛ

  8. ISO(ࠃࡍඪ४Խػߏ)ͷ ඼࣭ͷఆٛ (ISO9000)

  9. ʮຊདྷඋΘ͍ͬͯΔ ಛੑͷू·Γ͕ཁٻ ࣄ߲Λຬͨ͢ఔ౓ʯ

  10. ¯\_(π)_/¯

  11. ࣾ಺Ͱͷ ʮ඼࣭ʯ ͷఆٛΛ͢Δ ඞཁ͕͋Δ

  12. ࣾ಺Ͱͷ ඼࣭ͷఆٛ

  13. Ͱ͖ͯ·ͤΜ

  14. ఆٛ͸ਖ਼௚ܹॏ

  15. ձࣾͱͯ͠Ͳ͏ͯ͠ ͍͘ͷ͔ߟ͍͑ͯ͘ ඞཁ͕͋Δ

  16. Ұ୴͸๷ޚతͳํ޲

  17. ๷ޚతͳํ޲ͱ͸

  18. ৽ػೳΛ໢ཏతʹ ςετͯ͠ຊ൪લʹ (Ͱ͖ΔݶΓ)όάΛ 
 ൃݟ͢Δ

  19. ࠓಈ͍͍ͯΔػೳ͕ ৽ػೳͷ։ൃͰ յΕͳ͍͔ (Ұఆ͸)֬ೝ͢Δ

  20. ͱΓ͋͑ͣ ϚΠφεʹ͠ͳ͍ (Α͏ͳ࢓૊Έͮ͘Γ)

  21. ݱࡏͷऔΓ૊Έ

  22. ࠓ·Ͱ΍͖ͬͯͨ ͜ͱΛ੔ཧ͢Δͱ େࡶ೺ʹ2ͭ

  23. ػೳςετ ͱ ϦάϨογϣϯςετ

  24. ػೳςετ

  25. ϑΟʔνϟʔ͕ ୡ੒Ͱ͖͍ͯΔ͔Λ ֬ೝ͢Δςετ

  26. ։ൃϑϩʔͷதͰ ΤϯδχΞ͕࣮ࢪ

  27. None
  28. ϦάϨογϣϯςετ

  29. ৽ػೳͷ։ൃͰ طଘͷػೳ͕ յΕ͍ͯͳ͍͔֬ೝ

  30. ຖिAutifyͰ࣮ߦ

  31. ςετٕ๏ͷ࿩

  32. ͍͔ͭ͘ͷ ٕ๏ɾ஌ࣝ

  33. ͦΕΛἧ͑Δ

  34. ಉ஋Ϋϥε

  35. ͱ͋Δೖྗʹԙ͍ͯ ͲΕΛೖྗͯ͠΋ ಉ݁͡ՌʹͳΔ஋ͷ ू߹

  36. ೥ྸΛೖྗͯ͠ ޏ༻Λ൑ఆ͢Δ 
 ϩδοΫ

  37. 0~15ࡀ: ޏ༻͠ͳ͍ 16~18ࡀ: ΞϧόΠτ 18~64ࡀ: ਖ਼ࣾһ 65~ࡀ: ޏ༻͠ͳ͍

  38. 0~15ࡀ 16~18ࡀ 18~64ࡀ 65~ࡀ

  39. 0~15ࡀ ← ಉ஋Ϋϥε 16~18ࡀ ← ಉ஋Ϋϥε 18~64ࡀ ← ಉ஋Ϋϥε 65~ࡀ

    ← ಉ஋Ϋϥε
  40. 0~15ࡀ ← ಉ஋Ϋϥε 16~18ࡀ ← ಉ஋Ϋϥε 18~64ࡀ ← ಉ஋Ϋϥε 65~ࡀ

    ← ಉ஋Ϋϥε
  41. SelectͰ΋ಉ͡

  42. ఆֹྉۚ ← ಉ஋Ϋϥε ैྔ੍ ← ಉ஋Ϋϥε બ୒ࣜैྔ੍ ← ಉ஋Ϋϥε ੵ্ࣜैྔ੍

    ← ಉ஋Ϋϥε
  43. ༗ޮಉ஋Ϋϥε ͱ ແޮಉ஋Ϋϥε

  44. ֬ೝ͍ͨ͜͠ͱʹ ԙ͍ͯͦͷ஋͕ ༗ޮ͔Ͳ͏͔

  45. 0~15ࡀ ← ಉ஋Ϋϥε 16~18ࡀ ← ಉ஋Ϋϥε 18~64ࡀ ← ಉ஋Ϋϥε 65~ࡀ

    ← ಉ஋Ϋϥε
  46. 0~15ࡀ ← ಉ஋Ϋϥε 16~18ࡀ ← ಉ஋Ϋϥε 18~64ࡀ ← ಉ஋Ϋϥε 65~ࡀ

    ← ಉ஋Ϋϥε
  47. ~-1ࡀ ← ಉ஋Ϋϥε 0~15ࡀ ← ಉ஋Ϋϥε 16~18ࡀ ← ಉ஋Ϋϥε 18~64ࡀ

    ← ಉ஋Ϋϥε 65~ࡀ ← ಉ஋Ϋϥε
  48. ~-1ࡀ ← ಉ஋Ϋϥε 0~15ࡀ ← ಉ஋Ϋϥε 16~18ࡀ ← ಉ஋Ϋϥε 18~64ࡀ

    ← ಉ஋Ϋϥε 65~ࡀ ← ಉ஋Ϋϥε
  49. จ຺ʹ΋ΑΔ

  50. ྉۚܭࢉϞσϧ

  51. ܖ໿࡞੒ͷจ຺

  52. ఆֹྉۚ ← ಉ஋Ϋϥε ैྔ੍ ← ಉ஋Ϋϥε બ୒ࣜैྔ੍ ← ಉ஋Ϋϥε ੵ্ࣜैྔ੍

    ← ಉ஋Ϋϥε
  53. ఆֹྉۚ ← ಉ஋Ϋϥε ैྔ੍ ← ಉ஋Ϋϥε બ୒ࣜैྔ੍ ← ಉ஋Ϋϥε ੵ্ࣜैྔ੍

    ← ಉ஋Ϋϥε
  54. ςΟΞͷೖྗͷ ڍಈ֬ೝͷจ຺

  55. ఆֹྉۚ ← ಉ஋Ϋϥε ैྔ੍ ← ಉ஋Ϋϥε બ୒ࣜैྔ੍ ← ಉ஋Ϋϥε ੵ্ࣜैྔ੍

    ← ಉ஋Ϋϥε
  56. ఆֹྉۚ ← ಉ஋Ϋϥε ैྔ੍ ← ಉ஋Ϋϥε બ୒ࣜैྔ੍ ← ಉ஋Ϋϥε ੵ্ࣜैྔ੍

    ← ಉ஋Ϋϥε
  57. ಉ஋ΫϥεΛ ҙࣝͯ͠ςετͷ ର৅Λ୳ͯ͠ΈΔ

  58. σγδϣϯςʔϒϧ

  59. ܾ·͍ͬͯΔ࢓༷Λ දʹͨ͠΋ͷ

  60. ྫ ࢖༻ྔ୯Ґͷબ୒

  61. None
  62. None
  63. None
  64. None
  65. None
  66. None
  67. None
  68. None
  69. None
  70. None
  71. None
  72. ಉ஋ΫϥεΛ ҙࣝͯ͠ Ҽࢠͱਫ४Λ୳͢

  73. جຊ͸શ෦ચ͍ग़͢ (ͦ΋ͦ΋࢓༷ͳͷͰ)

  74. ৚͕ܾ݅·͍ͬͯΔ ͜ͱΛࢦͯ͠ ༗ଇͱݺͿ

  75. ϖΞߏ੒ςετ

  76. ϩδοΫ͸ͳ͍͕ ૊Έ߹ΘͤͰ ໰୊͕ൃੜ͠ͳ͍͔ ֬ೝ͍ͨ͠

  77. ྫ Χλϩάͷ ୺਺ॲཧઃఆ

  78. Χλϩάஈ֊Ͱ͸ ୺਺ॲཧͷઃఆʹ ϩδοΫ͸ͳ͍

  79. ଞͷύϥϝʔλͱ Өڹ͢ΔՄೳੑ΋ θϩͰ͸ͳ͍

  80. ಉ࣌ʹೖྗ͢Δ ૊Έ߹Θͤ

  81. None
  82. 2*2*2*4*2*4*4 =

  83. 2*2*2*4*2*4*4 = 1024௨Γ

  84. ਓؒͷ΍Δ͜ͱ Ͱ͸ͳ͍

  85. ͱ͜ΖͰ͜͏͍͏ ௐࠪ݁Ռ͕͋Δ

  86. ʮγεςϜͷόάͷຆͲ͸ 2ͭͷ஋ͷ૊Έ߹ΘͤͰ ൃੜ͢ΔͬΆ͍[1](ҙ༁)ʯ [1] R.D.Kuhn et al.“Software Fault Interactions and

    Implications for Software Testing,” IEEE Transactions on Software Engineering, 30(6), June 2004
  87. ͩͬͨΒ2ͭͷ ஋ͷ૊Έ߹Θͤ ͚ͩ͸શ෦֬ೝ ͢Ε͹Α͘Ͷʁ

  88. None
  89. None
  90. None
  91. None
  92. None
  93. None
  94. None
  95. None
  96. 2Ҽࢠؒͷ ໢ཏ཰͚ͩ͸ 100%ʹ͢Δ

  97. ͔ͭগͳ͍ ςετέʔε਺ʹ ͳΔΑ͏ʹ࡞Δ

  98. None
  99. ৚͕ܾ݅·͍ͬͯͳ͍ ͜ͱΛࢦͯ͠ ແଇͱݺͿ

  100. ஫ҙ

  101. ֬ೝ͍ͨ͠ ૊Έ߹Θ͕ͤ͋Δ ৔߹͸ผ్֬ೝ͢Δ

  102. ϖΞߏ੒ςετͷ πʔϧͰ͸ಛఆͷ ૊Έ߹Θ͕ͤ ग़ͯ͜ͳ͍ࣄ͕͋Δ

  103. ༗ଇͷՄೳੑ͕͋Δ ͨΊσγδϣϯ ςʔϒϧΛݕ౼͢Δ

  104. ඼࣭؅ཧࢦ਑

  105. ػೳςετ • ϑΟʔνϟʔຖʹσγδϣϯςʔϒϧΛ࡞੒͢Δ - :slackbot-test-table: Ͱग़ͯ͘ΔURL • ཁ݅ఆٛஈ֊͔ΒσγδϣϯςʔϒϧΛ 
 ҙࣝ͢Δ

    - Ҽࢠද౳ͷ࡞੒ - ςϯϓϨ͸༻ҙͨ͠ • ࣮ࢪࣗମ͸QA؀ڥͰߦ͏ • AutifyʹγφϦΦͱͯ͠࡞੒͢Δ
  106. ϦάϨογϣϯςετ • ओཁػೳʹରͯ͠ςετͷදΛ࡞੒͢Δ - σγδϣϯςʔϒϧ - ϖΞߏ੒ςετද • ओཁͳ΋ͷΛϐοΫΞοϓͯ͠ຖि࣮ࢪ͢Δ -

    ίετͷ؍఺͔Βશͯ͸΍Βͳ͍ • ػೳςετͷγφϦΦΛυϝΠϯຖʹ·ͱΊΔ - ͜ΕΛػೳ։ൃͷϦάϨογϣϯ 
 ςετʹ΋׆༻͢Δ
  107. ෦෼ೖۚରԠ

  108. ࠓճͷσγδϣϯ ςʔϒϧΛ Autifyʹ࡞Δ

  109. Autify্Ͱʮ੥ٻॻ ൃߦαʔϏεؔ࿈ʯ ͱͯ͠·ͱΊ͓ͯ͘

  110. কདྷ੥ٻॻൃߦ αʔϏεʹؔ࿈͢Δ ։ൃ͕͋ͬͨͱ͖ ͦΕΛճ͢

  111. આ໌ͯ͠ͳ͍͜ͱ

  112. આ໌ͯ͠ͳ͍͜ͱ • ࡉ͔͍πʔϧͷ࢖͍ํ • Πϯγσϯτ࣌ͷQA΁ͷϑΟʔυόοΫ • σγδϣϯςʔϒϧͷ࡞Γํ