GENZ, Inc.

製造業・受注部門向け 受発注システムのソフトウェアテスト

受発注システムで、得意先ごとの単価・品番・締めどおりに注文が確定するか、FAXと併存する経路での重複や漏れを洗い出します。

支援事例

支援実績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

受発注システムでよくある不具合

受発注システムの不具合は、単価の適用や品番の読み替え、締めや併存経路、引き渡しの流れで起こります。画面上はエラーにならず、発覚は取引先からの申告や照会を受けた時点まで遅れてしまいます。

得意先別の単価と違う金額で受注が登録される

得意先別単価(掛率)は有効期間や改定日で金額へ反映されます。適用条件が取り決めと割れると改定前の単価で確定してしまい、社内では見つかりません。

単価適用のずれ

先方品番のままの注文が自社品番に変換されない

品番の読み替えは先方品番と自社品番の対応表に基づきます。登録漏れや誤対応があると違う品物の注文が確定し、読み替え先のない注文は保留で残ります。

品番読替の漏れ

締め時刻を過ぎた注文が当日分として流れてしまう

締め時刻の前後では注文が当日分か翌日分か規則で決まります。判定が割れると締めを過ぎた注文が当日出荷分として流れ、当日中の出荷に間に合いません。

締め判定のずれ

FAXと電話の注文の転記が残り二重に登録される

FAXや電話の注文の転記が残ると同一注文が複数経路から届きます。重複を排除できなければ二重に出荷され、漏れを検知できなければ受け漏れになります。

併存経路の重複

納期回答や注文の変更が取引先へ届かなくなる

注文請けや納期回答は確定内容が取引先へ届くことが前提です。内容がずれたり変更・取消が反映されないと、取引先はずれた内容を正として進めます。

回答配信の未着
02 RISK

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

受発注システムに残った不具合の発見は取引先の申告に依存します。誤りは出荷と請求のずれ、取引の信頼、電子化の効果の相殺へ広がります。

受発注システムの障害対応について、複数の担当者がモニターや資料を確認している実写画像。
03 REVIEW

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

受発注システムの静的テスト(レビュー)は仕様書が揃っていることを前提にしません。GENZ では取引先と定めた取り決めを起点に、設定・マスタ・接続・移行の決めごとを日々の注文業務へ照合する5つの観点で確認します。

取引先別の単価

取引先ごとの単価と掛率の設定を契約の条件へ照合

得意先別単価(掛率)の設定の値と取り決めの条件は一致するとは限りません。静的テスト(レビュー)では原資料と設定の値を突き合わせ、設定の仕組みで表せない特例を切替前に洗い出します。

確認する資料
  • 得意先単価表
  • 掛率改定履歴
  • 契約条件書
品番の対応表

先方品番と自社品番の対応表を注文の実績へ照合

先方品番は読み替えの対応表にもとづき自社品番へ変換されます。静的テスト(レビュー)では注文の実績の品番と対応表を照合し、読み替えできない品番の扱いを先に決めます。

確認する資料
  • 品番対応表
  • 注文実績データ
  • 変換規則書
締めと納期回答

締めと納期回答の規則を取引先ごとの取り決めへ照合

締め時刻の前後で当日出荷分か翌日分かの帰属が分かれます。静的テスト(レビュー)では帰属の規則と納期回答の返し方を取引先ごとの取り決めと経路ごとの運用へ突き合わせ、効き方が違う箇所を潰します。

確認する資料
  • 締め時刻一覧
  • 納期回答規定
  • 経路別運用手順
基幹との項目対応

基幹や在庫との連携の項目対応を運用の流れへ照合

基幹や在庫との連携で渡す受注データの項目や桁は接続先ごとに違います。静的テスト(レビュー)では項目対応とエラー時の扱いを運用の流れへ照合し、どちらが合わせるか曖昧な項目を接続前に確定します。

確認する資料
  • 連携仕様書
  • 項目桁数定義
  • エラー時対応規定
移行と併存期

移行と併存期の受注経路の扱いを切替の計画へ照合

切替では取引先マスタや品番対応表を受発注システムへ移行し元データと突合します。静的テスト(レビュー)では併存期の受注経路が残る前提で、同一注文を重複として除く規則を切替計画へ照合します。

確認する資料
  • 移行計画書
  • 取引先マスタ
  • 重複排除規則
  • 併存期運用手順
04 TEST DESIGN

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

取引条件と処理と経路の組み合わせは全数を確認できません。動的テストでは技法で範囲を絞り、テストケースと合否基準へ具体化します。

STEP 01 取引先の類型と条件で確かめる同値分割で同じ扱いの群へ整理し代表を流す
どう確かめるか

取引先の類型と条件の組み合わせで受注を確かめる

