基幹システム
モダナイゼーションとは? レガシーシステムからの脱却
レガシーシステムとも呼ばれる古いコンピューターシステムを現代的なシステムへと刷新するのが「モダナイゼーション」です。企業にとってモダナイゼーションはなぜ必要なのでしょうか。実施する際の注意点やその手法などとあわせて紹介します。
モダナイゼーションとは
モダナイゼーションとは、構築され、稼働し始めて数十年を経過した古いコンピューターシステムを、過去の資産を活かしながら最新の技術に適合した現代的なシステムへと置き換えることを指します。
対象となる古いコンピューターシステムとは、主に1980年代に導入されたメインフレーム(大型汎用機)、あるいはオフコンを使った基幹システムなどが該当します。独自OSが搭載され、アプリケーションソフトウェアにはCOBOLなどのコンピュータ言語が使われ、その会社の業務に合わせてスクラッチ開発されたものがほとんどです。またその後1990年代後半頃から導入されるようになったオープン系システムが対象になることもあります。
モダナイゼーション(Modernization)は動詞の「モダナイズ(Modernize)」からきており、近代化や現代化を意味する英語の名詞です。コンピューターシステムを刷新する場合はITモダナイゼーション、システムモダナイゼーションなどとも呼ばれます。また、日本語では「モダナイゼーションする」というような使われ方もしますが、同様の意味で「モダナイズする」というような使われ方もします。
レガシーシステムとは
レガシーシステムとは、過去の技術や仕組みで構築されている古いシステムを表す言葉です。レガシー(遺産)といわれるとおり、時代遅れのシステムと捉えることもできるでしょう。レガシーシステムを利用し続けることにはさまざまなデメリットがあるため、レガシーモダナイゼーションやレガシーマイグレーションによって脱却する必要があります。
レガシーシステムについて詳しく知りたい方は、こちらの記事を併せてご覧ください。
モダナイゼーションとレガシーマイグレーションの違い
レガシーシステムからの脱却方法としては、レガシーモダナイゼーションとレガシーマイグレーションの2つの対策が考えられます。レガシーモダナイゼーションは「“遺産”の“近代化”」を表し、「既存システムを活用しながら刷新する」方法です。対して、レガシーマイグレーションは「“遺産”の“移行”」を表し、「既存システムを完全に置き換える」方法となっています。
両者の違いは、既存システムを引き継ぐか完全に置き換えるかの違いです。レガシーモダナイゼーションの場合は「ユーザーの使用感が変わりづらい」というメリットがあり、レガシーマイグレーションの場合は「最新の技術によって最適化され、より効率的な業務が実現できる」といったようなメリットが挙げられます。どちらもメリット・デメリットが存在するため、自社にとってどちらの対策が有効であるかは、レガシーシステムの特性や状態などを事前に確認し、しっかりと検討することが必要です。
レガシーマイグレーションについて詳しく知りたい方は、こちらの記事を併せてご覧ください。
モダナイゼーションの重要性
モダナイゼーションがクローズアップされるようになった背景には、DX(デジタルトランスフォーメーション)を推進する上で、古い業務システム=レガシーシステムの存在が足かせになる可能性が周知されたことがあります。
2018年秋に経済産業省が発表した「DXレポート」には、老朽化し、ブラックボックス化したレガシーシステムを運用し続けることを大きな要因とするリスクが、「2025年の崖」という言葉で指摘されています。2025年までに古いシステムについて理解している人材の引退やサポート終了が予測され、レガシーシステムの運用に費やされるコストや人的リソースが増大し続けるため、企業が国際的な競争力を失う恐れがあるとするものです。またセキュリティ上の問題もあります。
なお、サポート終了に関しては、多くの企業で利用されているERPの「SAP」の標準保守期限切れがレポート発表当時は2025年とされていましたが、2027年に延長されたことで「SAPの2027年問題」として別途存在しています。
モダナイゼーションは「2025年の崖」をはじめとするリスクの回避と、現代的なビジネスのニーズに合致した仕組みへの転換という、守りと攻めの両面から必要な投資と捉えられます。
DX(デジタルトランスフォーメーション)は、単にITシステムの導入・刷新だけで実現できるものではありません。モダナイゼーションをより深く理解するためにも、DXについての理解も深めることをおすすめします。DXについては、こちらの記事で詳しく解説しているため、併せてご覧ください。
モダナイゼーションの注意点
モダナイゼーションを実施するときは、現行システムの利用状況を分析して、どの部分を残し、何を刷新するのかを明確化する必要があります。要件定義の段階で現行システムの機能などを、(1)変えない(変えられない)部分、(2)変えられる部分、(3)変えなければならない部分、の3つのタイプに分けることが求められます。
このうち(2)の変えられる部分については、現行システムの刷新後も業務継続性の確保を重視するのか、それとも刷新したシステムに合わせて業務内容や手順の変革も視野に入れるのかで対応が変わってくるでしょう。
古いコンピューターシステムの環境では、ほとんどが業務に合わせて(多くの場合、後から)さまざまなカスタマイズを加えられています。そのため現場の声としては、「これまで通りの機能や仕様を同じように利用できないと困る」といったものが多くなるかもしれません。しかし、個別案件に対応するための独自の仕様にこだわると、すべてを移行するための手間とコストが膨大になり、さらに時代遅れの業務のやり方がそのまま残ってしまう可能性があります。
DXのためにモダナイゼーションを行うのであれば、刷新後のシステムは最新システムとシームレスにデータ連携ができるなど、いまの時代に即したものに変化させることも考えなければならないでしょう。そのためには業務プロセスを変える部分も出てくるでしょう。モダナイゼーションは業務改善、業務改革とあわせて実施するのが基本となります。
その点を事前に現場のスタッフともコミュニケーションを重ねて確認し、要件定義にしっかりと組み込んで計画的に進めていくことが重要です。
モダナイゼーションの手法
モダナイゼーションには主に次の5つの手法があります。それぞれの特徴を理解した上で、どれを選ぶかを決めます。
リプレイス
現行システムが担っている業務の目的を洗い出し、その目的を実現するための新しいシステムを構築して、ソフトウェア、ハードウェアともに刷新する方法です。簡単な導入方法としては標準化されたパッケージを利用することがあげられます。システム全体を再構築するため、個別案件にすべて対応することは難しい面がありますが、新しいビジネスモデルへの対応、業務プロセスの改革といった目的には合致させやすくなります。モダナイゼーションをDX推進につなげるにはとても適した方法といえます。
リホスト
メインフレーム上で稼働していたソフトウェアのプログラムは変更せず、サーバー、OS、ミドルウェアなどを新しいシステム基盤に移行する方法です。ソフトウェアやデータはそのままに、ハードウェアのみ取り替えるイメージです。オンプレミスからクラウドへと移行するケースもあります。ハードウェアとOS・ミドルウェアに絞った移行となるためコストを抑えられ、業務継続性も高くなります。反面、基本的にレガシーシステムのネガティブな部分もそのまま引き継がれる傾向があります。
リライト
現行システムに使用されているアプリケーションソフトウェアのコードを新しい言語に書き換えて、既存のシステムをそのまま使用する方法です。ソースコードの書き換えには自動変換ソフトを使う方法もありますが、コードや設計を分析し解読する作業が発生することもあります。問題なくリライトするには高い技術力が求められるかもしれません。
リファクター
「リファクタリング」とも呼ばれ、アプリケーションソフトウェアのコードの見直し・調整を行う方法です。リライトと似ていますが、リファクターでは使用する言語や機能はそのままで、より効率性や保守性を考えてコードを見直すことが主目的になります。厳密にはリファクターのみでモダナイゼーションを実現することは難しく、モダナイゼーションのための準備といえるでしょう。
リドキュメント
リドキュメントは現行システムのドキュメントを再度整備することを表します。リファクターと同じく、モダナイゼーションのための準備として利用される方法です。レガシーシステムではドキュメントも古くいなっていることが多いため、システムの可視化や運用性・保守性の向上のために用いられます。
レガシーシステムを使い続けていればそれだけコスト増大などのリスクが増し、DX化も遠のきます。思い切ったモダナイゼーションの実施を検討してみてはいかがでしょうか。
※2022年1月3日に公開した記事を再編集しています
あわせて読みたい
関連記事はこちら
BOM(部品表)とは? 役割やシステム化のメリットなど
昨今、業界や業種を問わず業務の効率化などを目的としてIT化が進められています。製造業におけるIT化を実現する上では、BOM(ボム。部品表)の作成やBOM管理シス...
詳細はこちら
インボイス制度とは? わかりやすく解説
2023年10月から開始された「インボイス制度」は、事業規模にかかわらず多くの事業者に関係のある制度です。インボイス制度の対応有無により、今後の事業活動に多大な...
詳細はこちら
レガシーマイグレーションとは? 手法や企業における必要性について解説
業務でITシステムを利用するようになって久しい昨今ですが、なかには昔から存在する古いシステムを利用している場合もあるでしょう。「遺産」ともいえる古いシステムは、...
詳細はこちら
マイグレーションとは? 種類や実施する際の注意点について解説
マイグレーションは健全なシステムを稼働させ続けるために欠かせないものですが、具体的な内容についてはよく分からない、という方も多いのではないでしょうか。また、マイ...
詳細はこちら
SoEとは? SoR・SoIとの違いやDXとの関係について解説
SoEとは、システムの種類を指すIT用語です。似ている用語にSoRやSoIがあり、それぞれのシステムは役割が異なります。ビジネスで活用されているシステムを役割に...
詳細はこちら
リファクタリングとは? 目的やメリット・デメリットなど
リファクタリングとは、ソフトウェア開発で行う作業の一つです。リファクタリングを行うと、開発を効率化したり、バグが発生するリスクを抑えたりできます。この記事では、...
詳細はこちら
レガシーシステムとは? 問題点や解決策をわかりやすく解説
日本では多くの企業が古くからのシステムを継続的に利用しています。「遺産」とも呼ばれる「レガシーシステム」は、多くの問題をもたらすため早急に新しいシステムへの移行...
詳細はこちら
データドリブン経営とは? 実現する方法や注意点を解説
データドリブン経営とは、さまざまなデータをもとにした意思決定によって成果を上げる経営手法です。ただし、データドリブン経営にはメリットだけでなくデメリットもあるた...
詳細はこちら
基幹系システムとは? 情報系システムとの違いや分けて考えるべき理由など
基幹系システムと情報系システムの違いについて、しっかりと説明できるでしょうか? 一見、似たように思え、同じように企業内で使用するシステムですが、両者は異なる特徴...
詳細はこちら
2022年「電子帳簿保存法」改正のポイント
電子帳簿保存法が改正され、2022年1月より施行されました。今回の改正は電子化、ペーパーレス化のさらなる促進、それに伴う業務負担の軽減などを目的としたものです。...
詳細はこちら
デジタルトランスフォーメーション(DX)とは? 概要や企業の課題について解説
デジタルテクノロジーは日々進化しており、新しいサービスやビジネスモデル、商品が次々と登場しています。これによって、私たちの生活も昔とは比べものにならないほど大き...
詳細はこちら
ERPとは? できることや導入形態を徹底解説
販売管理システムや会計管理システムなど、企業内の各部署で異なるシステムを利用している場合と違い、ERPを活用すればそれら複数システムを統合し、データを一元管理す...
詳細はこちら
企業がBIツールを導入するメリット・デメリット
BIツールは、業務を通じて日々社内に蓄積されていくさまざまなデータを有効活用するために役立つツールとして知られています。なぜBIツールが多くの企業に導入されて使...
詳細はこちら
経済産業省の「2025年の崖」について分かりやすく解説
「2025年の崖」とは経済産業省のレポートに登場した言葉であり、企業に対してデジタルトランスフォーメーションの必要性を訴えるものとなっています。ここでは「202...
詳細はこちら
タイミングや注意点は? 基幹システムの更改
その名の通り、企業にとって中心であり、主要となるシステムである基幹システムは、当然更改に伴うリスクも大きいものです。しかし、レガシーシステムとも呼ばれるような古...
詳細はこちら
失敗しないための基幹システム導入の進め方
基幹システムの導入は企業に多大なメリットをもたらします。しかし、基幹システムの導入そのものに失敗し、システムの機能がまったく有効活用されないという事態に陥ること...
詳細はこちら
ISDNが廃止に! 2024年問題について解説
INSネット「ディジタル通信モード」が廃止になる「2024年問題」をご存知でしょうか。もしも現在、ディジタル通信モードを利用している場合は、早急に対応についての...
詳細はこちら
日本企業が使い始めたのはいつから? ERPの歴史
「ERP」が日本で使われるようになったのは1992年からです。それ以前に、ERPは欧米で普及していました。ERPが欧米で、次いで日本で広まるに至った経緯など、E...
詳細はこちら
移行すべきか? クラウドERPのメリット・デメリット
「クラウドERP」とは、従来、オンプレミスで提供されていたERP(統合基幹業務システム)パッケージの機能をクラウド環境で使えるようになるサービスです。現在、オン...
詳細はこちら
スクラッチか、パッケージか? 基幹システム導入のポイント
新しく基幹システムを導入するときに直面するのが、スクラッチとパッケージのどちらを選ぶべきかという問題です。スクラッチとは、そしてパッケージとはどのようなもので、...
詳細はこちら
BIツールとDWHの違いを分かりやすく解説
企業に散在する膨大なデータを整理して蓄積し、分析して経営の意思決定に役立てるために有効とされるのがBIツールとDWHです。この二つにはどのような違いがあり、それ...
詳細はこちら
基幹システムとERPの違いとは? ERP導入のメリットって何?
ERPというシステムを導入し、経営に活用するという方法は、大企業だけでなく中小企業でも行われています。従来の基幹システムとも似ていると言われるERPとは一体どの...
詳細はこちら