受託開発
ORIGINAL
マイグレーション
- マイグレーションとは?
- マイグレーションとは異なるハードウェアへデータや基幹システム等の移行・変換を行う作業です。
- マイグレーションを実施するケース
-
- 使用中のハードウェアが老朽化し、継続使用が困難な場合。
- プログラムの設計書などが無く、仕様はプログラムのみ。
- 開発当初のプログラマーがいない。
- 業務が複雑でパッケージ等へ移行できない。
- 自社での開発に掛ける工数がない。
- マイグレーションの活用
-
- 運用状況やコストを考量し、最適なハード(OS)へ移植する。
- 業務調査を実施し、要・不要及び仕様概要を整理する。
- システムの運用方法など見直しをして、最適な運用コストの低減をする。
- マイグレーションの方法
- 1.変換ツールによる機械変換方法
- 言語の命令パターンなど調査し、変換プログラムを作成する方法。
- 業務仕様などが不要で、ソースレベルの変換の実施が可能です。
- 変換できない箇所についてはテストを行いながら手修正を行います。
- 移植するプログラムが多い場合、仕様の変更を実施しない場合等に適しています。
- 2.変換ツールを使用せず仕様とソースからの変換方法
- 業務仕様の解析から調査し、個別にプログラムを移植する方法。
- 業務仕様などの整理や見直しが可能で、業務改善を行うことが可能です。
- 現状業務に満足できていない場合などに適しています。