SOFTWARE TESTING / QA / VERIFICATION / DOCUMENTATION

ソーシャルゲーム開発・運営向け ソーシャルゲームを、運営を止めない回帰と負荷の検証で支援

ソーシャルゲームは、イベントと大型アップデートの配信が続くほど、毎回確認すべき範囲が積み上がります。GENZは運営カレンダーを起点に、機能面と負荷・性能の検証を一つのテスト計画へまとめます。機能テスト・非機能テストはもちろん、設計書レビューも実施します。

支援事例

支援実績5,000件以上

支援実績を示す企業ロゴ 01
支援実績を示す企業ロゴ 02
支援実績を示す企業ロゴ 03
支援実績を示す企業ロゴ 04
支援実績を示す企業ロゴ 05
支援実績を示す企業ロゴ 06
支援実績を示す企業ロゴ 07
支援実績を示す企業ロゴ 08
支援実績を示す企業ロゴ 09
支援実績を示す企業ロゴ 10
支援実績を示す企業ロゴ 11
支援実績を示す企業ロゴ 12
支援実績を示す企業ロゴ 13

この記事はソフトウェアテストの専門家が監修しています

GENZは創業以来、累計5,000件以上のソフトウェアテスト・第三者検証を手がけてきたプロフェッショナルです。品質に関する課題やお悩みに、真摯に寄り添います。

代表取締役 枡井 愼治 株式会社GENZ 〒101-0062 東京都千代田区神田駿河台2-3-11 ヒューリック御茶ノ水ビル3F TEL:03-5244-4711
01 ISSUES

ソーシャルゲームでよくある不具合

ソーシャルゲームの不具合は、イベント開始直後に集まるアクセス、ガチャの提供割合と抽選設定、報酬の付与判定、アップデートによる既存機能への波及という、配信のたびに繰り返す領域に集中して現れます。

イベント開始直後にアクセスが集中し接続できなくなる

開始時刻にログインとガチャが集中すると、想定した同時接続の範囲を超え、待ち時間やタイムアウトが連鎖します。参加できないままイベントが進みます。

アクセス集中

ガチャの表示確率と実際の排出設定が食い違う

告知用の提供割合の表示と、抽選テーブルの設定が別々に管理されたまま更新されると、案内した確率と実際の排出が一致しません。

ガチャ設定

イベント報酬が条件を満たしても付与されない・二重に付与される

達成判定と付与処理、再送処理の間に隙間があると、条件を満たしたプレイヤーへ報酬が届かない、あるいは同じ報酬が二重に入るという結果になります。

報酬付与

アップデート後に既存のイベントや機能が動かなくなる

改修は開催中のイベントが参照するマスタや報酬集計のバッチへ波及します。確かめる範囲を決めずに配信すると、開催の途中で報酬の付与が止まります。

回帰影響

開催期間や切替時刻の設定を誤り予定と違う内容を配信する

開催期間、切替時刻、配信対象の設定はイベントごとに変わります。値の誤りは配信直前まで表に出にくく、予定と異なる内容がそのまま公開されます。

開催設定
02 RISK

残存した不具合により生じる問題

イベント中の故障は、その場の復旧だけで終わりません。緊急メンテナンスと補填の対応、ユーザーコミュニティでの評判、売上計画の三方へ広がります。

倉庫のバックヤードで担当者が在庫回収や棚卸差異の対応に追われている実写画像。
03 REVIEW

静的テスト(レビュー)でおさえるべき観点

配信前に使える時間は限られます。GENZはイベント仕様書、報酬とガチャの設定値、性能要件の記述を、公開されているルールや過去の障害と突き合わせ、実行の前に資料と設定の側から確かめる観点を5つに整理します。

報酬条件・開催設定の食い違いを防ぐ

イベント仕様書と報酬条件・開催設定の突き合わせ

イベント仕様書の報酬条件、開催期間、対象範囲と、実際の設定値を一件ずつ突き合わせます。仕様書に記載のない設定や、前回から引き継がれたままの値は、確認事項として企画側へ差し戻します。

確認する資料
  • イベント仕様書
  • 報酬条件表
  • 開催設定一覧
提供割合の表示と抽選設定の不一致を防ぐ

ガチャの提供割合表示とJOGAガイドラインの要件の照合

日本オンラインゲーム協会が会員企業向けに公開するガイドラインは、提供割合の表示について要件を定めています。ゲーム内の表示、告知ページ、抽選設定が一致するかを照合し、食い違いを洗い出します。

確認する資料
  • ガチャ提供割合表示
  • 抽選テーブル
  • JOGAガイドライン
同時接続・応答時間の要件漏れを防ぐ

イベント時の想定同時接続と性能要件の設計の確認

イベント開始直後のアクセス集中を前提に、想定する同時接続数と応答時間の目標が要件として定義されているかを確認します。定義がない場合は、過去の実績から要件として決めるべき項目を提示します。

確認する資料
  • 性能要件定義書
  • 同時接続・応答時間目標
改修による開催中イベントへの波及を防ぐ

大型アップデートの改修範囲と既存機能への影響の洗い出し

改修する画面と処理の一覧を、開催中イベントが参照する共通マスタ、報酬付与のバッチ、課金の経路へ突き当てます。共通マスタの改修は開催中に戻せないため、配信前に確かめる対象を先に切り出します。

