WEB DEVELOPMENT2026年
15年運用の卸売EC・販売管理システムを、リプレイスまで引き継いで保守
- 業種
- BtoBの卸売業
- 期間
- 2026年3月〜9月
- 体制
- Rekidからエンジニア2名とPM1名(パートナー企業と組んで担当)。引き継ぎ、運用保守、障害の調査、夜間の作業
プログラム 3
言語 1卸売ECWebの画面
言語 2販売管理社内向けの画面
言語 3周辺ツール帳票・データ出力
データベース 2
社内販売管理のDB社内のサーバー
社内ECのDB受注・商品・会員
定期処理 3
Windows受注の取り込み毎朝 6:00
Windows在庫の更新1時間ごと
Windows月初の締め処理毎月1日 夜間
手作業 2
手作業商品データの同期週に一度
手作業価格表の反映不定期
設計書のない15年分のシステムを、一枚の地図に
01 ISSUE
課題
お客様は新しいシステムへの切り替えを進めていましたが、切り替えまでの間、いまのシステムを見られる担当者がいなくなる状況でした。15年前からのプログラムが複数の言語にまたがり、社内のサーバーにあるデータベース、Windowsの定期処理、週に一度の手作業によるデータの同期が混ざっていて、設計書もありませんでした。
02 APPROACH
取り組み
引き継ぎの資料とプログラムからシステムの全体像を整理し、サーバーとデータベースへの接続の手順を確立しました。すべての作業を進捗表で見えるようにして毎日報告し、2人ともすべての領域に対応できる体制にして、特定の人しかわからない状態を防いでいます。データベースの障害や、月初の夜間作業にも対応しました。
引き継ぎの進め方
- 1資料とプログラムの読み込み
- 2全体像の整理設計書の代わりになる地図
- 3接続手順の確立サーバーとデータベース
- 4毎日の報告と2人体制2人とも全領域に対応
対応した範囲
- 卸売ECと販売管理の運用保守、障害の調査
- データベースの健全性の確認、データの抽出と修正
- 定期処理や周辺ツールの開発環境の整備
- 決まった運用作業の実施と、月ごとの報告
すべて対応中確認待ち完了定常作業
| No. | 作業 | 領域 | 状態 | 更新 |
|---|---|---|---|---|
| 118 | 受注の取り込みが止まった件の調査 | 定期処理 | 対応中 | 10/6 |
| 117 | データベースの健全性の確認 | データベース | 完了 | 10/6 |
| 116 | 取引先からの依頼による売上データの抽出 | データベース | 確認待ち | 10/5 |
| 115 | 月初の締め処理(夜間) | 定期処理 | 完了 | 10/1 |
| 114 | 周辺ツールの開発環境の整備 | 周辺ツール | 対応中 | 9/30 |
| 113 | 商品データの週次同期 | 手作業 | 完了 | 9/29 |
| 112 | 月次の報告書の作成 | 運用 | 完了 | 9/30 |
対応中の2件は、どちらの担当でも引き継げる状態です
毎日の進捗表(タスクと状態の一覧)
03 RESULT
成果
約7か月新システムへの切り替えまで、運用を引き継いで支えた期間
15年引き継いだシステムが運用されてきた期間
新しいシステムへ切り替わるまでの約7か月間、運用を引き継いで支えました。
04 TECHNOLOGY
使った技術
- C#
- Perl
- Python
- Node.js
- PostgreSQL
- Windows Server