ステータス遷移図の作り方|「例外」と「修正依頼」を先に潰す設計手順

ステータス運用がうまく回らなくなる原因は、状態の数が多すぎることではありません。 実際に困るのは、修正依頼、保留、承認待ち、期限超過 のような例外が、状態としてきちんと定義されていないことです。

受付から完了までの最短ルートだけをきれいに描いても、現場はその通りには動きません。 追加情報待ち、担当変更、承認差し戻し、顧客都合の停止、社内都合の保留。こうした分岐が画面に表れていないと、担当者はメモや口頭連絡で補うようになり、そこで履歴がずれていきます。

この記事では、問い合わせ・予約・受注・見積などの業務に共通して使える ステータス遷移図の作り方 を、実務の順番に沿って整理します。 見た目のきれいな図を作る話ではなく、運用で詰まりにくい状態設計をどう組み立てるか、という話です。

この記事で扱う論点
・状態(ステータス)を決める順番
・遷移(どこからどこへ動くか)と禁止ルール
・修正依頼 / 保留 / 承認待ちを先に入れる理由
・担当・期限・通知との整合
・業務ごとに変わる典型的な分岐の持ち方

1. 最初に固定するのは「起点」と「終点」だけでよい

遷移図を描き始めるときに迷いやすいのは、最初から全部の状態を並べようとすることです。 ここで細かく入りすぎると、かえって話が進みません。

まず固定したいのは、次の2点です。

この2点を置いたうえで、「一番素直に終わるとしたら途中に何があるか」を並べます。 最短経路の基本形は、実例とパターン で扱う考え方と同じです。

基本形 まずは最短経路だけを置く

受付 新規作成。案件・予約・申請が発生した起点。
確認中 内容確認、一次判定、担当割当などを行う。
対応中 実務処理、見積作成、調整、作業実施など。
結果反映 回答送付、予約確定、承認反映など。
完了 業務上の処理が閉じ、クローズできる状態。

最初から例外を全部描こうとせず、まず基本線を置いてから分岐を足す方が整理しやすくなります。

2. その次に入れるのは「例外」であって、「詳細化」ではない

遷移図で本当に重要なのは、基本線を細かく分けることではなく、現場で止まりやすい例外を先に状態として持つことです。 例外が状態として存在しないと、現場は結局メモや口頭で補うことになります。

最低でも、次のような状態は先に検討しておいた方が安全です。

先に決めたいこと
修正依頼や保留を入れるときは、「誰のボールか」を必ず明確にします。
自社側の作業待ちなのか、相手側の返答待ちなのかが曖昧だと、放置や責任の押し付け合いが起きやすくなります。

修正依頼の扱いは、フォローアップ の考え方とも強くつながります。 単に「差し戻し」の箱を置くだけでなく、差し戻した後に誰が何を確認して戻すのかまで揃えておきたいところです。

3. 遷移図は「行ける先」より「行けない先」を決めた方が効く

状態を定義しただけでは、運用はまだ安定しません。 重要なのは、どこからどこへ動かせるか と同時に、どこへは動かせないか を決めることです。

この禁止遷移がないままだと、現場では都合のよい近道が生まれやすくなります。 たとえば、対応が面倒だから修正依頼からそのまま完了へ飛ばす、承認待ちを飛ばして実行済みにする、といった運用です。

遷移ルール 許可する動きと禁止する動き

遷移ルール表の例 状態だけでなく、許可・禁止を明示する
現在の状態 遷移先 扱い 条件
受付 確認中 / 修正依頼 / 保留 許可 担当割当または内容確認後に変更
修正依頼 確認中 許可 追加情報がそろった場合のみ戻す
修正依頼 完了 禁止 必要情報なしのまま閉じるのを防ぐ
承認待ち 実行済 / 完了 禁止 承認ログ未取得の処理を防ぐ
保留 確認中 / 完了 条件付き 保留理由と解除理由の入力を必須にする

禁止遷移を明示すると、「なぜこの順番でしか進めないのか」を現場へ説明しやすくなります。

この制御は、権限(権限・ログ)ともセットで考える必要があります。 たとえば管理者だけは強制クローズできるとしても、理由入力や監査ログを必須にしておかないと、あとで履歴が追えなくなります。

4. 担当の動きが揃っていない遷移図は、現場で使われにくい

