AI LINK CRAFTAI LINK CRAFT

本業

COBOLからETLへの移行によるデータ基盤の刷新

長年COBOLで動いてきたデータ処理を、ETLツール(DataSpider)へ置き換える案件です。既存仕様の調査から結合テストまでを担当しました。

本業での実績に戻る
COBOLで構築された既存資産を、ETLツールによるデータ連携基盤へ移行することを表した図
期間
2023.08 – 2024.04
規模
チーム8名 / 約9ヶ月
担当範囲
仕様調査 / 詳細設計 / 実装 / 単体テスト / 結合テスト
構成技術
  • DataSpider
  • SQL
  • COBOL(仕様調査)

BACKGROUND

背景

既存のシステムはCOBOLで構築されていましたが、老朽化が進んでいました。加えて、COBOLを運用・保守できる技術者が限られており、このまま動かし続けること自体がリスクになっている状態でした。保守しやすい形へ移行する必要があり、ETLツールへの置き換えが決まりました。

CHALLENGE

課題

  • COBOLを読むのはこの案件が初めてだったうえ、仕様書も残っていなかった
  • 移行先のDataSpiderも、これまで扱ったことのないツールだった
  • 扱える技術者が限られる状態そのものを解消する必要があった

APPROACH

やったこと

  • 仕様書がないため、COBOLのソースコードを直接読み解いて処理内容を洗い出し、詳細設計に落とした
  • 初めて扱うDataSpiderについては、有識者とコミュニケーションを取りながら業務のなかでキャッチアップした
  • DataSpiderでETL処理として再構築し、SQLを組み込んでデータの加工処理を実装した
  • 単体テストと結合テストを担当し、移行後の処理が想定どおり動くことを確認した

RESULT

結果

  • 予定していた移行を完了し、COBOLに依存した状態を解消しました。

LEARNING

学び

未経験の言語とツールが同時に来た案件でしたが、分からないことを抱え込まず、有識者に聞きながら進めることで完遂できました。新しい技術に触れること自体よりも、分からない状態をいかに早く解消するかのほうが実務では効いてくると感じています。

CONTACT

まだ形になっていない相談で、大丈夫です。

何から始めればよいか分からない段階からご一緒します。最初のヒアリングは無料です。通常2〜3日以内にご返信します。