Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
テストのミスをチームでカバー!テスト観点表で能力を底上げしテスターの見落としを未然防止!
Search
gree_tech
PRO
October 25, 2022
Technology
0
1.6k
テストのミスをチームでカバー!テスト観点表で能力を底上げしテスターの見落としを未然防止!
GREE Tech Conference 2022で発表された資料です。
https://techcon.gree.jp/2022/session/TrackB-4
gree_tech
PRO
October 25, 2022
Tweet
Share
More Decks by gree_tech
See All by gree_tech
変わるもの、変わらないもの :OSSアーキテクチャで実現する持続可能なシステム
gree_tech
PRO
0
2.2k
マネジメントに役立つ Google Cloud
gree_tech
PRO
0
25
今この時代に技術とどう向き合うべきか
gree_tech
PRO
3
2.4k
生成AIを開発組織にインストールするために: REALITYにおけるガバナンス・技術・文化へのアプローチ
gree_tech
PRO
0
150
安く・手軽に・現場発 既存資産を生かすSlack×AI検索Botの作り方
gree_tech
PRO
0
150
生成AIを安心して活用するために──「情報セキュリティガイドライン」策定とポイント
gree_tech
PRO
1
1.3k
あうもんと学ぶGenAIOps
gree_tech
PRO
0
260
MVP開発における生成AIの活用と導入事例
gree_tech
PRO
0
290
機械学習・生成AIが拓く事業価値創出の最前線
gree_tech
PRO
0
210
Other Decks in Technology
See All in Technology
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
570
打 造 A I 驅 動 的 G i t H u b ⾃ 動 化 ⼯ 作 流 程
appleboy
0
320
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
620
初めてのDatabricks AI/BI Genie
taka_aki
0
130
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
1
130
RAG/Agent開発のアップデートまとめ
taka0709
0
170
Power of Kiro : あなたの㌔はパワステ搭載ですか?
r3_yamauchi
PRO
0
120
5分で知るMicrosoft Ignite
taiponrock
PRO
0
350
品質のための共通認識
kakehashi
PRO
3
250
手動から自動へ、そしてその先へ
moritamasami
0
300
mairuでつくるクレデンシャルレス開発環境 / Credential-less development environment using Mailru
mirakui
4
340
[JAWS-UG 横浜支部 #91]DevOps Agent vs CloudWatch Investigations -比較と実践-
sh_fk2
2
250
Featured
See All Featured
Side Projects
sachag
455
43k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Optimizing for Happiness
mojombo
379
70k
How STYLIGHT went responsive
nonsquared
100
6k
It's Worth the Effort
3n
187
29k
Navigating Team Friction
lara
191
16k
Practical Orchestrator
shlominoach
190
11k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
Transcript
グリー株式会社 QAエンジニア 徳持 光 テストのミスをチームでカバー! テスト観点表で能力を底上げし テスターの見落としを未然防止!
2 自己紹介 • 氏名/所属 ◦ 徳持 光(とくもつ こう) ◦ Customer
& Product Satisfaction部 • 主な仕事内容 ◦ QA管理、障害削減、コスト管理、人材教育 • 略歴 QA、CS、PMの業務に携わり2014年グリーに入社。 現在ではゲームタイトルのQA管理や人材育成 QA品質の向上に取り組んでいます。
3 目次 1. 話の前提 2. 現状の課題 3. 対応の方針 4. 具体的な取り組み
5. 結果 6. ポイント
4 目次 1. 話の前提 2. 現状の課題 3. 対応の方針 4. 具体的な取り組み
5. 結果 6. ポイント
5 1. 話の前提 • テスト業務は協力会社様と社 内のテスターで実施 • 各テスターの能力は様々で教 育は各社で実施 テスト
リーダー テスター 協力会社様 内製 テスター 社員
6 目次 1. 話の前提 2. 現状の課題 3. 対応の方針 4. 具体的な取り組み
5. 結果 6. ポイント
7 2. 現状の課題 ◇長期運用で障害が一定以上減らない状態に 目に見える再発防止だけでは下げ止まり 2020年 原因を深掘りし、効果的な打ち手を検討 ※数値はイメージとなります
8 2. 現状の課題~原因の深掘り~ ◇複数タイトルで発生原因を軸に障害傾向を分析 ゲームA ゲームB ゲームC 障害データを抽出 障害ごとに 原因を分析
9 2. 現状の課題~原因の深掘り~ ◇テスト実行時のミスが一定数継続していることが発覚 テスト実行ミスの原因を さらに深掘り! テスト実施ミス を抽出 分析した 障害群
10 2. 現状の課題~原因の深掘り~ 観点不足 その他要因 テスト実行ミスを分析した結果 要因の約90%がテスト観点不足
11 2. 現状の課題 • 内製テスター • 目標設定と教育カリキュラムで人材育成 • 協力会社様のテスター •
教育の実態が不明
12 目次 1. 話の前提 2. 現状の課題 3. 対応の方針 4. 具体的な取り組み
5. 結果 6. ポイント
13 3. 対応の方針 • 人材育成には費用がかかる ◇仮説を立てて対策を検討 • 人材育成のコストは各社で持つ
14 3. 対応の方針 講習による学習 ◇合わない学習内容 e-Learningでの学習
15 3. 対応の方針 講習による学習 ◇合わない学習内容 e-Learningでの学習 低コストでの教育方法が必須
16 3. 対応の方針 • 時間をかけずにおこなえる • 定期的に行える ◇学習内容
17 3. 対応の方針 • 時間をかけずにおこなえる • 定期的に行える • 読むことで知識を習得できる ◇学習内容
短時間学習できる教材として テスト観点表を作成
18 目次 1. 話の前提 2. 現状の課題 3. 対応の方針 4. 具体的な取り組み
5. 結果 6. ポイント
19 4. 具体的な取り組み スキルや経験の高い人材で 観点を洗い出し テスト観点表を作成 ◇テスト観点表の作成
20 4. 具体的な取り組み ◇観点のベース 1. 動作観点:各ロジックが正常に動作していること 2. 画面表示:表示が仕様と一致していること、画像崩れがないこと 3. テキスト:誤字脱字や矛盾が無いこと
4. 遷移 :正常に遷移できること、WebでURL改ざんできないこと 5. データ :整合性が取れていること、境界値に問題がないこと ※詳細内容は一例です
21 4. 具体的な取り組み ◇テスト観点表の作成 マインドマップツールで 情報の洗い出し
22 4. 具体的な取り組み ◇テスト観点表の作成 洗い出したテスト観点を Excelなどで一覧化
23 4. 具体的な取り組み ◇テスト観点表の作成 • 機能と場所 • 確認概要 • 内容の詳細
• 確認方法
24 4. 具体的な取り組み • 対応頻度は毎月1回だけ確認 • 教育時間は1回約5分 ◇各社と連携した教育フローの確立 主なフロー テスト観点表
確認 観点表の対応 状況を確認 提出物を保管
25 4. 具体的な取り組み • 対応頻度は毎月1回だけ確認 • 教育時間は1回約5分 • 関係各社と合意し導入 ◇各社と連携した教育フローの確立
主なフロー テスト観点表 確認 観点表の対応 状況を確認 提出物を保管 各会社との協力体制を確立
26 目次 1. 話の前提 2. 現状の課題 3. 対応の方針 4. 具体的な取り組み
5. 結果 6. ポイント
27 5. 結果 • テストミスによる障害1年 間で36%減少 • 約2年運用を継続し テストミスを抑制中
28 目次 1. 話の前提 2. 現状の課題 3. 対応の方針 4. 具体的な取り組み
5. 結果 6. ポイント
29 6. ポイント • 必要な知識を可視化することで教育に使用できる! ◇知識は可視化が大事 ◇教育課題は積極的に相談するのが大事 • 教育の取り組みは各社でメリットがあるので積極的に! ◇シンプルな仕組みが大事
• 対応フローをシンプルにすることで長期運用に繋がりやすい!
30 最後までご清聴ありがとうございました。
31