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
運用QAにおける工数効率化の取り組み
Search
gree_tech
PRO
September 18, 2020
Technology
0
330
運用QAにおける工数効率化の取り組み
GREE Tech Conference 2020 で発表された資料です。
https://techcon.gree.jp/2020/session/ShortSession-5
gree_tech
PRO
September 18, 2020
Tweet
Share
More Decks by gree_tech
See All by gree_tech
REALITY株式会社における開発生産性向上の取り組み: 失敗と成功から学んだこと
gree_tech
PRO
2
130
『ヘブンバーンズレッド』におけるフィールドギミックの裏側
gree_tech
PRO
2
90
セキュリティインシデント対応の体制・運用の試行錯誤 / greetechcon2024-session-a1
gree_tech
PRO
1
96
『アナザーエデン 時空を超える猫』国内海外同時運営実現への道のり ~別々で開発されたアプリを安定して同時リリースするまでの取り組み~
gree_tech
PRO
1
78
『アサルトリリィ Last Bullet』におけるクラウドストリーミング技術を用いたブラウザゲーム化の紹介
gree_tech
PRO
1
89
UnityによるPCアプリの新しい選択肢。「PC版 Google Play Games」への対応について
gree_tech
PRO
1
110
実機ビルドのエラーによる検証ブロッカーを0に!『ヘブンバーンズレッド』のスモークテスト自動化の取り組み
gree_tech
PRO
1
110
"ゲームQA業界の技術向上を目指す! 会社を超えた研究会の取り組み"
gree_tech
PRO
1
140
Jamstack でリニューアルするグリーグループのメディア
gree_tech
PRO
2
300
Other Decks in Technology
See All in Technology
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
270
DMARC 対応の話 - MIXI CTO オフィスアワー #04
bbqallstars
1
160
ノーコードデータ分析ツールで体験する時系列データ分析超入門
negi111111
0
410
ISUCONに強くなるかもしれない日々の過ごしかた/Findy ISUCON 2024-11-14
fujiwara3
8
870
フルカイテン株式会社 採用資料
fullkaiten
0
40k
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
2
280
OCI 運用監視サービス 概要
oracle4engineer
PRO
0
4.8k
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
160
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
930
Platform Engineering for Software Developers and Architects
syntasso
1
510
Terraform Stacks入門 #HashiTalks
msato
0
350
Evangelismo técnico: ¿qué, cómo y por qué?
trishagee
0
360
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
What's in a price? How to price your products and services
michaelherold
243
12k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
410
Making Projects Easy
brettharned
115
5.9k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
120
The Invisible Side of Design
smashingmag
298
50k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
How GitHub (no longer) Works
holman
310
140k
Building an army of robots
kneath
302
43k
Transcript
Confidential Copyright © GREE, Inc. All Rights Reserved. 運用タイトルにおける 効率化の実現
グリー株式会社 CPS部 JGLQAチーム 福田 圭佑
Confidential Copyright © GREE, Inc. All Rights Reserved. 目次 •
講演者プロフィール • 効率化の背景と体制 • 効率化の取り組み • まとめと今後の課題 2
Confidential Copyright © GREE, Inc. All Rights Reserved. 氏名と所属 福田
圭佑(ふくだ けいすけ) グリー株式会社 Customer & Product Satisfaction部 JGL QAチーム マネージャー 主な仕事内容 略歴 JG本部で運用しているタイトルのQA統括 海外展開しているタイトルのLQA統括 2014年 グリー株式会社に新卒として入社 入社直後はGREE Platformの機能検証などを担当 講演者プロフィール 3
Confidential Copyright © GREE, Inc. All Rights Reserved. 効率化の背景と体制 4
Confidential Copyright © GREE, Inc. All Rights Reserved. 効率化に取り組んだ背景 開発コストの効率化と品質の安定化の両立が命題
開発環境の変化 • 新規開発規模の拡大 • 運用タイトル数の増加 • 運営長期化による売上減衰 ユーザー動向の変化 • 品質への意識の高まり ◦ 不当表示への熱量増加 • 「裏技/バグ技」から 「バグ=返石」への意識の変化 5
Confidential Copyright © GREE, Inc. All Rights Reserved. 効率化推進体制の構築 案件管理者
・担当案件での効率化の推進 ・品質状況の管理 テスト実行管理者 ・テスト実行者への効率化方針の落とし込み ・テスト実施現場から見た品質リスクの共有 テスト実行者 ・効率化方針に基づいたテストの実施 ・効率化の目標策定 ・効率化スケジュールの管理 全体管理者 6
Confidential Copyright © GREE, Inc. All Rights Reserved. 効率化推進体制の構築 案件管理者
・担当案件での効率化の推進 ・品質状況の管理 テスト実行管理者 ・テスト実行者への効率化方針の落とし込み ・テスト実施現場から見た品質リスクの共有 テスト実行者 ・効率化方針に基づいたテストの実施 ・効率化の目標策定 ・効率化スケジュールの管理 全体管理者 7
Confidential Copyright © GREE, Inc. All Rights Reserved. 効率化推進体制の構築 案件管理者
・担当案件での効率化の推進 ・品質状況の管理 テスト実行管理者 ・テスト実行者への効率化方針の落とし込み ・テスト実施現場から見た品質リスクの共有 テスト実行者 ・効率化方針に基づいたテストの実施 ・効率化の目標策定 ・効率化スケジュールの管理 全体管理者 全レイヤーで連携した効率化体制 8
Confidential Copyright © GREE, Inc. All Rights Reserved. 効率化の取り組み 9
Confidential Copyright © GREE, Inc. All Rights Reserved. 効率化の取り組み TCの内容精査
• QAごとのテストケース精査の必須化 • 実装面で更新されてない箇所の確認がないこと を確認 検証範囲の効率化 検証環境の適正化 • 検証環境の整理による不必要な検証パターンの 洗い出し • 特にデバイス別(スマホ/ガラケー/PC)の検証重 複の有無を確認 テスト方法の効率化 データ検証の導入 • 対象はキャラステータスの確認やイベント報酬の 確認など • 概要は次ページに記載 10
Confidential Copyright © GREE, Inc. All Rights Reserved. 効率化の取り組み_データ検証の導入 実業務に導入し14人日/月の効率化を実現
既存のテスト方法 • 「実機」を用いた確認 • 実装画面を確認するためデー タのみの確認が不可 データ検証導入後 • 「マスタデータ」の確認 • データ内容の確認は関数を用 いて自動化 11
Confidential Copyright © GREE, Inc. All Rights Reserved. 効率化の取り組み ▪効率化方法ごとの想定リスクと回避策を検討
方針 TC精査 検証環境 データ検証 検証 範囲 テスト 方法 テスト範囲外での障害発生 想定リスク 特定環境化での障害発生 (特定デバイス/OSなど) データと実アプリの非連動 実装者を交えたTCレビュー 過去のデグレード事象の整理 リスク回避策 過去の障害分析による障害傾向 リスク評価の実施 マスタと実機の連動性確認 12
Confidential Copyright © GREE, Inc. All Rights Reserved. まとめと今後の課題 13
Confidential Copyright © GREE, Inc. All Rights Reserved. まとめと今後の課題 ▪まとめ
• 効率化推進のための体制構築 • 効率化方針の検討/実業務への適用 ▪今後の課題 • 検証自動化の取り組み • 別方針での効率化検討 14
Confidential Copyright © GREE, Inc. All Rights Reserved. 15