Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
テストのミスをチームでカバー!テスト観点表で能力を底上げしテスターの見落としを未然防止!
gree_tech
PRO
October 25, 2022
Technology
0
220
テストのミスをチームでカバー!テスト観点表で能力を底上げしテスターの見落としを未然防止!
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
基調講演-サステナブルなチームであるために-
gree_tech
PRO
0
280
クリエイターツール「QUANT」の開発の話 & クライアントに寄り添ったデータ分析基盤の構築
gree_tech
PRO
0
220
爆速で成長するおでかけ情報サービスの成長を支えるデザインと開発の取り組みについて
gree_tech
PRO
0
360
グリーの新卒1年目が半年間働いて感じたグリーのカルチャー 〜新卒でもこんなに任せて貰えるんですか!?〜
gree_tech
PRO
0
360
クラウド - オンプレ間の通信品質向上作戦!〜ネットワーク編〜
gree_tech
PRO
0
200
よくわかる!「データアナリスト」の作り方 〜とある新卒の成長物語〜
gree_tech
PRO
0
420
事業環境の変化に対応するインフラ組織 その取り組みと現状
gree_tech
PRO
0
280
簡単!Slack+GAS+GCPでIT棚卸自動化
gree_tech
PRO
0
260
GREE VR Studio Laboratory - UXDev R&D Summary 2022
gree_tech
PRO
0
680
Other Decks in Technology
See All in Technology
MarvelClient Upgrade 64bit クライアントへの自動アップグレード設定
mitsuru_katoh
0
220
メドレー エンジニア採用資料/ Medley Engineer Guide
medley
3
5.2k
IoT から見る AWS re:invent 2022 ― AWSのIoTの歴史を添えて/Point of view the AWS re:invent 2022 with IoT - with a history of IoT in AWS
ma2shita
0
290
創業1年目のスタートアップでAWSコストを抑えるために取り組んでいること / How to Keep AWS Costs Down at a Startup
yuj1osm
3
2.2k
API連携に伴う規制と対応 / Regulations and responses to API linkage
moneyforward
0
170
AWS re:Invent 2022で発表された新機能を試してみた ~Cloud OperationとSecurity~ / New Cloud Operation and Security Features Announced at AWS reInvent 2022
yuj1osm
1
220
AWS Cloud Forensics & Incident Response
e11i0t_4lders0n
0
420
OPENLOGI Company Profile
hr01
0
12k
Hatena Engineer Seminar #23 「チームとプロダクトを育てる Mackerel 開発合宿」
arthur1
0
650
岐路に立つ若手がAmazonianの仕事術を学んできました / learning amazonian productivity hacks as a junior engineer
yayoi_dd
0
170
230125 古いタブレットの活用 かーでぃさん
comucal
PRO
0
17k
Dockerに疲れた人のためのLXDではじめるシステムコンテナ入門
devops_vtj
0
140
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
89
4.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
152
13k
Docker and Python
trallard
30
1.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
24
4.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
351
21k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
500
130k
BBQ
matthewcrist
75
8.1k
Rails Girls Zürich Keynote
gr2m
87
12k
Building a Scalable Design System with Sketch
lauravandoore
451
31k
Building Flexible Design Systems
yeseniaperezcruz
314
35k
Six Lessons from altMBA
skipperchong
15
2.3k
What’s in a name? Adding method to the madness
productmarketing
12
1.9k
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