レガシーシステムマイグレーション・ソリューション「Sitar」
NRIでは、既存のレガシーシステムをオープンシステムに移行するマイグレーション・ソリューションSitar(シタール:Solution Initiative for Transformation And Re-engineering)を提供しています。
従来のレガシーシステムマイグレーションは、メインフレーム上のプログラムをそのまま(またはツール変換により)オープン系プラットフォームに移植するというリホスト型手法が主流でしたが、拡張性が限定され、また最新基盤/開発技術の良さが活かし難い、新たな要件への対応が難しいなど、実用面での問題もありました。一方、Sitarは、既存システムのビジネス機能をリエンジニアリングしてモデルベースに洗練した上で、新プラットフォームに移行するリライト型手法を採用しており、以下の特徴を取り込むことにより、保守性・拡張性を大幅に向上させると共に、新要件への柔軟な対応やシステム全体としての開発・維持コスト低減を実現しています。
Sitarの特徴
- モデルベース開発によるプログラム構造の可視化・刷新
既存システムのビジネスロジックを抽出し、モデルベース開発(UML、BPMN)の適用によりプログラムを再構成・洗練化した上で、Javaや.Netのプログラムを生成し、新プラットフォームに移行します。新ビジネス要件の取り込みも可能です。 - 最大限のツール活用による生産性・品質向上
分析/変換/設計等各種ツールを最大限に活用することにより、マイグレーションプロセス中の作業をできる限り自動化します。 - 高機能/高信頼基盤(オブジェクトワークス)上への効率的な移行
実証済みシステム共通基盤としてのオブジェクトワークス(NRIの提供する開発フレームワーク製品)を手法に組み込むことにより、従来の手法では実現できなかった、最新かつ全社共通の開発/実行/運用基盤上への移行を実現します。 - オフショア有効活用によるコスト削減
パートナーとして、レガシーマイグレーション経験が豊富なインド企業を採用することにより、開発コストの削減を実現します。オフショア開発の効率化のため、開発作業の標準化実施やオフショア活用を前提としたマネージメント手法の確立等にも力を注いでいます。
Sitarにおけるマイグレーションプロセス概要
ここで紹介しているSitarは、IT基盤ソリューション「GranArch(グランアーク)」の1つとして提供されており、中長期的な視野に立って、企業の取り組みを支援しています。そして情報技術本部は、このIT基盤ソリューションの開発に深く関わっており、Sitarについても、その開発における中心的な役割を果たしています。



