プラットフォームマイグレーションの方法論

ターンキープロジェクト

news-image-2FreeSoft社のモダナイゼーション サービスは、本番運用システムのプロダクトライフサイクルのプロジェクト構築を支援します。 ターンキープロジェクト構築にはアーキテクチャー方法論のメソッドも提供します。構築後に大幅なシステムのインテグレーション作業を必要とするソフトウェアコンポーネントだけでなく、本番運用管理システムも納入します。 このような複雑なプロジェクトには、リスクを軽減するために、各プロジェクトフェーズで完全に自動化された技術手法を利用しています。
レガシモダナイゼーションプロジェクトは、ソフトウェア開発のライフサイクルおよび企業内のすべての関連する関係者の日常業務に影響を与える非常に複雑なプロジェクトになります。 マイグレーションの自動化により、他の従来のモダナイゼーションソリューションに比べてリスクとコストを削減だけでなく、ソフトウェアコードの品質も安定します。

部分的なマイグレーションからトータルマイグレーションソルーション

news-image-1データベース、アプリケーション、システム環境、およびインターフェースを含むレガシシステムのすべての層を移行するような総合的なマイグレーションでは、総合的なマイグレーションソリューションサービスによって、統一されたテクノロジーを利用することで大幅なマイグレーションリスクを削減できます。 FreeSoft社は、レガシーシステムからすべてのメタ情報を収集し、さらにターゲットシステムのすべての要求されたアーキテクチャレイヤを作成するために、そのレガシーモダナイゼーションフレームワークを利用します。 アプリケーションマイグレーションだけや、他社のデータベースマイグレーションツールを利用したテクノロジーが部分的に使用されている場合は、新しいシステムに適切に接続されたコンポーネントを作成するなどの問題が発生し、マイグレーション労力とリスクが高くなります。

イテレーション方式によるマイグレーションの自動化

news-image-2マイグレーションでの資産変換の方法論は、イテレーション方式である反復プロセスを施行して行われます。 この移行概念により、移行されたシステムがあらゆる検証サイクルで確実に品質が改善されます。 新しいシステムの受入検証基準に定義されたテストに合格するまで、反復方式は、次のステップのサイクルで受入検証基準まで繰り返され、最終マイグレーションの成果物の品質を向上させます。:

  • レガシーソースコードの解析、データモデリング
  • コード変換、DDLの生成、アプリケーションのソースコード、スクリプト生成
  • ビルド、コンパイル
  • テスト検証(単体検証;機能検証;パフォーマンス検証)
  • 改修作業