概要 レガシーシステム(legacy system)とは、最新の技術や製品を用いた情報システムと対比して、相対的に時代遅れとなった古いシステムのこと。 「レガシー」(legacy)とは遺産という意味で、それまで長年に渡り使用されてきたが、時代が変わり設計や構造、稼働するソフトウェアなどが古くなり最新のものに見劣りする状態を表す。 どのようなシステムがレガシーであるかは具体的な状況に応じて相対的に決まるものであり、変化の激しい新興の分野では最新の技術が数年で陳腐化してしまう場合もあるが、成熟して変化が乏しい分野では10年や20年を経ても最新のものとさほど変わらない場合もある。 システム開発の分野でレガシーシステムといった場合によく槍玉に挙げられるのは大企業などで数十年に渡り使われてきたメインフレームシステムが多い。これらは補修や小さな改良、機能追加などを繰り返し長年に渡り同じシステムを使い続