read-only 분석, 기존 세션/보안 정책 유지, 변경 파일 before/after hash와 롤백 기준을 먼저 확정합니다.
30초 요약
- 운영 중 자사몰의 메인 리뉴얼과 어드민 관리 기능 개발로 이해했습니다.
- read-only 분석 후 JSP/Spring/MyBatis 연동 구조를 확인하고 적용합니다.
- PDF 제안서, 공개 어드민 흐름 데모, 코드 샘플, 미팅 질문을 준비했습니다.
- 기존 보안/세션/DB 구조 유지, 캐싱/쿼리/롤백 기준을 반영합니다.
- 5,000,000원과 30일 범위 안에서 단계별 검수와 인수인계를 진행합니다.
메인 배너, 프로모션, 상품 진열, 노출 상태, 예약 노출, 변경 이력을 관리합니다.
캐싱 갱신, DB fallback, 쿼리 최적화 후보와 인덱스 영향도를 함께 확인합니다.
운영몰 안정성 기준
- 실제 운영 서버, 실제 DB, 실제 자사몰 소스는 승인 전 직접 수정하지 않습니다.
- 결제, 회원, 주문, 쿠폰, 물류, ERP 연동은 30일 범위 밖으로 분리합니다.
- 캐싱 갱신과 메인 readback, 쿼리 최적화 후보, 롤백 리허설을 검수 기준에 넣습니다.
- 인수인계 문서에는 어드민 사용 흐름과 수동 복구 기준을 함께 남깁니다.
관리자 사용 흐름
- 로그인/권한 확인
- 메인 배너 등록
- 프로모션 기간 설정
- 상품 진열 순서 조정
- 저장 후 캐싱 갱신
- 메인 화면 readback
- 이력/롤백 확인
어드민 흐름
코드 샘플 안내
코드 샘플은 실제 운영 소스가 아닌 접근 방식 예시입니다. Spring Controller, Service, MyBatis Mapper, JSP, read-only 분석 체크리스트, 배포/롤백 체크리스트, acceptance test cases를 확인할 수 있습니다.
첫 미팅에서 바로 확인할 항목
- 현재 Spring/JSP/MyBatis 버전과 배포 구조
- 메인 배너, 프로모션, 상품 진열 데이터 구조
- 캐싱 갱신 방식과 메인 readback 기준
- 30일 안에서 꼭 끝낼 범위와 이후 협의 범위
5,000,000원/30일 안에서 관리할 범위
메인 리뉴얼 적용, 어드민 관리 흐름, MyBatis 연동, 캐싱/쿼리 최적화, 테스트와 인수인계를 기준 범위로 두고, 결제/회원/주문/ERP 등은 별도 협의 항목으로 분리합니다.
코드 샘플은 실제 운영 소스가 아닌 접근 방식 예시이며, 실제 작업은 발주처 준비자료 확인 후 확정합니다.