API 엔드포인트 설계
DB 스키마 정의
인증 플로우 구현
대시보드 UI 개발
결제 모듈 연동
와이어프레임 확정
CI/CD 파이프라인
“일정·마일스톤·리소스 배분을 하나의 보드에서 관리하여, 프로젝트의 모든 흐름을 한눈에 파악할 수 있습니다.”
모두가 전환이 필요하다는 것을 압니다. 그런데도 미룹니다 기존 방식의 전환이 너무 크고, 너무 길고, 너무 위험하기 때문입니다.
파워빌더 · Classic ASP · 델파이 등 해당 기술을 다룰 수 있는 개발자가 시장에서 사라지고 있어, 사소한 수정도 어렵고 비쌉니다.
원개발사가 폐업하거나 철수해, 소스는 남아 있지만 손댈 사람이 없습니다. 변경 한 건이 프로젝트가 됩니다.
구형 Windows Server, IE · ActiveX 종속 등으로 보안 감사와 망 정책을 통과하지 못합니다.
시스템이 못 따라가는 업무가 엑셀 · 메신저로 우회되면서, 데이터가 시스템 밖에 쌓입니다.
그래서 우리는 구조를 바꿉니다. 의사결정 · 투자 · 리스크를 모두 모듈 단위로 쪼갭니다.
첫 모듈의 결과를 보고 다음 모듈을 결정하는 구조이므로, 고객은 매 단계 수행사를 믿는 것이 아니라 작동하는 실물을 근거로 판단합니다.
이 사이클이 모듈마다 반복되며, 회차가 거듭될수록 속도가 빨라집니다 자산과 학습이 누적되기 때문입니다.
Pain Point · 업무 독립성 · 데이터 경계를 기준으로 첫 모듈만 워크숍으로 선정합니다.
레거시 소스 코드 · DB 스키마 · 쿼리에서 화면 구조와 업무 규칙을 직접 복원합니다. 코드에 박힌 예외 로직까지 추출합니다.
상태값 · 권한 매트릭스 · 예외 케이스까지 명세된 실행 가능한 정의서. 현업은 검증만 하면 됩니다.
풀링 Harness 위에서 화면 · API · DB를 병렬 구현합니다. 사람은 설계 판단과 품질 관문을 담당합니다.
동일 입력을 신 · 구 시스템에 넣고 자동 대사로 건수 · 합계 · 샘플을 전수 비교합니다. 차이를 가동 전에 전부 소거합니다.
가동 후 첫 마감까지 모니터링하고, 축적된 분석 자산을 바탕으로 다음 모듈을 제안합니다.
⑥ → ① 반복. 모든 모듈이 전환되면 레거시는 자연스럽게 꺼집니다.
정답은 하나가 아닙니다. 풀링포레스트는 두 트랙을 모두 수행하며, 트랙 A로 시작해 안정화 후 트랙 B로 진화하는 경로도 가능합니다.
Oracle · MSSQL 등 기존 DB와 스키마를 그대로 두고, 새 웹 모듈이 기존 DB 위에서 동작합니다. 웹 애플리케이션만 현대화됩니다.
PostgreSQL 등 현대 DB로 스키마를 새로 설계하고, CDC 기반으로 데이터를 점진 이관합니다. 모듈 전환 시마다 기준 데이터가 신규 DB로 넘어갑니다.
20년 레거시 MSSQL 시스템에서 접속 프로그램 하나만 받아, 92개 테이블 · 20년 데이터를 완전 이관한 실전 사례.
20년 레거시 윈도우 ERP
MSSQL 기반 · 문서 부재 · 손댈 인력 없음
풀링포레스트 구축 신규 클라우드 시스템
역분석으로 요구사항 도출 · 데이터 일관 이관 완료
고객사가 제공한 것은 윈도우 ERP 접속 프로그램 하나뿐이었습니다. DB 스키마도 데이터 사전도 ERD도 없이, DB 구조를 자체 역분석하고 92개 테이블 · 20년 데이터를 전량 추출했습니다.
수십 년간 기준 없이 누적된 품번 · 카테고리 · 거래처 코드의 불일치와 중복, 누락을 AI 기반으로 자동 매핑하고, 신규 시스템 코드 체계에 맞게 정규화했습니다.
업무 문서 없이 레거시의 화면 · DB · 업무 흐름을 역분석해 요구사항을 자체 도출하고, 신규 시스템 설계와 데이터 이관을 일관된 프로세스로 완료했습니다.
제안서가 아니라 가동 중인 실물로 다음을 결정합니다.
만족스럽지 않으면 거기서 멈추면 됩니다.
레거시는 계속 가동하고, 옆에서 모듈을 하나씩 대체합니다.
모듈마다 자산과 학습이 누적되어 전환 속도가 향상됩니다.
외주 개발의 한계를 넘기 위해,
풀링포레스트만의 내부 시스템을 직접 구축·운영합니다.
API 엔드포인트 설계
DB 스키마 정의
인증 플로우 구현
대시보드 UI 개발
결제 모듈 연동
와이어프레임 확정
CI/CD 파이프라인
“일정·마일스톤·리소스 배분을 하나의 보드에서 관리하여, 프로젝트의 모든 흐름을 한눈에 파악할 수 있습니다.”
“개발 진행 상황을 실시간으로 확인할 수 있는 클라이언트 전용 프리뷰 환경을 제공합니다.”
“자동화된 코드 리뷰와 보안 검사로 배포 전 품질을 보장하고, 테스트 커버리지를 실시간으로 모니터링합니다.”
이번 스프린트 범위 확정했습니다. 확인 부탁드려요
API 명세서 올립니다
확인! 리뷰 후 코멘트 남기겠습니다
“프로젝트 전용 채널에서 이슈·피드백·의사결정을 한 곳에 기록하고 실시간으로 공유합니다.”