## Messenger 하네스 확장 - agents/feature-developer.md — 신규 기능 화면 개발 전문 에이전트 (DR·네트워크·CSAP·생체인증·오프라인·Kanban·다크모드·멀티기관·인시던트·실시간) - skills/new-features/SKILL.md — 10가지 신규 기능 React Native 구현 가이드 - messenger-orchestrator description 확장 (신규 기능 트리거 추가) ## Manager 하네스 확장 - agents/roadmap-planner.md — Manager 추가 개발 기획 전문 에이전트 - skills/manager-roadmap/SKILL.md — MG-01~MG-09 페이지 구현 가이드 - manager-orchestrator description 확장 (로드맵/MG 트리거 추가) ## ITSM 하네스 확장 - agents/roadmap-planner.md — ITSM 추가 개발 기획 에이전트 - skills/itsm-roadmap/SKILL.md — I-01~I-10 기능 제안 카탈로그 ## 추가 개발 제안서 3종 (docs/) - MESSENGER_NEXT_FEATURES.md — 모바일 신규 기능 10종 (M-01~M-10) - ITSM_NEXT_FEATURES.md — ITSM 신규 기능 10종 (I-01~I-10) - MANAGER_NEXT_FEATURES.md — Manager 신규 페이지 9종 (MG-01~MG-09) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
6.5 KiB
6.5 KiB
GUARDiA Manager — 추가 개발 제안서
버전: 1.0 | 작성일: 2026-05-31 | 기준: M-01~M-08 구현 완료 (페이지 16개)
요약
| 항목 | 내용 |
|---|---|
| 현재 페이지 수 | 16개 |
| 제안 기능 수 | 9개 |
| 즉시 착수 추천 | DR 관제, 네트워크 관제, CSAP 대시보드 (신규 ITSM API 연동) |
| 총 예상 공수 | 약 29인주 |
1순위 — Quick Win (즉시 착수, ITSM 신규 API 연동)
2026-05-31 추가된 DR·네트워크·CSAP API를 Manager에 연동하는 작업이다.
서버 로직 없이 프론트엔드 페이지만 추가하면 되어 공수가 매우 적다.
MG-01. DR 재해복구 관제 (DrConsole.tsx)
배경: DR 자동화(/api/dr/*) 구현됐으나 Manager에서 관제 불가
기능:
- 시나리오 목록 + PASS/FAIL 상태 배지
- RTO 목표 대비 실적 프로그레스 바
- 최근 복구 테스트 이력 테이블
- 복구 테스트 실행 버튼 (ADMIN, 모달 확인)
- 백업 무결성 검증 트리거
| 항목 | 값 |
|---|---|
| 파일 | frontend/src/pages/DrConsole.tsx |
| 난이도 | L (기존 API 호출 패턴) |
| 임팩트 | H (공공기관 BCP 감사 대응) |
| 공수 | 1인주 |
| API | /api/dr/dashboard, /api/dr/rto-rpo, /api/dr/scenarios, /api/dr/test |
UI 구성 (NCloud 스타일):
┌─ DR 재해복구 관제 ─────────────────────────────────────┐
│ [전체 N개] [PASS N개 ✅] [FAIL N개 ❌] [미테스트 N개] │
├────────────────────────────────────────────────────────┤
│ 시나리오명 RTO목표 실적 상태 마지막테스트 │
│ WAS-01 장애 │ 120분 │ 18분 │ PASS │ 2026-05-31 │
│ DB 페일오버 │ 240분 │ - │ 미테스트│ - │
├────────────────────────────────────────────────────────┤
│ [복구 테스트 실행] │
└────────────────────────────────────────────────────────┘
MG-02. 네트워크 장비 관제 (NetworkConsole.tsx)
배경: 네트워크 장비 관리(/api/network/*) 구현됐으나 Manager에서 조회 불가
기능:
- 기관별 장비 목록 (타입 아이콘: 🔀SWITCH / 🛡FIREWALL / 🔗ROUTER)
- 최근 백업 일시 + 미백업 경고 배지
- 설정 변경 감지 시 황색 Diff 배지
- 장비 클릭 → 설정 diff 모달
- SSH 빠른 명령 실행 (show interfaces 등)
| 항목 | 값 |
|---|---|
| 파일 | frontend/src/pages/NetworkConsole.tsx |
| 난이도 | L |
| 임팩트 | M (현장 엔지니어 가시성) |
| 공수 | 1인주 |
| API | /api/network/devices, /api/network/topology, /api/network/devices/{id}/diff |
MG-03. CSAP 보안 준수율 대시보드 (CsapConsole.tsx)
배경: CSAP 자동 점검 구현됐으나 Manager에서 결과 확인·보고서 다운로드 불가
기능:
- 기관별 준수율 + 등급(A~D) 컬러 테이블
- 클릭 → 해당 기관 FAIL 항목 상세
- 점검 실행 버튼 (ADMIN)
- Excel/HTML 보고서 다운로드
| 항목 | 값 |
|---|---|
| 파일 | frontend/src/pages/CsapConsole.tsx |
| 난이도 | L |
| 임팩트 | H (보안감사 대응 직결) |
| 공수 | 1인주 |
| API | /api/compliance/csap/dashboard, /api/compliance/csap/scan, /api/compliance/csap/report/excel |
2순위 — 중기 개발 (3~5인주)
MG-04. 실시간 서버 성능 그래프 (PerformanceMonitor.tsx)
기능:
- SSE 연결 → CPU/메모리/디스크 실시간 시계열 그래프 (Chart.js)
- 멀티 서버 동시 비교 뷰
- 임계값 초과 시 Manager UI 경고 배너 + SSE 이벤트
| 파일 | frontend/src/pages/PerformanceMonitor.tsx |
|---|---|
| 난이도 | M |
| 선행 조건 | ITSM에 /api/realtime-metrics 신규 구현 필요 (ITSM I-02 항목) |
MG-05. 자동화 플레이북 UI (PlaybookManager.tsx)
기능:
- 플레이북 등록/수정/실행 관리 페이지
- 실행 로그 실시간 SSE 스트리밍 (터미널 스타일)
- 성공/실패 이력 + 실행 시간 통계
| 파일 | frontend/src/pages/PlaybookManager.tsx |
|---|---|
| 난이도 | M |
| 선행 조건 | ITSM에 /api/playbook 신규 구현 필요 (ITSM I-01 항목) |
MG-06. 멀티기관 통합 관제 (MultiSiteConsole.tsx)
기능:
- 기관별 헬스체크 배치 결과를 격자/지도 뷰로 표시
- SLA 위반 기관 상위 정렬
- 기관 클릭 → 해당 기관 서버/SR 드릴다운
| 파일 | frontend/src/pages/MultiSiteConsole.tsx |
|---|---|
| 난이도 | M |
3순위 — 장기 개발 (6인주+)
MG-07. SLA 예측 분석 대시보드 (SLAPrediction.tsx)
위반 위험 SR 목록 + 예측 정확도 지표
선행 조건: ITSM I-05 SLA 예측 분석 구현 완료 후
공수: 3인주 (ITSM 포함 총 7인주)
MG-08. 화이트라벨 테마 (ThemeCustomizer.tsx)
기관별 로고·색상 커스터마이징 → CSS 변수 동적 적용
공수: 6인주 | 임팩트: M
MG-09. 모바일 반응형 개선
태블릿/스마트폰 브레이크포인트 최적화, 터치 친화적 UI
공수: 4인주 | 임팩트: M
로드맵 타임라인
2026년 6월 1~2주
MG-01 DR 관제 통합
MG-02 네트워크 장비 관제
MG-03 CSAP 준수율 대시보드
2026년 7월
MG-04 실시간 성능 그래프 (ITSM I-02 병행)
MG-05 자동화 플레이북 UI (ITSM I-01 병행)
2026년 8월
MG-06 멀티기관 통합 관제
2026년 9월+
MG-07 SLA 예측, MG-08 화이트라벨, MG-09 모바일
우선순위 매트릭스
임팩트
H │ MG-01 MG-03 MG-04 MG-05 MG-06 MG-07
│ MG-02
M │ MG-08 MG-09
L │
└────────────────────────────────────────────
L(쉬움) M(보통) H(어려움) 난이도
즉시 착수: MG-01, MG-02, MG-03 — 난이도 L, 임팩트 H, 공수 각 1인주
Copyright © 2026 GUARDiA All Rights Reserved.