교체하기 전에 이해하기
소스 코드에는 어떤 문서로도 완전히 설명되지 않는 비즈니스 규칙이 담겨 있는 경우가 많습니다. 그래서 저희는 코드 및 의존성 분석을 현업 부서와의 대화, 실제 업무 흐름 관찰과 결합합니다. 반복되는 장애, 수작업 수정, 예외 사례는 실제 위험이 어디에 있는지 보여줍니다. 데이터 소스, 백그라운드 작업, 외부 호출자도 함께 파악합니다.
특성화 테스트는 애플리케이션이 현재 어떻게 동작하는지를 기록합니다. 기존 동작이 모두 옳은 것은 아니며, 업무상 오류는 반드시 유지해야 하는 기능과 명확히 구분됩니다. 이를 통해 기존 시스템과 신규 시스템을 비교할 수 있는 견고한 기반이 마련됩니다.


