GLOSSARY · 개발 · 운영

레거시 시스템

Legacy System

DEFINITION레거시 시스템이란?

레거시 시스템은 오래전에 만들어져 지금도 업무에 쓰이지만, 기술이 낡아 유지보수 · 기능 추가가 어려워진 프로그램을 말합니다.

레거시 시스템 · Legacy System · 최종 수정 · 작성 시스템메이트 개발팀

DETAIL자세히 알아보기

만든 업체와 연락이 끊겼거나, 구버전 언어 · 서버에 묶여 있거나, 문서가 없는 경우가 많습니다. 전체를 새로 만드는 대신 화면과 업무 흐름은 유지한 채 모듈 단위로 새 기술로 옮기는 방식이 위험이 적습니다.

KEY POINTS레거시 시스템 핵심 포인트

  • 01
    흔한 증상

    문서가 없고, 만든 사람이 없고, 수정하면 다른 곳이 깨집니다.

  • 02
    전면 재개발의 위험

    한 번에 새로 만들면 기존에 숨어 있던 업무 규칙이 빠질 위험이 큽니다.

  • 03
    점진적 전환

    화면 · 업무 흐름은 유지하고 모듈 단위로 새 구조로 옮기는 방식이 안전합니다.

WHEN이럴 때 필요합니다

  • 수정 요청에 "건드리기 무섭다"는 답이 돌아올 때
  • 구버전 서버 · 언어 때문에 보안 점검을 통과하지 못할 때
  • 새 기능을 붙일 수 없어 업무를 엑셀로 우회하고 있을 때

CASES사례로 보는 레거시 시스템

시스템메이트 진행 사례

제조사 사내 ERP 레거시 전환

유지보수 인력이 없어 멈춰 있던 JSP 기반 ERP를 거래처 → 제품 → 주문요청 순으로 모듈 단위 이관했습니다. 한 번에 바꾸지 않아 업무 중단 없이 전환을 마쳤습니다.

포트폴리오에서 보기 · 제조사 ERP 레거시 전환 (Java JSP → PHP 8)

FAQ레거시 시스템 자주 묻는 질문

Q레거시는 무조건 새로 만들어야 하나요?

아닙니다. 핵심 업무가 안정적으로 돌아간다면 보안 · 버전 문제만 고치고 유지하는 것이 비용 면에서 낫습니다. 기능 추가가 계속 필요하다면 점진적 전환을 권합니다.

← 용어사전 전체

CONTACT

성함과 연락처만 남겨 주세요

담당 개발자가 당일 연락드려 필요한 기능과 진행 방법을 함께 정리해 드립니다. 상담과 견적은 무료입니다.

성함을 2자 이상 입력해 주세요.

연락 가능한 번호를 정확히 입력해 주세요.

메모는 1000자 이내로 입력해 주세요.

개인정보 수집 · 이용에 동의해 주세요.

카톡상담