기업·EP-QA-MZ-001
레거시 코드 현대화 플래너
낡은 코드베이스, 분석부터 마이그레이션 로드맵까지 한 번에
SAAH 품질관리기준 통과
- NVIDIA SkillSpector 보안 검사 통과— 위험점수 0/100
- SAAH 품질관리 기준 통과— review-evaluate · 주작
레거시-리팩토링마이그레이션-로드맵기술부채-진단코드-현대화
📖 대표 시나리오
레거시 PHP 시스템 현대화 로드맵
중소기업 개발팀이 10년 된 PHP 5 기반 시스템을 현대화하려 함
입력 예시
언어·프레임워크: PHP 5.6, 순정 코드(프레임워크 없음). 코드 상황: 전역 변수 다수 사용, 테스트 코드 없음. 목표: 유지보수성 향상, 무중단 전환 원함.
언어·프레임워크: PHP 5.6, 순정 코드(프레임워크 없음). 코드 상황: 전역 변수 다수 사용, 테스트 코드 없음. 목표: 유지보수성 향상, 무중단 전환 원함.
결과 요약
기술부채 진단, 위험도 3단계 우선순위, strangler-fig 패턴 기반 단계적 마이그레이션 로드맵을 받습니다.
기술부채 진단, 위험도 3단계 우선순위, strangler-fig 패턴 기반 단계적 마이그레이션 로드맵을 받습니다.
구식 라이브러리 의존성 정리
개발자가 EOL이 임박한 라이브러리 의존성을 점진적으로 교체하고 싶어함
입력 예시
언어·프레임워크: Java 8, Spring Framework 4.x. 코드 상황: 순환 의존성 존재, 특정 EOL 라이브러리 사용 중. 목표: 최신 스택 전환.
언어·프레임워크: Java 8, Spring Framework 4.x. 코드 상황: 순환 의존성 존재, 특정 EOL 라이브러리 사용 중. 목표: 최신 스택 전환.
결과 요약
EOL 확인이 필요한 라이브러리 목록과 치명/중요/경미 우선순위 리팩토링 계획을 받습니다.
EOL 확인이 필요한 라이브러리 목록과 치명/중요/경미 우선순위 리팩토링 계획을 받습니다.
성능 개선 목적 리팩토링
스타트업이 느려진 레거시 백엔드의 성능을 개선하려 함
입력 예시
언어·프레임워크: Python 2.7, Django 1.11. 코드 상황: N+1 쿼리 다수 발견, 캐싱 미적용. 목표: 성능 개선 우선.
언어·프레임워크: Python 2.7, Django 1.11. 코드 상황: N+1 쿼리 다수 발견, 캐싱 미적용. 목표: 성능 개선 우선.
결과 요약
성능 개선 관점의 기술부채 진단과 추정 개선폭(범위로 표기)이 담긴 로드맵을 받습니다.
성능 개선 관점의 기술부채 진단과 추정 개선폭(범위로 표기)이 담긴 로드맵을 받습니다.
바로 사용하기
에이전트 실행
📎 파일 첨부 (클릭 또는 드래그·다중 최대 10개·개별 50MB·총 200MB)