確認の起点は取引先の類型で、同値分割で同じ扱いの群へ整理し代表条件の注文を流します。先方品番が自社品番へ読み替わり得意先別単価が取り決めどおり適用されるかを受注データで照らします。

  • 01取引先の類型を同値分割して同じ扱いの群へ整理する
  • 02代表の条件の注文を流して先方品番が自社品番へ読み替わるか見る
  • 03得意先別単価が取り決めどおり適用されるかを受注データで照らす
OUTPUT類型別の受注記録
STEP 02 単価と締めの境目を確かめる改定日と締め時刻の直前直後で両側を流す
どう確かめるか

単価の適用と締めの境目を境界値分析で確かめる

境界値分析では切替日の前日と当日や締め時刻の直前直後を選び、境目の両側で注文を流します。締め超過の翌日回しと改定日前日の旧単価適用を規則との合否で判定します。

  • 01切替日の前日と当日や締め時刻の直前直後を境界値分析で選ぶ
  • 02境目の両側で注文を流し締め超過の翌日回しを規則と照らす
  • 03改定日前日に旧単価が適用されることを合否で判定する
OUTPUT境目前後の判定結果
STEP 03 変更と取消の組み合わせを表に起こす確定前後と経路の効き方をデシジョンテーブルで見る
どう確かめるか

注文の変更と取消の組み合わせを表で洗い出して確かめる

変更と取消は確定前後と受注経路で効き方が分かれます。デシジョンテーブルで組み合わせを実行してどの経路にも同じ規則で効くかを見て、改定時のリグレッションテスト範囲を根拠付きで絞ります。

  • 01変更と取消は確定の前後と受注経路で効き方が分かれる
  • 02デシジョンテーブルで組み合わせを実行し同じ規則で効くか見る
  • 03改定時のリグレッションテストの範囲を根拠付きで絞り込む
OUTPUT変更取消の対応表
STEP 04 注文の集中を負荷で確かめる注文が集中する時間帯の水準で受付を確かめる
どう確かめるか

注文が集中する時間帯を想定した負荷のもとで確かめる

負荷テストでは注文が集中する時間帯を想定した水準で、受付と確定と注文請けの返送が保たれるかを見ます。発注画面はPC・スマートフォン・タブレットの端末ごとに実機で表示と挙動を確認します。

  • 01注文が集中する時間帯を想定した水準で負荷をかける
  • 02受付と確定と注文請けの返送が保たれるかを確かめる
  • 03発注画面はPCとスマートフォンとタブレットの実機で確認する
OUTPUT負荷時の処理記録
05 RATIONALE

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

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

OUTSOURCING RATIONALE THIRD-PARTY VERIFICATION

必要な時に必要な分だけ

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

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

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

専門ノウハウを即戦力で

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

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

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

  • 社内では見つからない単価と品番のずれを申告の前に検出できる
  • 取引先の類型と取引条件と受注経路の掛け合わせまで確認できる
  • 固定費を抱えずに人日単位で切替前の確認を差し込める
  • 切替判断の場で使える独立した検証記録と未確認の範囲が残る
06 SERVICE

5,000件以上の実績に裏付けられた受発注の検証

GENZ は受発注システムの導入企業様側に立ち、ソフトウェアテストの設計から報告までを担います。支援実績5,000件以上と20年の第三者検証の経験を踏まえて、切替の判断材料を整えます。

SVC 01

受発注の業務の流れから観点を設計

GENZ は受発注の業務の流れから確認観点を起こします。機能の一覧ではなく、全取引先の条件で流れ続けるかを軸に設計します。

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

仕様書が揃っていない状態から参画

仕様書が揃っていない段階から GENZ は参画できます。業務担当へのヒアリングから確認観点を書き出し取り決め文書のたたき台まで支援します。

受発注システムの確認候補が掛け合わせで広がる様子を示した赤白紙カード基調の無文字図解。
SVC 03

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

負荷テストは GENZ の専門エンジニアが実施します。発注画面は端末ごとに実機で表示と挙動を確かめ窓口を分けずに進めます。

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

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

結果は確認済みの条件と未確認の範囲を書き分けたテストサマリレポートにまとめます。切替の判断材料として上程でき取引先への説明にも使えます。

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

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

対象の取引先と取引条件、切替の予定を伺い、合意した範囲と優先順位でテストを進めます。

確かめる範囲と切替の予定を伺う

対象の取引先と条件の範囲、切替の予定と経路の運用を確認します。

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

出荷と請求のずれと受け漏れの重さで優先順位を付け、工数を整理します。

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

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

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

結果と証跡、未確認の取引先と残るリスクを納品し、再確認の進め方を整理します。

支援実績5,000件以上

受発注の確かめる範囲と優先順位をGENZに相談する

ご相談では、受発注の取引先の条件と処理・経路の組み合わせをご共有いただけます。GENZが確かめる範囲と切替・展開・改定の場面ごとの優先順位、必要工数の考え方を整理します。