GENZ, Inc.

小売・飲食チェーン向け 店舗管理アプリのソフトウェアテスト

本部で価格や権限の設定を保存しても、全店舗が同じ設定で動くとは限りません。店舗と役職の組み合わせごとに結果を確かめます。

支援事例

支援実績5,000件以上

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

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

監修枡井 愼治株式会社GENZ 代表取締役

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

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

店舗管理アプリでよくある不具合

扱う範囲は、本部から各店舗へのマスタ配信・実績集約・権限・伝達で、在庫や売上の管理そのものは含みません。設定と実際の動きのずれはこの各所に現れ、管理画面では正常に見えるため店舗の申告や集計の食い違いで表に出ます。

価格の改定が一部の店舗だけ反映されていない

本部の送信完了と店舗への反映には開きがあり、配信対象の指定が古いと増えた店舗へ届きません。価格の相違は店頭に現れ、店舗が気付くまで遅れます。

価格改定の配信漏れ

改定日の境目で店舗ごとに違う価格が表示される

改定日の切り替わりの扱いは、店舗や配信系統の違いで割れます。境目は店舗ごとに違う価格が表示され、夜間や早朝では気づかれないこともあります。

改定日境目の価格差

店舗の売上が本部の集計から漏れて数値が合わない

店舗コードの紐づけ誤りや欠落・重複があると、店舗が締めた数値と本部の集計が合わなくなりかねません。画面上は正常に見えるため、判明が月次の突合まで遅れがちです。

売上集計の欠落

異動したのに前の店舗の情報が見えたままになる

異動に伴う権限の切り替えが反映されないと、権限外の参照と業務停止の二つの方向へ広がります。変更の履歴が残っていなければ、経緯を後から確かめられません。

前店舗の権限残り

本部の指示が届く店舗と届かない店舗に分かれる

指示の宛先や報告を集める対象の設定がずれると、指示が届かない店舗の報告が集計から漏れます。送受信を記録するしくみがなければ、伝達の成否を確かめられません。

本部指示の不達
02 RISK

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

残った不具合は、店舗で気付くか月次の突合でしか表に出ません。発見が遅れるほど、店舗間の相違・判断材料の狂い・権限の事象へ広がります。

店舗管理アプリの障害対応について、複数の担当者がモニターや資料を確認している実写画像。
03 REVIEW

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

静的テストの基準は、運営の実態と接続先の取り決めへの照合に置きます。仕様書が揃っていない段階でも、運営の段取りと実態の聞き取りができれば、設定の取り決めのずれは動かす前に洗い出せます。

店舗差

マスタと店舗差の表現の規則を運営の実態と照合

地域価格や取扱商品の違い、業態差を商品マスタで表す規則を、実際の店舗構成と運営の実態と突き合わせます。区分に収まらない店舗や例外扱いの店舗を、実装の前に洗い出します。

確認する資料
  • 商品マスタ
  • 店舗一覧
  • 地域価格表
適用日

配信の対象と適用日の扱いを改定の段取りと照合

配信の対象範囲と適用日の扱いを、改定と販促の段取りと照合します。確認の軸は、対象から漏れる店舗と、改定日をまたぐ時間帯にどの設定が有効かの2本です。

確認する資料
  • 配信対象一覧
  • 改定スケジュール
  • 販促計画書
実績集約

実績集約の紐づけと頻度を接続先の取り決めと照合

店舗コードの紐づけ・集約項目・頻度を、接続先ごとの受け口の取り決めと突き合わせます。送信と受信の記録を突合できる形で残すしくみになっていることも、ここで確かめます。

確認する資料
  • 店舗コード表
  • 連携仕様書
  • 集約項目一覧
権限区分

店舗別権限の区分と付与の規則を組織の実態と照合

店舗と役職の組み合わせごとの操作・参照の可否と一斉変更の規則を、組織の実態や社内の方針と照合します。異動後に権限が残る組み合わせを、権限設定を確定する前に洗い出します。

確認する資料
  • 権限一覧表
  • 組織体制図
  • 社内規程
移行データ

移行データの項目対応と突合の型を展開の計画と照合

既存のマスタ・権限・店舗情報と新アプリの項目対応を、全店舗への移行計画と照合します。件数と値と店舗差をどう数えて突き合わせるかの方法が先に決まっているかを確かめます。

確認する資料
  • 項目対応表
  • 展開計画書
  • 突合手順書
  • 店舗情報一覧
04 TEST DESIGN

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

設定×店舗×役職の掛け合わせは全数実行の規模を超えます。技法で範囲を絞り、テストケースと合否の基準に具体化します。

STEP 01 代表店舗を同値分割で選ぶ代表店舗の結果を区分全体の確認済みとして宣言する
どう確かめるか

店舗と業態を同値分割で区分し代表店舗を選んで確かめる

地域・業態・規模の違いで、同じマスタ配信でも反映のされ方は一律ではありません。同値分割で区分し、代表店舗の設定を検証用の環境で確かめれば、結果を区分全体の確認済みとして宣言できます。

  • 01地域と業態と規模の違いで店舗を区分して表に起こす
  • 02同値分割で区分ごとに代表の店舗を根拠を持って選ぶ
  • 03代表店舗でマスタ配信の反映を確かめ結果を区分全体の確認済みと宣言する
OUTPUT区分と代表店舗の一覧
STEP 02 改定日の境目を境界値で突く適用日の当日と前後で新旧の価格の切り替わりを見る
どう確かめるか