遷移図が現場で機能するかどうかは、状態の名前より、状態が変わったときに担当がどう動くか が揃っているかで決まります。 誰の案件なのかが曖昧なままでは、見た目だけ遷移図があっても実務では使われません。

たとえば、次のような状態では、担当や責任の所在も一緒に変わることが多くあります。

担当 状態と担当の関係を一緒に整理する

受付〜一次確認

  • 担当:受付当番
  • 期限:初回確認まで2時間
  • 通知:新規受付時に自動通知

修正依頼中

  • 担当:申請者 / 顧客側
  • 期限:再提出期限を設定
  • 通知:差し戻し時に自動通知

承認待ち

  • 担当:承認者
  • 期限:承認期限を設定
  • 通知:期限前・期限超過時に通知

状態だけを描くより、「その状態では誰が持つか」まで並べると、運用に落とし込みやすくなります。

5. 通知と期限がない遷移図は、現場では止まりやすい

遷移図を描いても、担当者がその変化に気づけなければ動きません。 また、いつまでに処理すべきかが曖昧だと、状態が増えるほど滞留が見えにくくなります。

そのため、状態設計では通知と期限もあわせて決めておきたいところです。

通知・リマインドの設計は、通知設計 や SLAの考え方(SLA)ともつながります。 状態だけ定義して終わらせず、動かす仕組みまで一緒に決める方が実務向きです。

6. 業務別に見たとき、例外の形はかなり違う

ステータス遷移図は業務共通の考え方がありますが、例外の出方は業種によってかなり変わります。 そのため、「問い合わせ」「予約」「受注」で同じテンプレを当てるより、何で止まりやすいかを先に見る方が設計しやすくなります。

製造業(技術問い合わせ・RMA)

解析待ち、現品待ち、部品手配待ち、対策案確認など、保留や調査中の状態が増えやすい領域です。 業務像は 製造業向けシステム開発例 を前提に、 不具合受付(RMA設計)では「現品待ち」「解析中」「対策提示」など、現場の呼び方に沿った状態が必要になります。

自動車販売・整備・タイヤショップ

入庫待ち、部品待ち、顧客連絡待ち、作業完了待ちが混ざりやすい領域です。 業務像は 自動車販売・整備・タイヤショップ向け を前提に、 入庫前後で状態を分け、ピットや担当との連携(ピット割当)を遷移へ反映した方が、詰まりどころを把握しやすくなります。

7. 最後に確認したいチェックポイント

遷移図を一通り作ったら、最低限このあたりは見直しておくと、あとで困りにくくなります。

確認 ステータス遷移図の最終チェック

1
例外が入っているか 修正依頼、保留、承認待ち、期限超過をどこで扱うか決まっているか。
2
禁止遷移があるか 飛ばしてはいけない状態遷移を明示しているか。
3
担当が明確か 各状態で誰のボールなのか、引き継ぎ先が分かるか。
4
通知と期限があるか 止まりやすい状態で、誰へいつ知らせるかまで決まっているか。

図を描いて終わりではなく、現場がその状態を実際に使えるかまで確認しておく方が安全です。

止まりやすい作り方

  • 正常系だけをきれいに描く
  • 修正依頼をメモ運用に任せる
  • 誰の担当かを別表に逃がす
  • 通知や期限を後付けにする

運用に乗せやすい作り方

  • 例外状態を先に定義する
  • 禁止遷移を明示する
  • 担当・期限・通知を遷移と一緒に決める
  • 管理者の例外操作には理由とログを残す

まとめ

ステータス遷移図は、最短ルートを描くことより、例外がどこで起き、誰がどう持つかを整理すること に価値があります。 修正依頼、保留、承認待ちを先に入れ、禁止遷移を決め、担当・期限・通知まで揃える。この順番で作ると、現場で使える遷移図になりやすくなります。

インテンスでも、遷移図は見た目より「例外が状態として定義されているか」を優先して確認します。 状態名を増やすこと自体が問題ではなく、現場で起きる分岐を画面の中に収められているかどうかが重要です。 そこが揃うと、ステータス運用はかなり安定しやすくなります。

本記事は、Webシステム開発・スマホ自動変換「movo」・業務システム構築・フォームUX改善・EC支援を提供する 株式会社インテンスが、実際の開発プロジェクトで蓄積した知見をもとにまとめています。 株式会社インテンス(公式サイト)