diff --git a/.forge/runtime-role-matrix-live-20260714103305-v8-pm-001-attempt-1-run-ef588d16cc17.md b/.forge/runtime-role-matrix-live-20260714103305-v8-pm-001-attempt-1-run-ef588d16cc17.md deleted file mode 100644 index 2e405f5..0000000 --- a/.forge/runtime-role-matrix-live-20260714103305-v8-pm-001-attempt-1-run-ef588d16cc17.md +++ /dev/null @@ -1,3 +0,0 @@ -# runtime-role-matrix-live-20260714103305-v8-pm-001-attempt-1-run-ef588d16cc17 - -Forge 이슈 작업 브랜치 `forge/runtime-role-matrix-live-20260714103305-v8-pm-001-attempt-1-run-ef588d16cc17`. diff --git a/handover/CHECKLIST_TRANSITION.md b/handover/CHECKLIST_TRANSITION.md deleted file mode 100644 index da875fc..0000000 --- a/handover/CHECKLIST_TRANSITION.md +++ /dev/null @@ -1,45 +0,0 @@ -# PM 인수인계 체크리스트 - -## 사전 준비 -- [ ] 프로젝트 문서 전체 읽기 -- [ ] Jira 백로그 리뷰 및 우선순위 확인 -- [ ] 현재 진행 중인 이슈/태스크 목록 확보 - -## 인수인계 미팅 -- [ ] Kick-off 미팅 일정 조율 -- [ ] 아키텍처 리뷰 참여 -- [ ] 위험(Risk) 및 의존성 논의 -- [ ] 미해결 질문 목록 정리 - -## 접근 권한 이전 -- [ ] GitHub Organization 권한 (Admin 또는 Owner) -- [ ] AWS Console 접근 (IAM User 생성/이전) -- [ ] Jira/Confluence 관리자 권한 -- [ ] PagerDuty 관리자 권한 -- [ ] 모니터링 시스템 (Grafana, Kibana) 접근 -- [ ] CI/CD (Jenkins, GitHub Actions) 접근 -- [ ] 시크릿/키 관리 시스템 (Vault 등) - -## 문서 인수인계 -- [ ] README.md 최신 상태 확인 -- [ ] 아키텍처 다이어그램 업데이트 여부 확인 -- [ ] API 문서 완전성 확인 -- [ ] 장애 대응 매뉴얼 최신 상태 확인 -- [ ] Runbook 존재 여부 및 내용 확인 - -## 운영 인수인계 -- [ ] On-call 스케줄 확인 및 등록 -- [ ] 장애 대응 연락망 확인 -- [ ] 정기 미팅 일정 확인 (스프린트, 데일리 등) -- [ ] 이해관계자 목록 및 소통 채널 확인 - -## 기술 인수인계 -- [ ] 빌드/배포 프로세스 이해 -- [ ] 모니터링/알람 설정 이해 -- [ ] 롤백 절차 숙지 -- [ ] 주요 의존성 (외부 서비스, 라이브러리) 파악 - -## 서명 및 확정 -- [ ] 인수인계 문서 서명 -- [ ] 체크리스트 완료 확인 -- [ ] 미완료 항목의 이관 계획 수립 diff --git a/handover/PM_ROLE_HANDOVER.md b/handover/PM_ROLE_HANDOVER.md deleted file mode 100644 index 8b68824..0000000 --- a/handover/PM_ROLE_HANDOVER.md +++ /dev/null @@ -1,98 +0,0 @@ -# PM 역할 인수인계 문서 - -**프로젝트**: runtime-role-matrix-live-20260714103305-v8 -**작성일**: 2025-07-14 -**인수인계자**: PM (이전) → PM (새로운 담당자) -**버전**: 1.0 - ---- - -## 1. 프로젝트 목표 - -| 목표 | 설명 | 우선순위 | -|------|------|----------| -| 런타임 역할 매트릭스 라이브 운영 | 동적 역할 기반 접근 제어(RBAC) 매트릭스를 실시간으로 관리하고 배포 | 핵심 | -| 서비스 안정성 확보 | 99.9% 가용성 목표, 장애 복구 시간(MTTR) 15분 이내 | 높음 | -| 확장성 지원 | 트래픽 증가에 따른 수평 스케일링 자동화 | 중간 | - ---- - -## 2. 완료 기준 (Definition of Done) - -- [ ] 역할 매트릭스 변경 사항이 5분 이내 전체 노드에 전파 -- [ ] CI/CD 파이프라인 통과율 95% 이상 -- [ ] 모니터링 대시보드 정상 작동 (Grafana + Prometheus) -- [ ] 장애 대응 매뉴얼 최신화 및 팀 공유 완료 -- [ ] 보안 감사 통과 (OWASP Top 10 기준) - ---- - -## 3. 위험 (Risks) - -| 위험 ID | 설명 | 발생가능성 | 영향도 | 대응策略 | -|---------|------|------------|--------|----------| -| R-001 | 역할 동기화 지연으로 인한 권한 불일치 | 중간 | 높음 | Redis Pub/Sub 기반 실시간 동기화机制的 | -| R-002 | 노드 추가/삭제 시 매트릭스 갱신 누락 | 낮음 | 중간 | 자동 발견(Auto-discovery) 스크립트 준비 | -| R-003 | 모니터링 시스템 단일 장애점 | 낮음 | 높음 | 이중화 구성 검토 중 | -| R-004 | 롤백 시 데이터 정합성 문제 | 중간 | 높음 | Blue-Green 배포 + DB 마이그레이션 롤백 스크립트 | - ---- - -## 4. 다음 액션 (Next Actions) - -### 즉시 (24시간 내) -1. **인수인계 미팅**: 현 PM과 1:1로 아키텍처 리뷰 및 키맨 의식 확인 -2. **접근 권한 이전**: Jira, Confluence, AWS Console, GitHub Admin 권한 이전 -3. **On-call 로테이션 등록**: PagerDuty에 새 담당자 추가 - -### 단기 (1주일 내) -1. **문서 최신화**: Confluence의 아키텍처 다이어그램 및 API 문서 업데이트 -2. **테스트 환경 검증**: staging 환경에서 역할 매트릭스 변경 시나리오 테스트 -3. **팀 브리핑**: 전체 팀에게 프로젝트 현황 및 로드맵 공유 - -### 중기 (1개월 내) -1. **성능 최적화**: 매트릭스 조회 레이턴시 P99 < 100ms 달성 -2. **자동화 강화**: Terraform/Ansible 코드 리뷰 및 개선 -3. **보안 강화**: RBAC 감사 로깅 구현 및 SIEM 연동 - ---- - -## 5. 주요 연락처 - -| 역할 | 이름 | 연락처 | 비고 | -|------|------|--------|------| -| 개발 리드 | TBD | TBD | 기술 의사결정 | -| 인프라 리드 | TBD | TBD | AWS/K8s 운영 | -| 보안 담당 | TBD | TBD | 감사 및 컴플라이언스 | -| On-call 1차 | TBD | PagerDuty | 24/7 | -| On-call 2차 | TBD | PagerDuty | 24/7 | - ---- - -## 6. 키 시스템 정보 - -| 시스템 | 환경 | URL/접속 정보 | -|--------|------|---------------| -| GitHub | Production | https://github.com/org/runtime-role-matrix | -| Jira | - | https://company.atlassian.net | -| 모니터링 | Prod | https://grafana.internal/dashboard | -| 로깅 | Prod | https://kibana.internal | -| CI/CD | Prod | Jenkins: https://jenkins.internal | - ---- - -## 7. 체크리스트 (인수인계 수령자용) - -- [ ] 모든 문서 읽기 완료 -- [ ] On-call 로테이션 확인 -- [ ] 장애 대응 절차 숙지 -- [ ] 주요 이해관계자 미팅 스케줄 -- [ ] 테스트 환경 접근 확인 -- [ ] 이전 PM과 1회 이상 페어링 - ---- - -**서명**: -인수인계자: _______________ -수령자: _______________ -날짜: _______________