zioinfo-mail/workspace/guardia-itsm/.claude/skills/itsm-roadmap/SKILL.md
DESKTOP-TKLFCPR\ython cfe2901a55 refactor(structure): consolidate all projects under workspace/
- itsm/    -> workspace/guardia-itsm/
- manager/ -> workspace/guardia-manager/
- app/     -> workspace/guardia-messenger/
- manual/  -> workspace/guardia-docs/

workspace/zioinfo-web/ unchanged.
git mv preserves full commit history.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 23:50:56 +09:00

129 lines
4.5 KiB
Markdown

---
name: itsm-roadmap
description: "GUARDiA ITSM 추가 개발 제안 및 로드맵 관리 스킬. 기존 구현 현황 분석, 신규 기능 우선순위 결정, 공수 추정, 로드맵 문서 작성을 수행한다. 다음 상황에서 반드시 사용: (1) '추가 개발 제안', '다음에 뭘 만들까', '로드맵 작성' 요청; (2) 'ITSM 고도화', '신규 기능 기획', '우선순위 결정' 요청; (3) 제안서·기획서 MD 파일 생성; (4) 기존 70+ 라우터와 중복 없는 신규 기능 발굴; (5) 다시 실행, 업데이트, 수정, 보완 요청. FastAPI + SQLAlchemy + paramiko 기존 패턴을 반드시 준수한다."
---
# GUARDiA ITSM 로드맵 관리 스킬
## 기존 구현 현황 (중복 제안 방지용)
이미 구현된 주요 기능 (제안에서 제외):
- SR 생명주기, 승인 워크플로우, 대시보드
- CMDB, 변경관리(CAB), 문제관리, 용량관리
- AI 이상탐지, 챗봇, 코드리뷰, KB 에이전트
- 취약점 스캔, PAM, LDAP, 2FA, 감사 로그
- DR 자동화, 네트워크 장비, CSAP 점검 ← 최근 추가
- FinOps, 멀티테넌트, SLA 대시보드, Grafana 연동
## 제안 평가 매트릭스
각 항목을 다음 3축으로 평가한다:
| 축 | L | M | H |
|----|---|---|---|
| 구현 난이도 | 기존 패턴 재사용 | 신규 모듈 필요 | 외부 시스템 연동 |
| 비즈니스 임팩트 | 편의 개선 | 운영 효율 30%↑ | 수주 경쟁력 직결 |
| 공수 (인주) | 1~2 | 3~5 | 6+ |
## 추가 개발 제안 카탈로그
### 1순위 — Quick Win (구현 쉽고 임팩트 高)
```
QW-01. 자동화 플레이북 (playbook.py)
- 반복 운영 작업 시나리오 템플릿 저장·실행
- 기존 ssh.py + batch.py 패턴 재사용
- 난이도: L | 임팩트: H | 공수: 2주
QW-02. 서버 성능 실시간 대시보드 (realtime_metrics.py)
- SSH → top/vmstat/df 주기적 수집 → SSE 스트리밍
- 기존 anomaly.py + ssh.py 패턴 재사용
- 난이도: L | 임팩트: H | 공수: 2주
QW-03. 기술문서 AI 자동 생성 (kb_auto_gen.py)
- 인시던트/SR 해결 시 KB 아티클 자동 초안 생성
- 기존 kb_agent.py + Ollama 패턴 재사용
- 난이도: L | 임팩트: M | 공수: 1주
```
### 2순위 — 중기 (공수 3~5주)
```
MID-01. 멀티사이트 통합 관제 (multisite_console.py)
- 여러 기관 서버 상태를 단일 대시보드에서 조회
- 기관별 헬스체크 배치 + 집계 API
- 난이도: M | 임팩트: H | 공수: 4주
MID-02. SLA 예측 분석 (sla_predict.py)
- ML 기반 SLA 위반 사전 예측 (predictive.py 확장)
- 과거 SR 데이터 → 회귀 모델 학습
- 난이도: M | 임팩트: H | 공수: 4주
MID-03. 공공기관 온보딩 자동화 (onboarding_wizard.py)
- 신규 기관 등록 → CMDB 초기화 → 담당자 초대 → 라이선스 발급 일괄 처리
- 기존 institutions.py + license.py 연계
- 난이도: M | 임팩트: M | 공수: 3주
MID-04. 웹 터미널 (web_terminal.py)
- PAM 연계 브라우저 내 SSH 터미널 (xterm.js)
- 기존 pam.py + ssh.py 확장, 세션 로깅
- 난이도: M | 임팩트: H | 공수: 5주
```
### 3순위 — 장기 (공수 6주+)
```
LONG-01. AI 이상탐지 자가학습 UI (anomaly_tuner.py)
- 임계값/민감도 조정 Web UI
- 기관별 기준선 커스터마이징
- 난이도: H | 임팩트: M | 공수: 6주
LONG-02. QR코드 자산 관리 (qr_asset.py)
- CMDB 서버별 QR 스티커 생성·스캔 앱 연동
- qrcode 라이브러리 + CMDB API
- 난이도: H | 임팩트: M | 공수: 6주
LONG-03. 감사 대시보드 강화 (audit_visual.py)
- SHA-256 해시체인 시각화 (D3.js SVG)
- 감사 이벤트 타임라인 + 이상 감지
- 난이도: H | 임팩트: M | 공수: 7주
```
## 문서 생성 패턴
`docs/ITSM_NEXT_FEATURES.md` 생성 시 다음 구조를 따른다:
```markdown
# GUARDiA ITSM 추가 개발 제안서
> 버전: X.X | 작성일: YYYY-MM-DD
## 요약
- 제안 항목 수: N개
- 총 예상 공수: N인주
- 즉시 착수 추천: 항목명
## 1순위 (Quick Win)
...
## 2순위 (중기)
...
## 3순위 (장기)
...
## 로드맵 타임라인
| 월 | 항목 | 담당 에이전트 |
...
```
## 구현 시작 가이드 (제안 → 구현 전환)
특정 항목 구현 결정 시:
1. `roadmap-planner`가 기술 명세 작성
2. 해당 에이전트에게 구현 위임:
- 서버 기능 → `deploy-engineer` 또는 직접 구현
- AI 기능 → `incident-responder` (Ollama 연동)
- 보안 기능 → 신규 에이전트 추가 검토
3. CLAUDE.md 변경 이력 업데이트