Web Guide레거시단계적 전환시스템 교체
레거시 시스템을 단계적으로 걷어내는 법
한 번에 갈아엎는 방식은 실패 확률이 높습니다.
운영을 멈출 수 없다면 조금씩 옮기는 방법을 택해야 합니다.

01전면 교체의 위험
몇 년 치 기능을 한 번에 새로 만들려면 기간이 길어지고 그동안 아무 개선도 못 합니다.
전면 교체
기간이 길고 비용이 큼 · 그동안 개선 정지 · 전환 시점의 위험이 집중 · 숨은 기능 누락 · 실패 시 손실이 큼
단계적 전환
작은 단위로 이전 · 효과를 일찍 확인 · 위험 분산 · 기간은 길지만 안전 · 중간에 방향 조정 가능
02전환 순서 정하기
무엇부터 옮길지가 성패를 가릅니다. 독립적이고 효과가 큰 것부터 시작하세요.
01
독립성
다른 기능과 얽히지 않은 것부터.
02
효과
개선 체감이 큰 영역을 먼저 합니다.
03
위험도
실패해도 치명적이지 않은 것부터 연습합니다.
04
빈도
자주 쓰는 기능일수록 효과가 큽니다.
05
데이터 의존
데이터가 복잡하게 얽힌 것은 나중에.
03전환 방식
새 시스템과 기존 시스템이 공존하는 기간이 생깁니다. 이 기간을 설계해야 합니다.
1단계
현황 파악
기존 시스템의 기능과 데이터를 문서화합니다
2단계
경계 설정
새로 만들 영역과 유지할 영역을 나눕니다
3단계
병행 운영
새 기능을 만들고 일부 사용자에게 먼저 엽니다
4단계
전환 완료
안정되면 기존 기능을 닫습니다
04빠뜨리기 쉬운 것
오래된 시스템에는 아무도 모르는 기능이 숨어 있습니다.
특정 담당자만 쓰는 기능을 찾아야 합니다.
밤에 자동으로 도는 작업이 있을 수 있습니다.
다른 시스템이 이 시스템을 참조할 수 있습니다.
형식이 달라 변환이 필요합니다.
기존 주소가 검색과 북마크에 남아 있습니다.
담당자가 새 시스템에 적응할 시간이 필요합니다.
CHECK POINT
□ 기존 시스템의 기능을 문서화했는가
□ 숨은 기능과 정기 작업을 파악했는가
□ 외부에서 참조하는 부분을 확인했는가
□ 전환 순서를 정했는가
□ 병행 운영 기간을 설계했는가
□ 데이터 이전 방법을 검증했는가
□ 기존 주소의 연결을 유지하는가
□ 담당자 교육 계획이 있는가
#레거시#단계적 전환#시스템 교체#리뉴얼#데이터 이전#병행 운영#위험 관리#홈페이지 개발#웹비스타#홈페이지 제작