① 要件定義を省略して「とりあえず作って」でスタート

PATTERN 01
「今の Excel 業務をそのまま置き換えて」で発注

現状の帳票と業務フローを提示しただけで要件定義フェーズを飛ばしてしまい、デモが上がってきてから「これじゃない」の繰り返し。追加修正の見積が重なり、最初の予算の 1.5〜 2 倍になった。

▼ 原因

Excel は人間の判断・暗黙知を前提に動いています。それをシステムに置き換えるには、「何をどう入力し、何をどう計算し、何をいつ誰に出すか」のルール化が必要。これを飛ばすと、作るたびに現場から「違う」が出ます。

▼ 対策

発注前に、現場の 1 業務を 1 枚紙にフローとして書き出す。項目名・判断分岐・例外ケース・頻度まで。要件定義フェーズに最低 1 ヶ月は使う前提で予算を組む。

② 現場の人が入らず、経営陣だけで決めてしまう

PATTERN 02
経営陣と情シスだけで仕様を決め、現場に完成品を渡した

リリースした瞬間に「現場でこんな使い方してないよ」と総スカン。例外処理や緊急時の運用がシステムで想定されておらず、現場は結局 Excel を併用。

▼ 原因

経営陣が把握している業務は、ドキュメント化された 60% の「正常系」。残り 40% の「例外対応・差し込み・臨時対応」は現場にしかわかりません。

▼ 対策

要件定義フェーズに、現場の中核メンバー 1〜 2 名を必ず入れる。その人の工数も予算に含める。発注先には「経営陣の説明と現場実態にギャップがあるかもしれない」と最初に伝える。

③ パッケージの「カスタマイズ」で予算が倍増

PATTERN 03
安価なパッケージを選んだはずが、カスタマイズ費で逆に高くついた

初期費用 50 万円のパッケージを選んだはずが、自社業務に合わせたカスタマイズ見積で+ 400 万円。保守費も比例して上がり、スクラッチ開発と変わらない総額になった。

▼ 原因

汎用パッケージは「業界平均の業務フロー」を前提に設計されています。独自ルールが多い業務ほど、カスタマイズでパッケージの原型が崩れ、保守の難易度も上がります。

▼ 対策

カスタマイズ率 20% を超えるなら、スクラッチ開発や SaaS 選択を再検討。パッケージ採用時は「自社業務をパッケージの流儀に合わせる」覚悟をセットで持つ。

④ 開発を発注先に完全に丸投げ

PATTERN 04
「お任せします」でスタートし、途中経過も見ていなかった

発注してから半年、ほぼノータッチ。納品デモで「思っていたのと違う」と気づくも、手戻りが大きすぎて予算追加もできず、妥協した状態でリリース。

▼ 原因

発注先は、仕様書に書かれたとおりに作ります。仕様書に書かれていないことは「発注先の解釈」で埋められ、そのギャップが納品時に顕在化します。

▼ 対策

月 1 回以上の定例と、月末のデモ確認を契約に組み込む。デモで気になった点は「違う」と言う。黙っていると発注先は「問題ない」と判断して進めます。

⑤ リリースしたら使われなかった

PATTERN 05
「使い方研修」を省略し、現場が旧システムに戻った

リリース後、簡易マニュアルだけ配布して導入完了としたら、現場は結局 Excel に戻ってしまった。システムは半年後にほぼ稼働停止。

▼ 原因

人は、慣れたやり方を変えるのに大きな心理的抵抗があります。新システムが現行比 10% 便利なだけでは、学習コストに負けて移行しません。

▼ 対策

リリース後 1 ヶ月は、現場に「必ずシステムを使う」ルールを設定し、質問対応窓口を用意する。社内に「システム推進担当」を置き、現場からの小さな不満をキャッチして改修サイクルを回す。

⑥ 一気に全部切り替えようとして現場が混乱

PATTERN 06
「ビッグバンリリース」で基幹業務が丸ごと止まった

受発注・在庫・会計を同時にリリースした途端、エラーで業務停止。原因究明に 3 日かかり、その間は手書きで対応することに。

▼ 原因

複数の業務を同時に切り替えると、障害の切り分けが困難になり、ロールバック(元に戻す)が難しくなります。

▼ 対策

部門別・業務別に段階的リリース。先行チームで 1〜 2 週間の運用テストを行ってから全社展開。並行稼働期間を 1〜 3 ヶ月設定。

⑦ 保守運用の予算を見積もっていなかった

PATTERN 07
「作って終わり」で、2 年目以降の保守料に困窮

初期開発費 600 万円は補助金で手当てしたが、年間保守料 100 万円の予算を事前に組んでいなかった。翌年の予算確保に経営会議で苦労。

▼ 原因

システム投資は「導入費」ではなく「導入費+ 5〜 10 年の保守運用費」で考える必要があります。保守費は一般的に初期費用の年 15〜 20% が目安。

▼ 対策

発注前に 5 年合計のトータルコスト(TCO)で見積を取る。経営会議の予算承認も TCO ベースで取り付ける。

⑧ データ移行で精度が落ちた

PATTERN 08
既存 Excel データの移行で、顧客情報・在庫数が狂った

10 年分の既存データを新システムに移行したところ、重複・表記ゆれ(「株式会社○○」と「(株)○○」など)が原因で、顧客マスタに同一企業が複数件登録される事態に。

▼ 原因

Excel 時代は「人間の判断」で重複を回避していたのが、システム化すると機械的に処理されて露呈します。

▼ 対策

データ移行前にクレンジング(表記統一・重複排除)の工程を必ず予算化。移行後 1 ヶ月は目視チェック期間を設ける。

まとめ:失敗の 8 割は、発注前に防げる

8 つの失敗パターンを並べましたが、共通するのは「発注前にできる準備を怠った」ことです。

  • 要件定義フェーズに予算と時間を割く
  • 現場メンバーを巻き込む
  • 5 年トータルコストで判断する
  • 段階的に移行する
  • リリース後の運用体制を事前に設計する

これらは、発注先の選び方よりも、発注する側のプロジェクトマネジメントの覚悟の問題です。もちろん、発注先の良し悪しも大きく影響しますが、「現場を観察する」「相談しやすい」「段階リリースを提案する」といった発注先なら、ある程度カバーしてくれます。

POINT

合同会社 SKY では、業務システム開発の初回相談時に「現状の業務フローと悩みを 30 分ヒアリング」を無料で行っています。失敗パターンを事前に避けるための設計相談だけでも、お気軽にどうぞ。