改定日の切り替わりを境界値分析で突いて確かめる

価格や販促の改定は、適用日の前日まで旧価格、当日から新価格に切り替わります。境界値分析で当日とその前後を検証し、改定が全店舗で同じ日に反映されているかを店舗ごとに確かめます。

  • 01価格と販促の適用日を洗い出して切り替えの規則を押さえる
  • 02境界値分析で当日とその前後の価格の表示を確かめる
  • 03改定が全店舗で同じ日に反映されているかを店舗ごとに確かめる
OUTPUT改定処理の確認結果
STEP 03 組み合わせを表に整理して試す設定と店舗と役職の組をデシジョンテーブルで整理する
どう確かめるか

店舗と役職の組み合わせごとの設定を表で設計して確かめる

役職ごとの操作・参照の範囲に店舗指定が組み合わさります。店舗と役職の組み合わせごとの設定をデシジョンテーブルテストで表に整理し、抜けや矛盾のある組み合わせを洗い出します。

  • 01役職ごとの操作と参照の範囲に店舗の指定を掛け合わせる
  • 02設定と店舗と役職の組み合わせをデシジョンテーブルに起こす
  • 03表の抜けと矛盾を特定して確認する組み合わせを決める
OUTPUTデシジョンテーブル
STEP 04 負荷と端末表示を併せて見る一斉配信と締めの集約が重なる負荷のもとで挙動を見る
どう確かめるか

一斉配信と締めの集中を想定した負荷と表示で確認

一斉配信と締め時間帯の集約が重なる負荷のもとで、配信が届ききることと実績に漏れ・重複が出ないことを見ます。店舗端末の表示と操作も、端末とOSごとに検証します。

  • 01一斉配信と締めの集約が重なる負荷で配信の到達を見る
  • 02実績の集約に漏れと重複が出ないことを併せて確かめる
  • 03店舗端末の表示と操作を端末の種類とOSごとに確かめる
OUTPUT負荷下での配信・表示結果
05 RATIONALE

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

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

OUTSOURCING RATIONALE THIRD-PARTY VERIFICATION

必要な時に必要な分だけ

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

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

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

専門ノウハウを即戦力で

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

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

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

  • 本部の管理画面では見えない店舗側のずれをリリース前に検出できる
  • 店舗と役職の組み合わせごとの設定を技法で絞って確認できる
  • 固定費を抱えずに人日単位でリリース前の確認を差し込める
  • リリース可否の判断材料になる検証記録と未確認の範囲が残る
06 SERVICE

5,000件以上の実績に裏付けられた多店舗の検証

アプリのベンダーともPOS・基幹のベンダーとも役割を分け、導入企業様の側に立って動作を確かめます。GENZは、支援実績5,000件以上で培った進め方で、テスト設計から実行・報告まで伴走します。

SVC 01

店舗管理の業務の流れから確認観点を設計

確認観点は機能の一覧でなく、マスタ改定・実績集約・権限という本部業務の流れから起こします。崩れてはならない取り決めを先に洗い出します。

店舗管理アプリの追加や改修と並行してテストを進め、検出した不整合を開発側へ戻す流れを示した赤白紙カード基調の無文字図解。
SVC 02

仕様書が揃っていない状態からの伴走にも対応

店舗差や権限の規則が申し合わせにしか残らない現場でも、観点の書き出しから伴走します。規則の言語化から進めます。

設定の種類・店舗・役職の掛け合わせまで検証範囲が広がる様子を示した赤白紙カード基調の無文字図解。
SVC 03

負荷と端末ごとの表示確認まで自社内で対応

一斉配信や締めの集中を想定した負荷テストは、自社内の専門エンジニアが実施します。店舗端末の表示は多数の実機で確認します。

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

確認済みと未確認を分けた報告

確認した店舗・条件と未確認の範囲・残存リスクを書き分け、テストサマリレポートでお渡しします。全店展開の可否の判断材料になります。

テストの証跡を保全し、確認済みの範囲と未確認の範囲を整理した切替可否の判断の材料にまとめる流れを示した赤白紙カード基調の無文字図解。
※本ページに記載の支援内容・範囲は一例です。実際のご支援内容・範囲は、お打ち合わせのうえでご状況に合わせて決定します。まずはお気軽にお問い合わせください。
07 FLOW

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

店舗管理アプリの切替の予定と対象店舗の数を伺い、合意した範囲と優先順位でテストを進めます。

多店舗の相談範囲をヒアリングする

店舗管理アプリの導入と展開の予定、店舗差の決まり方と困りごとを確認します。

リスクに基づくテスト設計と工数の見積もり

店頭・本部・権限のどの帰結が重いかで優先順位を付け、範囲と工数を整理します。

テストを実施し発見事項を随時共有する

合意した範囲を実行し、判断待ちの事項と重い不具合をその都度共有します。

報告書を納品し是正後の再確認へつなぐ

確認済みと未確認を書き分けた報告書を納品し、是正後の再確認へつなぎます。

支援実績5,000件以上

店舗管理の確かめる範囲と優先順位をGENZに相談する

店舗管理の運用状況や対象店舗の数、業態の区分、設定の種類などをお伺いできれば、確かめる範囲と優先順位、人日単位の工数の考え方を整理します。負荷テストを含めた確認の範囲もあわせてご相談いただけます。必要事項を入力の上、お問い合わせください。内容を確認させていただいた上、担当者よりご連絡いたします。*がついている項目は必須項目です。