Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
gree_tech
PPTX, PDF
770 views
組み込み開発のテストとゲーム開発のテストの違い
GREE Tech Conference 2021 で発表された資料です。 https://techcon.gree.jp/2021/session/ShortSession-4
Engineering
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 17
2
/ 17
3
/ 17
4
/ 17
5
/ 17
6
/ 17
7
/ 17
8
/ 17
9
/ 17
10
/ 17
11
/ 17
12
/ 17
13
/ 17
14
/ 17
15
/ 17
16
/ 17
17
/ 17
More Related Content
PPTX
翻訳QAでのテスト自動化の取り組み
by
gree_tech
ODP
TDD for Embedded C -5章-
by
Yudai Hashimoto
PPTX
サーバーフレームワークに潜んでる脆弱性検知ツール紹介
by
gree_tech
PDF
ユーザー目線での課題早期発見!ユーザーの声はヒットへの第一歩
by
gree_tech
PPTX
リリースを支える負荷測定
by
gree_tech
PPTX
海外展開と負荷試験
by
gree_tech
PDF
NativeGameの障害削減に向けた取り組み
by
gree_tech
PDF
モバイルゲーム。移管と運営のエンジニア
by
gree_tech
翻訳QAでのテスト自動化の取り組み
by
gree_tech
TDD for Embedded C -5章-
by
Yudai Hashimoto
サーバーフレームワークに潜んでる脆弱性検知ツール紹介
by
gree_tech
ユーザー目線での課題早期発見!ユーザーの声はヒットへの第一歩
by
gree_tech
リリースを支える負荷測定
by
gree_tech
海外展開と負荷試験
by
gree_tech
NativeGameの障害削減に向けた取り組み
by
gree_tech
モバイルゲーム。移管と運営のエンジニア
by
gree_tech
What's hot
PPTX
クオリティゲートの通過判断として品質特性を利用した受入テストの導入と効果
by
JumpeiIto2
PDF
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
by
POStudy
PDF
Developer's summit 2021 [19-D-5]なぜ今、ローコードなのか
by
Tetsuo Ajima
PDF
GTMF 2015: 「テスト管理ツール「CAT」導入によるデバッグ管理の効率化とJenkins Enterpriseによるコンテンツパイプラインの改善」...
by
Game Tools & Middleware Forum
PDF
WebのQAを5年間運営してみた
by
Takayoshi Sakaino
PDF
DMMアカウントサービス フロントエンド改善支援のためのTestcafeを用いた自動e2eテストの刷新
by
tomohiro odan
PPTX
[VP of Engineering Meetup] エンジニアのパフォーマンスを最大化させる組織活性化施策とは
by
atsuki_ito
PDF
分析可能なアジャイルQAでの取り組み
by
Hiroyuki Hanaue
PDF
今どきのスマホゲーム開発 アジャイルテスト添え
by
gree_tech
PPTX
アドテクスタジオのデータ分析基盤について
by
kazuhiro ito
PPTX
OutSystems Workflow Builder
by
Tetsuo Ajima
PDF
機械学習ベースの自動プレイエージェントを用いたバランス設計効率化の追求
by
gree_tech
PDF
アジャイルクオリティの探求
by
atsushi nagata
PDF
運用QAにおける工数効率化の取り組み
by
gree_tech
PDF
ネイティブゲーム開発におけるこれからの品質保証
by
gree_tech
PDF
20151021 cookpad talk_test_engineer
by
Kazuaki Matsuo
PPTX
「やんちゃ、足りてる?」〜ヤンマガWebで挑戦を続ける新入りエンジニア〜
by
gree_tech
PDF
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
by
tomohiro odan
PDF
All about 開発本部infra部 TASKs
by
gree_tech
PPTX
○○したら受託開発が180°変わった
by
Atsushi Harada
クオリティゲートの通過判断として品質特性を利用した受入テストの導入と効果
by
JumpeiIto2
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
by
POStudy
Developer's summit 2021 [19-D-5]なぜ今、ローコードなのか
by
Tetsuo Ajima
GTMF 2015: 「テスト管理ツール「CAT」導入によるデバッグ管理の効率化とJenkins Enterpriseによるコンテンツパイプラインの改善」...
by
Game Tools & Middleware Forum
WebのQAを5年間運営してみた
by
Takayoshi Sakaino
DMMアカウントサービス フロントエンド改善支援のためのTestcafeを用いた自動e2eテストの刷新
by
tomohiro odan
[VP of Engineering Meetup] エンジニアのパフォーマンスを最大化させる組織活性化施策とは
by
atsuki_ito
分析可能なアジャイルQAでの取り組み
by
Hiroyuki Hanaue
今どきのスマホゲーム開発 アジャイルテスト添え
by
gree_tech
アドテクスタジオのデータ分析基盤について
by
kazuhiro ito
OutSystems Workflow Builder
by
Tetsuo Ajima
機械学習ベースの自動プレイエージェントを用いたバランス設計効率化の追求
by
gree_tech
アジャイルクオリティの探求
by
atsushi nagata
運用QAにおける工数効率化の取り組み
by
gree_tech
ネイティブゲーム開発におけるこれからの品質保証
by
gree_tech
20151021 cookpad talk_test_engineer
by
Kazuaki Matsuo
「やんちゃ、足りてる?」〜ヤンマガWebで挑戦を続ける新入りエンジニア〜
by
gree_tech
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
by
tomohiro odan
All about 開発本部infra部 TASKs
by
gree_tech
○○したら受託開発が180°変わった
by
Atsushi Harada
Similar to 組み込み開発のテストとゲーム開発のテストの違い
PDF
アジャイル×テスト開発を考える
by
yasuohosotani
PDF
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
by
Satoshi Masuda
KEY
テストコードのリファクタリング
by
Shuji Watanabe
PDF
アジャイルなテストの見積もりと計画作り
by
kyon mm
PDF
テストを分類してみよう!
by
Kenji Okumura
PDF
GCSアジャイル開発を使ったゲームの作り方
by
Hiroyuki Tanaka
PDF
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
by
Yusuke Suzuki
PDF
C# から java へのプログラム移植で体験したtddの効果は?
by
Shinichi Hirauchi
PDF
オンラインゲームと社内テスト
by
Katsumi Mizushima
PDF
ゲーム業界から見たアジャイル開発
by
Masaru Nagaku
PDF
QA SUMMIT in GDC2013
by
IGDA JAPAN
KEY
テストとの上手な付き合い方
by
Akira Suenami
KEY
テスト初心者Androiderのためのソフトウェアテスト入門
by
Satoshi Watanabe
PDF
SGT2013 技術トークス「アジャイルテスティング」
by
yasuohosotani
PDF
AJ2010_20100409_maegawasensei
by
Akiko Kosaka
PDF
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
by
Tomomi Kajita
PPTX
Software Test Basic
by
Akinari Tsugo
PDF
組織にテストコードを書く文化を 根付かせるためにやってきたこと
by
Suguru Shirai
PDF
コミュニケーションスキルを重視したソフトウェア技術者教育手法の研究
by
Yuichiro Saito
PDF
XP再解釈
by
eiji ienaga
アジャイル×テスト開発を考える
by
yasuohosotani
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
by
Satoshi Masuda
テストコードのリファクタリング
by
Shuji Watanabe
アジャイルなテストの見積もりと計画作り
by
kyon mm
テストを分類してみよう!
by
Kenji Okumura
GCSアジャイル開発を使ったゲームの作り方
by
Hiroyuki Tanaka
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
by
Yusuke Suzuki
C# から java へのプログラム移植で体験したtddの効果は?
by
Shinichi Hirauchi
オンラインゲームと社内テスト
by
Katsumi Mizushima
ゲーム業界から見たアジャイル開発
by
Masaru Nagaku
QA SUMMIT in GDC2013
by
IGDA JAPAN
テストとの上手な付き合い方
by
Akira Suenami
テスト初心者Androiderのためのソフトウェアテスト入門
by
Satoshi Watanabe
SGT2013 技術トークス「アジャイルテスティング」
by
yasuohosotani
AJ2010_20100409_maegawasensei
by
Akiko Kosaka
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
by
Tomomi Kajita
Software Test Basic
by
Akinari Tsugo
組織にテストコードを書く文化を 根付かせるためにやってきたこと
by
Suguru Shirai
コミュニケーションスキルを重視したソフトウェア技術者教育手法の研究
by
Yuichiro Saito
XP再解釈
by
eiji ienaga
More from gree_tech
PDF
WFSエンジニア組織のデザイン〜コンテンツ開発に集中するために〜
by
gree_tech
PPTX
「ドキュメント見つからない問題」をなんとかしたい - 横断検索エンジン導入の取り組みについて-
by
gree_tech
PPTX
アプリ起動時間高速化 ~推測するな、計測せよ~
by
gree_tech
PPTX
アナザーエデンPC版リリースへの道のり 〜WFSにおけるマルチプラットフォーム対応の取り組み〜
by
gree_tech
PPTX
比較サイトの検索改善(SPA から SSR に変換)
by
gree_tech
PPTX
REALITY iOSアプリを支える開発効率化
by
gree_tech
PPTX
シェアドサービスとしてのデータテクノロジー
by
gree_tech
PDF
GREE VR Studio Laboratory「XR-UX Devプロジェクト」の成果紹介
by
gree_tech
PPTX
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
by
gree_tech
PPTX
コードの自動修正によって実現する、機能開発を止めないフレームワーク移行
by
gree_tech
PPTX
WFSにおけるCloud SpannerとGKEを中心としたGCP導入事例の紹介
by
gree_tech
PPTX
法人向けメタバースプラットフォームの開発の裏側をのぞいてみた(仮)
by
gree_tech
PPTX
Cloud Spanner をより便利にする運用支援ツールの紹介
by
gree_tech
PPTX
SINoALICE -シノアリス- Google Cloud Firestoreを用いた観戦機能の実現について
by
gree_tech
PDF
Lua文化の伝承!? WFSにおけるイベントスクリプト活用術〜すべてはより良いコンテンツ制作のために〜
by
gree_tech
PDF
バーチャルライブ配信アプリREALITYの3Dアバターシステムの全容について
by
gree_tech
PPTX
REALITYアバターを様々なメタバースで活躍させてみた - GREE VR Studio Laboratory インターン研究成果発表
by
gree_tech
PPTX
長寿なゲーム事業におけるアプリビルドの効率化
by
gree_tech
PPTX
基調講演 -グリーが目指すエンジニアのあり方、チームのあり方-
by
gree_tech
PPTX
データエンジニアとアナリストチーム兼務になった件について
by
gree_tech
WFSエンジニア組織のデザイン〜コンテンツ開発に集中するために〜
by
gree_tech
「ドキュメント見つからない問題」をなんとかしたい - 横断検索エンジン導入の取り組みについて-
by
gree_tech
アプリ起動時間高速化 ~推測するな、計測せよ~
by
gree_tech
アナザーエデンPC版リリースへの道のり 〜WFSにおけるマルチプラットフォーム対応の取り組み〜
by
gree_tech
比較サイトの検索改善(SPA から SSR に変換)
by
gree_tech
REALITY iOSアプリを支える開発効率化
by
gree_tech
シェアドサービスとしてのデータテクノロジー
by
gree_tech
GREE VR Studio Laboratory「XR-UX Devプロジェクト」の成果紹介
by
gree_tech
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
by
gree_tech
コードの自動修正によって実現する、機能開発を止めないフレームワーク移行
by
gree_tech
WFSにおけるCloud SpannerとGKEを中心としたGCP導入事例の紹介
by
gree_tech
法人向けメタバースプラットフォームの開発の裏側をのぞいてみた(仮)
by
gree_tech
Cloud Spanner をより便利にする運用支援ツールの紹介
by
gree_tech
SINoALICE -シノアリス- Google Cloud Firestoreを用いた観戦機能の実現について
by
gree_tech
Lua文化の伝承!? WFSにおけるイベントスクリプト活用術〜すべてはより良いコンテンツ制作のために〜
by
gree_tech
バーチャルライブ配信アプリREALITYの3Dアバターシステムの全容について
by
gree_tech
REALITYアバターを様々なメタバースで活躍させてみた - GREE VR Studio Laboratory インターン研究成果発表
by
gree_tech
長寿なゲーム事業におけるアプリビルドの効率化
by
gree_tech
基調講演 -グリーが目指すエンジニアのあり方、チームのあり方-
by
gree_tech
データエンジニアとアナリストチーム兼務になった件について
by
gree_tech
組み込み開発のテストとゲーム開発のテストの違い
1.
組み込み開発のテストと ゲーム開発のテストの違い グリー株式会社 QAグループ シニアマネージャー 堀米
賢
2.
2 自己紹介 氏名と所属 主な仕事内容 略歴 堀米 賢(ほりごめ さとし) Customer
& Product Satisfaction部 QAグループ シニアマネージャー 障害削減、QAコスト最適化の推進 リスクマネジメント、プロダクト品質向上提案 QAグループ技術向上の推進 など 組み込み系ソフトウェアのテスト技術者を経て グリーに入社。ベンダ連携やテスト内容の改善、 メンバーの技術向上に向けた勉強会開催など幅 広く活動中。 CEDECに過去4回登壇
3.
3 今回お話する前提 製品例 開発プロセス 開発期間 テスト規模 組み込み開発 ゲーム開発 ウォーターフォール型 (派生開発が多い) アジャイル型 (新規と運用がある) 半年~数年 新規:1~2年(増加傾向) 運用:数日~数週間 数十人 新規:10~20人 運用:数人 ※期間、規模は一例です。 ※あくまで個人の経験/見聞の範囲となるため、一般論と異なる内容も含まれます。
4.
4 今回お話すること 1.構成管理の違い 2.テスト設計方法の違い 3.テスト体制の違い 4.さいごに
5.
5 今回お話すること 1.構成管理の違い 2.テスト設計方法の違い 3.テスト体制の違い 4.さいごに
6.
6 ソフトウェアの更新管理 組み込み開発 ゲーム開発 フェーズ 開発 α β1
βn … 既存機 能実装 追加機能 実装① … 追加機 能実装 n β1不具 合修正 βn不具 合修正 特徴 α β … 基本機 能実装 アセット変更 本番デ ータ入 稿 仮データ入 稿 … インクリメンタルな開発で、各フェーズご とに計画された機能を実装する。 バージョンは規則的に設定され、更新タイ ミングがそのまま開発のマイルストンにな る。 イテレーティブな開発で、随時アセットを 更新/変更する。 バージョン内での開発要件が流動的で、要 件リストなどを用いることがある。 テスト用ビルドのバージョンは都度確認。 … …
7.
7 仕様の更新管理 組み込み開発 ゲーム開発 運用 特徴 既存モデルの仕様書をベースに、新規機能 分を追加し、バージョンをインクリメント する。 要件追加等で開発中に変更があった場合、 変更分とバージョンを更新する。 開発の全体像となる機能は、箇条書きや要 件ベースでドキュメント化されることがあ る。 仕様の変動が多いため、都度の更新はせず にリスト管理などで運用する。 v1.0.0 既存機能 v1.1.0 追加機能込 変更管理 シート 仕様書 開発要件 リスト
8.
8 ゲームのテストに活用した点 ・ゲーム開発は、仕様/ソフトウェアの変更や追加、削除が多くプロジェクトの変動性が高い。 ・マクロな視点で、見積もりやテスト内容をコントロールすることが重要(その上でテスト技術が大事)。 変更が多いため、ミ クロな視点になりが ち マクロな視点で全体 をコントロールする ことが重要 ・場当たり的なアサイン ・テストの重複 ・計画的なアサイン ・重複の抑制
9.
9 今回お話すること 1.構成管理の違い 2.テスト設計方法の違い 3.テスト体制の違い 4.さいごに
10.
10 テスト設計方法の特徴 組み込み開発 ゲーム開発 開発の特 徴 ・仕様の変動が少なく、段階的に機能開発 する ・機能不具合が返品や事故につながる可能 性があるため、安心/安全を重視する ・仕様の変動が多く、実装済の機能に対し ても後から変更されることがある ・ユーザーから見た価値が変動しやすく、 市場において、より魅力的であるかを重視 する テスト設 計の特徴 ・高いカバレッジを達成するためにテスト アーキテクチャ設計をする ・機能テストは詳細なローレベルテストケ ースを用いる ・経験ベースのテストや探索的テストは機 能テストを補完するかたちで実施する ・組み合わせや条件を網羅するためにテス ト設計技法を適用する ・仕様変更に対応するため、一部機能につ いては抽象度の高いハイレベルテストケー スを用いる ・経験ベースのテストや探索的テストは機 能テストと並行して一定の工数をかけて実 施する ・状態の変化や設定の境界を網羅するため にテスト設計技法を適用する
11.
11 ゲームのテストに活用した点 ・仕様の変動が多いため、テストの抽象度が高く属人化しやすい。また網羅性が確認しづらい。 ・テストケース詳細化の粒度とテスト観点の教育、網羅性の可視化などが重要。 機能 手順 期待結果 チュートリアル
チュートリアルを進行する チュートリアルが問題なく進行する こと ※テストケース例 機能 事前条件 手順 期待結果 チュートリ アル 開始 インストール 後の初回起動 ゲームを開始する チュートリアルが始ま ること クエス ト ↑から継続し て進行 クエストへの案内 を選択する クエストの説明が始ま ること ・・・ 観点説明資料 マニュアル等 + ・属人化しやすい ・テストできているか不明瞭 ・一定水準でテストできる ・テスト内容が明確
12.
12 今回お話すること 1.構成管理の違い 2.テスト設計方法の違い 3.テスト体制の違い 4.さいごに
13.
13 稼働場所とアサイン方法 組み込み開発 ゲーム開発 オンサイ ト オフサイ ト 開発担当 テスト担当 テスト リーダー テスト メンバー テスト メンバー 接続互換性テスト、多端末テストなど で稼働する可能性あり。 開発担当
テスト担当 テスト リーダー スタジオ リーダー テスト メンバー テスト メンバー ※テストメンバー は固定アサイン ※テストメンバー は都度アサイン
14.
14 ゲームのテストに活用した点 ・スケジュールの変動が多いことなどから、固定したアサインが難しい。 ・精度の高いテストを実現するために必要な情報連携を意識したテストスタジオとの関係構築が重要。 自 社 ス タ ジ オ テスト担当 テスト リーダー スタジオ リーダー テスト メンバー テスト メンバー 密な状況連携 ・アサインミスの抑制 ・テスト精度の向上
15.
15 今回お話すること 1.構成管理の違い 2.テスト設計方法の違い 3.テスト体制の違い 4.さいごに
16.
16 さいごに ソフトウェアテストの対象ドメイン例 ・ソフトウェアテストのアプローチは様々で、対象ドメインの違いで変わってくるが共通することも多々ある ・それぞれの特徴を認識して、参考にすることで現場課題の解決につながる可能性がある
17.
17
Download