BMA (Business or Mission Analysis)

UC1: 商品代金を支払う(v2.0 オフライン対応改修 ・ 上限5万円)

項目内容
作成日2026-07-04
バージョンv2.0(オフライン対応改修)
作成者株式会社VTL
親プロジェクトQR決済システム 業務・システム構造化構想(サンプル)
区分決済層UC(既存UC改修)/ オフライン対応=可用性・整合性の改修
改訂履歴v1.0(As-Is復元版・確定)→ v2.0(本書 ・ オフライン対応改修) ── 確定版は編集せず、版として積層

🔒 本サンプルは抜粋版です。 冒頭の「0. 定義」まで完全開示し、それ以降(使命・課題分析・解決策・代替案比較 等)はフォーマット非開示としています。完全版はミーティングにてご提供します。


0. Definition(定義)

0.1 ユースケース (対象業務)

主たるアクター(受益者・要求源)ユースケース
消費者(支払者)商品代金を支払う(改修スコープ:通信不能時にも、上限5万円まで安全に支払いを完了できるようにする)

0.2 入出力

方向内容
入力(消費者 → システム)決済の依頼(金額・加盟店)/ 本人確認(生体認証・PIN)/ 事前承認枠の利用
出力(システム → 消費者)オフライン暫定承認(決済完了)/ 通信復帰後の自動確定・整合結果の通知

0.3 ユースケース記述(5W1H)

受益者(消費者)起点で閉じる:消費者が依頼 → 実行者(決済システム)が実行 → 消費者に返す。課題は混ぜない(課題は 2.Business Context へ)。

As-Is(現行のやり方 ・ v1.0 で復元した現状の流れ)

消費者 が、店頭で通信が不安定なとき支払いを完了するため、QR決済アプリで決済しようとする。決済システム は、サーバーでのオンライン承認が必須のため、通信が切れると承認できず決済が失敗し、消費者は現金を探すか購入を諦めることになり(機会損失・体験悪化)、消費者に「決済できない」という結果を返す

To-Be(新しいやり方)

消費者 が、通信不能時でも支払いを完了するため、オフライン決済を行う。決済システム は、事前承認枠(PreApprovalEngine)の範囲内で端末ローカルに暫定承認し、取引を OfflineBuffer に改ざん防止して保持し(上限5万円・生体/PIN認証・不正検知でリスク制御)、通信復帰後に ReconciliationService が二重決済・残高不整合を自動検知・解消して確定し、消費者に確定済みの決済結果を返す

0.4 効果

期待効果区分目標値(例)
決済可用性通信不能起因の決済失敗 ゼロ化
機会損失オフライン起因の離脱 -50%

0.5 本書の仮説

商品代金を支払う(通信不能時にも完了できるよう改修する) ことは、サーバーでのオンライン承認を必須とし、通信断時に決済不能となる よりも、事前承認枠内で端末ローカルに暫定承認し、OfflineBuffer に保持、通信復帰後に ReconciliationService が整合を自動解消して確定する 方が、通信不能時の決済失敗ゼロ化/離脱 -50% の効果 が得られる。


以降は非開示(サンプルのためマスキング)

本文書はこの後も複数の節が続きますが、節構成・記法・内容ともに非開示としています。完全版はミーティングにてご提供します。

▓▓▓▓▓▓▓▓▓▓  非開示 / フォーマット詳細はミーティングにて提供  ▓▓▓▓▓▓▓▓▓▓

※ 本BMA の構造は、株式会社VTLの保有する特許 第6934696号 (2021年8月登録)に基づきます。


End of BMA(抜粋版)