この事例の要点
| お客様 | 保守会社様の |
|---|---|
| 課題 | 仕様書や |
| 支援内容 | 運用保守の |
| 成果 | 必要な改修を |
当時お客様が
しかし、
シスラボは、
-
保守会社が
変わっても、 日々の 業務と 改修は 続く お客様が
抱えていたのは、 新しい保守の 依頼先を 確保するという 課題に 加え、 システムの 中身が 分からないまま変更に 対応しなければならないという 課題でした。 法令改正に
伴う 修正、 業務部門からの 追加開発要望、 不具合への 対応、 修正パッチの 適用。 どれも、 保守会社様の 撤退を 理由に 先送りできるものではありません。 一方で、
何かを 変更したときに、 ほかの 機能や 連携先へどのような影響が 出るのかを 判断しにくい状態でした。 普段の 操作は 分かっていても、 内部の 処理や 過去の 改修理由までは、 社内で 把握しきれていませんでした。 -
業務への
影響を 踏まえ、 調べる 順番を 決める 調査は、
お客様が 現在どのように システムを 使い、 何に 困っているのかを 確認するところから 始めました。 重要なのは、
すべての 機能を 同じ深さで 調べることではありません。 止まると 業務への 影響が 大きい処理、 対応期限が 迫っている 変更、 お問合せが 繰り返し 寄せられている 機能など、 保守を 続けるうえで 優先して 把握すべき範囲があります。 お客様の
業務の 理解と 技術的な調査を 並行して 進め、 日々の 対応に 必要な情報から 確認していきました。 -
画面の
動きから、 見えない処理を 追う 仕様書が
十分にそろっていない状況では、 実際の 画面や 動作が 調査の 入口になります。 どの 情報を 入力し、 どの 操作をすると、 何が 変わるのか。 お客様の 普段の 業務と 照らし合わせながら、 機能を 読み解いていきました。 ただし、
画面の 動きだけで、 システム全体が 分かるわけではありません。 画面で 登録した データが、 後から 別の 処理で 更新される 場合や、 外部システムへ 渡される 場合もあります。 そのため、
確認できる プログラムや データ、 設定、 ログなどを 手がかりに、 画面と 裏側の 処理の 関係を 調べました。 夜間処理や 月次処理、 外部連携など、 日中の 操作では 見えない部分も、 運用保守の 対象として 捉えました。 -
複雑な仕様には、
積み重ねてきた 理由がある 長年の
追加開発によって 処理が 絡み合うと、 小さな修正でも 広い範囲の 確認が 必要になります。 こうした、 いわゆる スパゲッティ化した システムでは、 現在の 動作に 加えて、 なぜその 仕様になったのかを 理解することも 重要です。 一見重複しているように
見える 処理にも、 取引先との 取り決めや、 過去の 不具合を 避けるためといった 理由があるかもしれません。 複雑な部分を 単純にするだけでは、 業務上必要な条件まで 失う おそれがあります。 シスラボは、
現在の 業務の 進め方や 過去の 経緯を お客様と 確認しながら、 残すべき仕様と 見直すべき部分を 見極めていきました。 資料から 分かることだけで 判断せず、 現場の 手作業で 補っている 部分や 例外的な対応にも 目を 向けました。 -
調査を、
次の 改修や 運用改善に 生かす 引き継ぎ後も、
法令改正への 対応、 追加開発、 不具合修正、 修正パッチの 適用など、 必要な作業は 続きます。 その
都度、 目の 前の 対応だけで 終えてしまうと、 次の 変更時にも 同じ箇所を 調べ直すことになります。 調査で 把握した 処理の 関係や 注意点を、 今後の 確認や 判断に 使える 形で 残していく 必要があります。 また、
改修や 更新では、 変更する 箇所だけでなく、 その 先で 使われる データや 連携先まで 含めて 確認します。 パッチの 適用でも、 業務への 影響を 確かめたうえで、 適用の 時期や 検証の 方法を 検討します。 シスラボは、
既存システムの 運用保守を 担いながら、 仕組みと 業務の 両面から 理解を 深め、 今後の 運用を 最適化するための 見直しを 進めました。 お客様が 必要な改修を 判断し、 システムを 継続して 使えるよう 支援しています。