From ca3df206499ecda088c7e7b4d107892af7490eb8 Mon Sep 17 00:00:00 2001 From: forge-bot Date: Tue, 14 Jul 2026 04:45:05 +0000 Subject: [PATCH] =?UTF-8?q?=EC=8A=A4=ED=94=84=EB=A7=81=20=EC=A0=84?= =?UTF-8?q?=ED=99=98=20=EA=B3=84=ED=9A=8D=20=EC=88=98=EB=A6=BD=20(iss-cb35?= =?UTF-8?q?afc33813)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- spring-transition-plan/MILESTONE.md | 83 +++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 spring-transition-plan/MILESTONE.md diff --git a/spring-transition-plan/MILESTONE.md b/spring-transition-plan/MILESTONE.md new file mode 100644 index 0000000..75f547b --- /dev/null +++ b/spring-transition-plan/MILESTONE.md @@ -0,0 +1,83 @@ +# 스프링 전환 마일스톤 + +## 마일스톤 개요 + +| 마일스톤 | 기간 | 주요 Deliverable | +|----------|------|------------------| +| M1: 기반 구축 | W1-W2 | 프로젝트 구조, CI/CD | +| M2: 도메인 전환 | W3-W5 | 엔티티, 도메인 모델 | +| M3: 데이터 접근 | W6-W9 | Repository, Query | +| M4: 서비스 전환 | W10-W13 | Business Logic | +| M5: 웹 전환 | W14-W16 | REST API | +| M6: 운영 전환 | W17-W18 | 배포, 모니터링 | + +## 상세 일정 + +### M1: 기반 구축 (2주) +| 태스크 | 담당 | 상태 | +|--------|------|------| +| 프로젝트 구조 설계 | 아키텍트 | □ | +| Parent POM 작성 | 개발자 | □ | +| 모듈 생성 | 개발자 | □ | +| 공통 유틸리티 이전 | 개발자 | □ | +| CI/CD 파이프라인 | DevOps | □ | + +### M2: 도메인 전환 (3주) +| 태스크 | 담당 | 상태 | +|--------|------|------| +| 엔티티 매핑 분석 | 개발자 | □ | +| JPA 엔티티 구현 | 개발자 | □ | +| 도메인 모델 정제 | 개발자 | □ | +| 도메인 이벤트 설계 | 개발자 | □ | +| 단위 테스트 작성 | 개발자 | □ | + +### M3: 데이터 접근 (4주) +| 태스크 | 담당 | 상태 | +|--------|------|------| +| Repository 설계 | 개발자 | □ | +| Query 구현 | 개발자 | □ | +| 트랜잭션 설정 | 개발자 | □ | +| 캐시 적용 | 개발자 | □ | +| 통합 테스트 | 개발자 | □ | + +### M4: 서비스 전환 (4주) +| 태스크 | 담당 | 상태 | +|--------|------|------| +| Service 계층 분석 | 개발자 | □ | +| @Service 구현 | 개발자 | □ | +| 의존성 주입 리팩토링 | 개발자 | □ | +| 비즈니스 로직 검증 | 개발자 | □ | +| 테스트 보강 | 개발자 | □ | + +### M5: 웹 전환 (3주) +| 태스크 | 담당 | 상태 | +|--------|------|------| +| Controller 설계 | 개발자 | □ | +| DTO/VO 구현 | 개발자 | □ | +| Validation 적용 | 개발자 | □ | +| API 문서화 | 개발자 | □ | +| API 테스트 | 개발자 | □ | + +### M6: 운영 전환 (2주) +| 태스크 | 담당 | 상태 | +|--------|------|------| +| 배포 자동화 | DevOps | □ | +| 모니터링 설정 | DevOps | □ | +| 로깅 통합 | DevOps | □ | +| 성능 테스트 | QA | □ | +| 운영 인계 | 전체 | □ | + +## 리소스 배정 + +| 역할 | 인원 | 기간 | +|------|------|------| +| 아키텍트 | 1 | 전 기간 | +| 백엔드 개발자 | 3 | 전 기간 | +| DevOps | 1 | M1, M6 | +| QA | 1 | M3, M6 | + +## 가시성 + +- 주간 스탠드업 미팅 +- 2주 단위 스프린트 리뷰 +- 월간 마일스톤 게이트 리뷰