Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
社内の品質管理 / In House QA
Search
nametake
July 30, 2021
Technology
0
2.9k
社内の品質管理 / In House QA
社内で行った品質管理の方針と知識についてのLT。
nametake
July 30, 2021
Tweet
Share
More Decks by nametake
See All by nametake
実例マッピングで要件のレビューサイクルを回してる話 / Example Mapping Review Cycle
nametake
1
1.2k
アルプ T-QAオンボーディング資料(2022年9月版) / Alp T-QA onboarding 2022-09
nametake
0
1.5k
定式化と自動化に取り組みますという話 / Work on formulation and automation
nametake
0
930
QAエンジニアが実例マッピングを2ヶ月運用した話 / Example Mapping for 2 months
nametake
3
6.2k
1人目QAエンジニアよもやま話 / QA Test Talk Vol.1
nametake
4
680
アルプでのAgile Testing / Alp Agile Testing
nametake
1
2.3k
CFD-Editorというツールを作ってみた話 / Made CFD-Editor
nametake
1
330
スタートアップで1人目QAエンジニアになった話 / Startup first QA
nametake
3
1.4k
テスト技法の話 / Testing techniques
nametake
5
4.7k
Other Decks in Technology
See All in Technology
VISITS_20250311_こねくとあいとりおす.pdf
iotcomjpadmin
0
210
Explainable Software Engineering in the Public Sector
avandeursen
0
190
頻繁リリース × 高品質 = 無理ゲー? いや、できます!/20250306 Shoki Hyo
shift_evolve
0
120
ClineにNext.jsのプロジェクト改善をお願いしてみた / 20250321_reacttokyo_LT
optim
1
1k
SpannerとAurora DSQLの同時実行制御の違いに想いを馳せる
masakikato5
0
370
バックエンドエンジニアによるフロントエンドテスト拡充の具体的手法
kinosuke01
1
400
ソフトウェア開発におけるインターフェイスという考え方 / PHPerKaigi 2025
k1low
9
3.3k
移行できそうでやりきれなかった 10年超えのシステムを葬るための戦略
ryu955
2
170
「エンジニアマネージャー」の役割を担っている / 担ってみたい方へのキャリアパスガイド
coconala_engineer
1
210
スケールアップ企業のQA組織のバリューを最大限に引き出すための取り組み
tarappo
3
490
目次機能実装から理解するLexical Editor
wtdlee
0
120
PHPStan をできる限り高速化してみる
colopl
0
230
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Code Reviewing Like a Champion
maltzj
521
39k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.6k
GraphQLの誤解/rethinking-graphql
sonatard
69
10k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Building Your Own Lightsaber
phodgson
104
6.3k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
Optimizing for Happiness
mojombo
377
70k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Transcript
ࣾͷ࣭ཧ @nametake
త
ςετʹؔ͢Δ ࣝΛڞ༗͢Δ
ͪΐͬͱ ΤϯδχΞدΓ
࣍ • ࣭ཧͱ • ݱࡏͷऔΓΈ • ςετٕ๏ͷ • ࣭ཧࢦ
࣭ཧͱ
࣭ͷఆٛ
ISO(ࠃࡍඪ४Խػߏ)ͷ ࣭ͷఆٛ (ISO9000)
ʮຊདྷඋΘ͍ͬͯΔ ಛੑͷू·Γ͕ཁٻ ࣄ߲Λຬͨ͢ఔʯ
¯\_(π)_/¯
ࣾͰͷ ʮ࣭ʯ ͷఆٛΛ͢Δ ඞཁ͕͋Δ
ࣾͰͷ ࣭ͷఆٛ
Ͱ͖ͯ·ͤΜ
ఆٛਖ਼ܹॏ
ձࣾͱͯ͠Ͳ͏ͯ͠ ͍͘ͷ͔ߟ͍͑ͯ͘ ඞཁ͕͋Δ
Ұ୴ޚతͳํ
ޚతͳํͱ
৽ػೳΛཏతʹ ςετͯ͠ຊ൪લʹ (Ͱ͖ΔݶΓ)όάΛ ൃݟ͢Δ
ࠓಈ͍͍ͯΔػೳ͕ ৽ػೳͷ։ൃͰ յΕͳ͍͔ (Ұఆ)֬ೝ͢Δ
ͱΓ͋͑ͣ ϚΠφεʹ͠ͳ͍ (Α͏ͳΈͮ͘Γ)
ݱࡏͷऔΓΈ
ࠓ·Ͱ͖ͬͯͨ ͜ͱΛཧ͢Δͱ େࡶʹ2ͭ
ػೳςετ ͱ ϦάϨογϣϯςετ
ػೳςετ
ϑΟʔνϟʔ͕ ୡͰ͖͍ͯΔ͔Λ ֬ೝ͢Δςετ
։ൃϑϩʔͷதͰ ΤϯδχΞ͕࣮ࢪ
None
ϦάϨογϣϯςετ
৽ػೳͷ։ൃͰ طଘͷػೳ͕ յΕ͍ͯͳ͍͔֬ೝ
ຖिAutifyͰ࣮ߦ
ςετٕ๏ͷ
͍͔ͭ͘ͷ ٕ๏ɾࣝ
ͦΕΛἧ͑Δ
ಉΫϥε
ͱ͋Δೖྗʹԙ͍ͯ ͲΕΛೖྗͯ͠ ಉ݁͡ՌʹͳΔͷ ू߹
ྫ
ྸΛೖྗͯ͠ ޏ༻Λఆ͢Δ ϩδοΫ
0~15ࡀ: ޏ༻͠ͳ͍ 16~18ࡀ: ΞϧόΠτ 18~64ࡀ: ਖ਼ࣾһ 65~ࡀ: ޏ༻͠ͳ͍
0~15ࡀ 16~18ࡀ 18~64ࡀ 65~ࡀ
0~15ࡀ ← ಉΫϥε 16~18ࡀ ← ಉΫϥε 18~64ࡀ ← ಉΫϥε 65~ࡀ
← ಉΫϥε
0~15ࡀ ← ಉΫϥε 16~18ࡀ ← ಉΫϥε 18~64ࡀ ← ಉΫϥε 65~ࡀ
← ಉΫϥε
SelectͰಉ͡
ఆֹྉۚ ← ಉΫϥε ैྔ੍ ← ಉΫϥε બࣜैྔ੍ ← ಉΫϥε ੵ্ࣜैྔ੍
← ಉΫϥε
༗ޮಉΫϥε ͱ ແޮಉΫϥε
֬ೝ͍ͨ͜͠ͱʹ ԙ͍ͯͦͷ͕ ༗ޮ͔Ͳ͏͔
0~15ࡀ ← ಉΫϥε 16~18ࡀ ← ಉΫϥε 18~64ࡀ ← ಉΫϥε 65~ࡀ
← ಉΫϥε
0~15ࡀ ← ಉΫϥε 16~18ࡀ ← ಉΫϥε 18~64ࡀ ← ಉΫϥε 65~ࡀ
← ಉΫϥε
~-1ࡀ ← ಉΫϥε 0~15ࡀ ← ಉΫϥε 16~18ࡀ ← ಉΫϥε 18~64ࡀ
← ಉΫϥε 65~ࡀ ← ಉΫϥε
~-1ࡀ ← ಉΫϥε 0~15ࡀ ← ಉΫϥε 16~18ࡀ ← ಉΫϥε 18~64ࡀ
← ಉΫϥε 65~ࡀ ← ಉΫϥε
จ຺ʹΑΔ
ྉۚܭࢉϞσϧ
ܖ࡞ͷจ຺
ఆֹྉۚ ← ಉΫϥε ैྔ੍ ← ಉΫϥε બࣜैྔ੍ ← ಉΫϥε ੵ্ࣜैྔ੍
← ಉΫϥε
ఆֹྉۚ ← ಉΫϥε ैྔ੍ ← ಉΫϥε બࣜैྔ੍ ← ಉΫϥε ੵ্ࣜैྔ੍
← ಉΫϥε
ςΟΞͷೖྗͷ ڍಈ֬ೝͷจ຺
ఆֹྉۚ ← ಉΫϥε ैྔ੍ ← ಉΫϥε બࣜैྔ੍ ← ಉΫϥε ੵ্ࣜैྔ੍
← ಉΫϥε
ఆֹྉۚ ← ಉΫϥε ैྔ੍ ← ಉΫϥε બࣜैྔ੍ ← ಉΫϥε ੵ্ࣜैྔ੍
← ಉΫϥε
ಉΫϥεΛ ҙࣝͯ͠ςετͷ ରΛ୳ͯ͠ΈΔ
σγδϣϯςʔϒϧ
ܾ·͍ͬͯΔ༷Λ දʹͨ͠ͷ
ྫ ༻ྔ୯Ґͷબ
None
None
None
None
None
None
None
None
None
None
None
ಉΫϥεΛ ҙࣝͯ͠ Ҽࢠͱਫ४Λ୳͢
جຊશ෦ચ͍ग़͢ (༷ͦͦͳͷͰ)
͕ܾ݅·͍ͬͯΔ ͜ͱΛࢦͯ͠ ༗ଇͱݺͿ
ϖΞߏςετ
ϩδοΫͳ͍͕ Έ߹ΘͤͰ ͕ൃੜ͠ͳ͍͔ ֬ೝ͍ͨ͠
ྫ Χλϩάͷ ॲཧઃఆ
Χλϩάஈ֊Ͱ ॲཧͷઃఆʹ ϩδοΫͳ͍
ଞͷύϥϝʔλͱ Өڹ͢ΔՄೳੑ θϩͰͳ͍
ಉ࣌ʹೖྗ͢Δ Έ߹Θͤ
None
2*2*2*4*2*4*4 =
2*2*2*4*2*4*4 = 1024௨Γ
ਓؒͷΔ͜ͱ Ͱͳ͍
ͱ͜ΖͰ͜͏͍͏ ௐࠪ݁Ռ͕͋Δ
ʮγεςϜͷόάͷຆͲ 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
ͩͬͨΒ2ͭͷ ͷΈ߹Θͤ ͚ͩશ෦֬ೝ ͢ΕΑ͘Ͷʁ
None
None
None
None
None
None
None
None
2Ҽࢠؒͷ ཏ͚ͩ 100%ʹ͢Δ
͔ͭগͳ͍ ςετέʔεʹ ͳΔΑ͏ʹ࡞Δ
None
͕ܾ݅·͍ͬͯͳ͍ ͜ͱΛࢦͯ͠ ແଇͱݺͿ
ҙ
֬ೝ͍ͨ͠ Έ߹Θ͕ͤ͋Δ ߹ผ్֬ೝ͢Δ
ϖΞߏςετͷ πʔϧͰಛఆͷ Έ߹Θ͕ͤ ग़ͯ͜ͳ͍ࣄ͕͋Δ
༗ଇͷՄೳੑ͕͋Δ ͨΊσγδϣϯ ςʔϒϧΛݕ౼͢Δ
࣭ཧࢦ
ػೳςετ • ϑΟʔνϟʔຖʹσγδϣϯςʔϒϧΛ࡞͢Δ - :slackbot-test-table: Ͱग़ͯ͘ΔURL • ཁ݅ఆٛஈ֊͔ΒσγδϣϯςʔϒϧΛ ҙࣝ͢Δ
- Ҽࢠදͷ࡞ - ςϯϓϨ༻ҙͨ͠ • ࣮ࢪࣗମQAڥͰߦ͏ • AutifyʹγφϦΦͱͯ͠࡞͢Δ
ϦάϨογϣϯςετ • ओཁػೳʹରͯ͠ςετͷදΛ࡞͢Δ - σγδϣϯςʔϒϧ - ϖΞߏςετද • ओཁͳͷΛϐοΫΞοϓͯ͠ຖि࣮ࢪ͢Δ -
ίετͷ؍͔ΒશͯΒͳ͍ • ػೳςετͷγφϦΦΛυϝΠϯຖʹ·ͱΊΔ - ͜ΕΛػೳ։ൃͷϦάϨογϣϯ ςετʹ׆༻͢Δ
ྫ
෦ೖۚରԠ
ࠓճͷσγδϣϯ ςʔϒϧΛ Autifyʹ࡞Δ
Autify্Ͱʮٻॻ ൃߦαʔϏεؔ࿈ʯ ͱͯ͠·ͱΊ͓ͯ͘
কདྷٻॻൃߦ αʔϏεʹؔ࿈͢Δ ։ൃ͕͋ͬͨͱ͖ ͦΕΛճ͢
આ໌ͯ͠ͳ͍͜ͱ
આ໌ͯ͠ͳ͍͜ͱ • ࡉ͔͍πʔϧͷ͍ํ • Πϯγσϯτ࣌ͷQAͷϑΟʔυόοΫ • σγδϣϯςʔϒϧͷ࡞Γํ