システム開発におけるBusiness Process Re-engineering(ビジネスプロセス・リエンジニアリング)

(ア)  アプローチ

1. 現状業務の可視化(As-Is分析)

現在の業務フロー、役割、システム利用状況を把握

  • 1.       各部門へのヒアリング・現場観察
  • 2.       業務フローチャート作成(BPMNなど)
  • 3.       問題点・非効率・重複作業の洗い出し
  • 4.       業務ごとのコスト・時間分析(ABC:活動基準原価計算)
2. 課題の特定と改善方針の策定

目的: 業務上のボトルネックや不要業務を明確化

  • 1.       課題の優先順位付け(影響度×実現性)
  • 2.       手作業・紙処理の自動化対象の抽出
  • 3.       改善目標(KPI)設定
3. To-Be業務の再設計(業務改革案)

理想的な業務フロー・組織設計を構築

  • (ア)  再設計された業務フローの作成
  • (イ)  業務標準化・シェアードサービス化の検討
  • (ウ)  新業務に対応する組織・役割の提案
  • (エ)  システム導入の前提要件として仕様提示
4. ITシステムとの連携設計

新業務を支えるためのシステム機能要件を整理

  • 1.       システム要件と業務プロセスの整合確認
  • 2.       業務→システム機能へのマッピング
  • 3.       RPA、ワークフロー、ERP、CRMなど活用候補の提示
  • 4.       システム投資のROI試算
5. 業務・組織変更の導入支援(チェンジマネジメント)

目的: 改革案を社内で定着させる。

活動内容:

  1.      部門横断プロジェクトの立ち上げ支援
  2.      利用者教育・説明資料作成
  3.      試験運用・本番移行支援
  4.      利用状況モニタリングと改善指導
6. 成果測定と継続改善支援

目的: BPRの成果を定量的に把握し、継続的改善につなげる。

活動内容:

  1. KPI進捗の定期レポート化
  2. 改善効果の測定(例:処理件数、処理時間、エラー率)
  3. 追加業務の見直し・最適化提案

(イ)  システム開発BPR例

①      プロジェクト管理業務の再設計

1.       背景・課題

  • (ア)  案件ごとに異なる進捗管理方法(Excel多用)
  • (イ)  工数・原価管理が煩雑
  • (ウ)  上層部へのレポート作成が手作業

2.       BPRアプローチ

  • (ア)  開発の標準ステップを導入。開発ステップ毎にゲート管理
  • (イ)  共通テンプレートによるドキュメント、WBSの全社標準化
  • (ウ)  クラウド型プロジェクト管理ツール(例:Backlog、Redmine、Jira)を全社導入
  • (エ)  原価と実績をリアルタイムで可視化(BI連携)
②      不具合対応業務の抜本的見直し

1.       背景・課題

  • (ア)  顧客からの問い合わせが属人化
  • (イ)  バグ報告の記録がEメールベースで混乱
  • (ウ)  品質改善が後手に回っていた

2.       BPRアプローチ

  • (ア)  問い合わせ管理をチケット制に(Zendesk、Freshdesk等)
  • (イ)  バグトラッキングを一元化(Jira、Backlog)
  • (ウ)  QA部門との連携ルールを明確化し、フィードバックループを設計
③      運用業務の自動化による省力化

1.       背景・課題

  • (ア)  夜間バッチやアラート対応が手動
  • (イ)  定期的な監視業務が属人的
  • (ウ)  作業ミスや対応漏れが頻発

2.       BPRアプローチ

  • (ア)  ジョブ管理ツール(例:JP1、JobScheduler)でバッチ自動化
  • (イ)  アラート対応をRPA+メール/Slack通知に
  • (ウ)  運用マニュアルの見直しとシステム連携化