검증 체크리스트 (Validation Checklist)
프로젝트: runtime-role-matrix-live-20260714101723-v7
1. 사전 검증 (Pre-Validation)
1.1 환경 확인
1.2 의존성 확인
mvn dependency:tree
mvn dependency:analyze
2. 코드 검증 (Code Validation)
2.1 정적 분석
mvn checkstyle:check
mvn spotbugs:check
mvn pmd:check
2.2 코드 복잡도
2.3 코드 커버리지
mvn test jacoco:report
3. 기능 검증 (Functional Validation)
3.1 단위 테스트
mvn test
3.2 통합 테스트
mvn verify -Pintegration-test
3.3 E2E 테스트 (해당 시)
4. 보안 검증 (Security Validation)
4.1 보안 스캔
mvn security:scan
owasp-dependency-check:check
4.2 접근 제어
5. 성능 검증 (Performance Validation)
5.1 부하 테스트
k6 run tests/load-test.js
5.2 리소스 사용
6. 배포 검증 (Deployment Validation)
6.1 빌드
mvn clean package -DskipTests
6.2 환경 설정
6.3 롤백 계획
7. 문서 검증 (Documentation Validation)
8. 리뷰 승인 (Review Approval)
8.1 코드 리뷰
8.2 최종 승인
검증 결과 요약
| 카테고리 |
항목 수 |
완료 |
미완료 |
| 사전 검증 |
5 |
0 |
0 |
| 코드 검증 |
8 |
0 |
0 |
| 기능 검증 |
6 |
0 |
0 |
| 보안 검증 |
6 |
0 |
0 |
| 성능 검증 |
5 |
0 |
0 |
| 배포 검증 |
7 |
0 |
0 |
| 문서 검증 |
4 |
0 |
0 |
| 리뷰 승인 |
4 |
0 |
0 |
| 합계 |
45 |
0 |
0 |
서명
| 역할 |
이름 |
날짜 |
서명 |
| 개발자 |
|
|
|
| 리뷰어 |
|
|
|
| QA |
|
|
|
| 운영 |
|
|
|