プロジェクトでの変化
- 月次集計時間Excel運用比で
短縮 - 入力ミスバリデーションで
構造的に 抑制 - 業務担当者の
自走 エンジニア介在を最小化
課題
予算と
アプローチ
- 01 業務担当者への
ヒアリングで、 予算・売上の 扱い方と 集計軸を 整理しました - 02 Slim PHP + MySQL で
軽量な ウェブシステムを 構築しました - 03 案件単位の
入力画面と、 部門・期間別の 集計画面を 分離して 設計しました - 04 Docker に
より 開発環境を 統一し、 ローカル〜本番までの 再現性を 確保しました - 05 業務担当者が
触れる 管理画面UIに 振り切り、 エンジニア依頼を 必要と しない 自走体制を 構築しました - 06 Excelからの
段階移行を 計画し、 現行業務を 止めずに 切り 替えました
成功要因
- 業務担当者起点の
UI設計 - エンジニアではなく
業務担当者が 日次で 使う 前提で 画面構成を 組み、 自走できる 運用を 実現しました。 - 軽量フレームワーク選定
- Slim PHPを
選び、 機能の 絞り込みと シンプルな コードベースで 保守コストを 抑えました。 - 段階移行の
徹底 - Excelを
一気に 止めるのではなく 段階移行で 進め、 運用の 混乱を 避けました。 - 集計軸の
事前明確化 - 案件・部門・期間の
3軸を 最初に 固め、 機能追加で 集計が 崩れない 構造を 保ちました。
ソリューション
Slim PHP + MySQL で