確認する資料
  • 改修一覧
  • 共通マスタ
  • 報酬付与バッチ仕様
補填・告知・切り戻し手順の属人化を防ぐ

補填・お知らせ運用を含む異常時の手順設計の確認

障害が起きた場合の切り戻し、補填の判断基準、お知らせの掲出手順が設計として用意されているかを確認します。手順が担当者の経験に依存している箇所は、設計へ書き出す対象として指摘します。

確認する資料
  • 障害対応手順書
  • 補填基準
  • お知らせ運用手順
04 TEST DESIGN

動的テストの設計・実行のポイント

メンテナンス枠は数時間、ストア審査は当日中とは限らないため、外す確認項目を決め、残す項目を合否基準つきのテストケースにします。

TASKS / STEP 01

イベント開始日とメンテナンス枠から検証日程を逆算する

イベントの開始日、メンテナンスの枠、ストアの審査期間から締切をさかのぼり、どの日までに何を終えるかを決めます。運営の予定を動かさずに実行できる日程へ収めることが前提です。

  • 01イベント開始日・メンテナンス枠・審査期間を並べる
  • 02各検証の完了期限と必要な環境を割り当てる
  • 03運営カレンダーに沿った実施順序を確定する
OUTPUTイベント検証日程表
05 RATIONALE

私たちGENZが、このようなソフトウェアテストを代行します

固定費を抱えない人日単位のアサイン、監査にも使える独立した検証の記録、育成期間なしに活かせる専門ノウハウなど、第三者へのアウトソースには複数のメリットがあります。

OUTSOURCING RATIONALE THIRD-PARTY VERIFICATION

必要な時に必要な分だけ

人日単位のアサインで固定費を抱えず、繁忙期に増減できます。

独立した視点で品質を底上げ

独立した検証で偏りを排し、監査に使える客観的な記録を残せます。

専門ノウハウを即戦力で

JSTQB認定エンジニアが在籍し、対象領域固有の検証知見を育成期間なしに活用できます。

オフィスで担当者同士がノートPCを前に、在庫管理システムのテスト観点を相談しながら整理している風景。第三者目線のテスト支援を想起させる実写写真。

専門知識を持ったテストエンジニアが、第三者目線でテストするメリット

  • 開発側の思い込みや先入観に影響されず、仕様の抜け漏れを検出できる
  • テスト技法にもとづく境界値・異常系の網羅で、見逃しを減らせる
  • 開発チームがテスト工数から解放され、開発に専念できる
06 SERVICE

5,000件以上の実績に裏付けられた伴走型支援

開発ベンダーは自社の改修範囲を、社内の品質保証(QA)チームはタイトル全体を見ます。改修の影響が開催中のイベントへ及ぶ領域はこの中間で抜けやすく、GENZはここを引き受けて計画の立案から報告までを担います。

SVC 01

運営カレンダー起点の検証計画

年間・月間の配信予定を先に置き、メンテナンス枠とストア審査から各回の締切を決めます。予定が動いても動かせない締切から組み直します。

在庫のリスク要因を並べ、優先順位を高低で示した赤白紙カード基調の無文字図解。
SVC 02

機能面と負荷・性能を一体で確認

機能面と負荷・性能を別の外注先へ分けると、開始直後の不具合が欠陥か劣化かの切り分けで往復します。同じ計画で両方を持ち一度で判別します。

仕様変更に応じてリグレッションテストの対象範囲が更新される様子を示した赤白紙カード基調の無文字図解。
SVC 03

ガチャ・イベント検証の観点づくり

提供割合の表示、報酬の条件、開催の設定という運営型ゲーム固有の確認項目を、公開されているルールに照らして整理します。

第三者目線で計画・設計・実施・報告が一貫してつながる流れを示した赤白紙カード基調の無文字図解。
SVC 04

補填判断にも使える証跡と報告

実施条件と結果を、対象イベント・開催期間・抽選テーブルの版ごとに一覧へ残します。補填対象はここで切り出し、未確認と残存リスクも並べます。

機能テストと関連テスト(性能・セキュリティ等)を並べて区分した赤白紙カード基調の無文字図解。
07 FLOW

ご相談から納品までの流れ

対象範囲と判断基準を先に合わせ、進捗と残るリスクを共有しながら進めます。

ヒアリングで対象範囲を具体化する

対象システム、拠点、商品区分、連携先、業務フロー、リリース時期を確認し、未検証領域を可視化します。

テスト計画と優先順位を合意形成

事故影響、変更量、利用頻度、代替手段の有無から優先順位を定め、必要工数の見積条件を揃えます。

テスト実施と進捗・課題を毎回共有

実施状況、発見事項、ブロッカー、追加確認が必要な仕様を共有し、終盤のまとめ出しを避けます。

報告書納品と再テスト支援まで実施

テスト完了レポートに結果、証跡、未実施範囲、残留リスクを整理し、修正後の再テスト条件まで引き継ぎます。

累計5,000件以上の対応実績

ソーシャルゲームのテスト範囲と優先順位をGENZに相談する

無料相談では、確認すべきイベントと機能の範囲、優先順位、必要工数の考え方、負荷・脆弱性診断の要否を整理してお返しします。機能テスト・非機能テストも設計書レビューも対象です。

サービス資料ダウンロード 無料相談を申し込む