zioinfo-mail/docs/ITSM_NEXT_FEATURES.md
DESKTOP-TKLFCPR\ython b217d101f0 feat(harness): Messenger·Manager·ITSM 하네스 확장 + 추가 개발 제안서 3종
## 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>
2026-05-31 09:44:52 +09:00

194 lines
5.5 KiB
Markdown

# GUARDiA ITSM — 추가 개발 제안서
> **버전:** 1.0 | **작성일:** 2026-05-31 | **현재 라우터:** 617개 (v2.1.0)
---
## 요약
| 항목 | 내용 |
|------|------|
| 제안 기능 수 | 10개 |
| 즉시 착수 추천 | 자동화 플레이북, 서버 성능 실시간 대시보드, KB AI 자동 생성 |
| 총 예상 공수 | 약 38인주 |
| 최근 추가 기능 | DR 자동화, 네트워크 장비 관리, CSAP 자동 점검 (2026-05-31) |
---
## 1순위 — Quick Win (즉시 착수)
### I-01. 자동화 플레이북 (`routers/playbook.py`)
**배경:** 반복 운영 작업(재시작, 로그 수집, 백업 검증)을 매번 수동 실행
**기능:**
- 플레이북 템플릿 등록 (SSH 명령 시퀀스 + 조건 분기)
- 원클릭 실행 + 진행 상황 실시간 SSE 스트리밍
- 실행 이력 감사 기록
- 기존 `ssh.py` + `batch.py` 패턴 그대로 재사용
| 항목 | 값 |
|------|-----|
| 난이도 | L |
| 임팩트 | H (SM 엔지니어 반복 작업 80% 절감) |
| 공수 | 2인주 |
| 기존 재사용 | `core/ssh_exec.py`, `routers/batch.py` |
```
엔드포인트:
GET /api/playbook/ 플레이북 목록
POST /api/playbook/ 플레이북 등록
POST /api/playbook/{id}/run 실행 (SSE 스트림)
GET /api/playbook/{id}/runs 실행 이력
```
---
### I-02. 서버 성능 실시간 대시보드 (`routers/realtime_metrics.py`)
**배경:** 서버 성능(CPU/메모리/디스크) 조회 = SSH 수동 실행
**기능:**
- SSH → `top -bn1`, `df -h`, `free -m` 30초마다 수집
- SSE 실시간 스트리밍 → 프론트 Chart.js 그래프
- 임계값 초과 시 인시던트 자동 생성
| 항목 | 값 |
|------|-----|
| 난이도 | L |
| 임팩트 | H (이상탐지 조기 발견) |
| 공수 | 2인주 |
| 기존 재사용 | `core/ssh_exec.py`, `routers/anomaly.py`, SSE 패턴 |
---
### I-03. KB 아티클 AI 자동 생성 (`routers/kb_auto_gen.py`)
**배경:** SR/인시던트 해결 후 KB 등록은 수동 → 누락률 높음
**기능:**
- SR/인시던트 COMPLETED 시 Ollama가 해결 과정 요약 → KB 초안 자동 생성
- 담당자 검토 → 1클릭 KB 등록
- 기존 `kb_agent.py` + `kb.py` 확장
| 항목 | 값 |
|------|-----|
| 난이도 | L |
| 임팩트 | M (지식베이스 품질 향상) |
| 공수 | 1인주 |
| 기존 재사용 | `core/kb_agent.py`, Ollama 패턴 |
---
## 2순위 — 중기 개발 (3~5인주)
### I-04. 멀티사이트 통합 관제 (`routers/multisite.py`)
**배경:** 여러 관공서를 개별 대시보드로 따로 확인 → 비효율
**기능:**
- 기관별 서버 헬스체크 배치 실행
- 전체 기관 상태 지도 뷰 (지역별 분류)
- 기관별 SLA 위반 현황 통합 조회
| 임팩트 | H (대형 관제 수주 필수 기능) | 공수 | 4인주 |
---
### I-05. SLA 위반 예측 분석 (`routers/sla_predict.py`)
**배경:** SLA 위반을 사후 확인 → 예방 불가
**기능:**
- 과거 SR 데이터 기반 회귀 분석 (사이킷런 경량 모델)
- 위반 위험 SR 사전 경고 + 자동 에스컬레이션
- `predictive.py` 확장
| 임팩트 | H (SLA 위반 방지 = 계약 유지) | 공수 | 4인주 |
---
### I-06. 공공기관 온보딩 자동화 (`routers/onboarding_wizard.py`)
**배경:** 신규 기관 등록 = CMDB 입력 + 담당자 초대 + 라이선스 발급 수동 3단계
**기능:**
- 마법사 형식 단계별 가이드 (기관정보 → 서버등록 → 계정생성 → 라이선스)
- 기존 `institutions.py` + `license.py` + `auth.py` 연계
| 임팩트 | M (도입 시간 80% 단축) | 공수 | 3인주 |
---
### I-07. 웹 터미널 (`routers/web_terminal.py`)
**배경:** 현장 엔지니어가 SSH 클라이언트 없이 브라우저에서 서버 접속 필요
**기능:**
- PAM 세션 연계 브라우저 SSH 터미널 (xterm.js + WebSocket)
- 모든 입력/출력 세션 로깅 + 녹화
- `pam.py` + `ssh.py` 확장
| 임팩트 | H (현장 대응 속도) | 공수 | 5인주 |
---
## 3순위 — 장기 개발 (6인주+)
### I-08. AI 이상탐지 튜닝 UI (`routers/anomaly_tuner.py`)
**기능:** 임계값·민감도·기관별 기준선 Web UI로 조정
**공수:** 6인주 | **기존 재사용:** `core/anomaly.py`
---
### I-09. QR코드 자산 관리 (`routers/qr_asset.py`)
**기능:** CMDB 서버별 QR 스티커 생성 + 모바일 스캔 → 서버 상세 즉시 조회
**공수:** 6인주 | **패키지:** qrcode, PIL
---
### I-10. 감사 대시보드 강화 (`routers/audit_visual.py`)
**기능:** SHA-256 해시체인 시각화 (SVG 트리), 이상 감지 자동 알림
**공수:** 7인주 | **기존 재사용:** `routers/audit.py`
---
## 로드맵 타임라인
```
2026년 6월 (1~2주)
I-01 자동화 플레이북
I-02 서버 성능 실시간 대시보드
2026년 6월 (3~4주)
I-03 KB AI 자동 생성
2026년 7월
I-04 멀티사이트 통합 관제
I-05 SLA 위반 예측
2026년 8월
I-06 온보딩 자동화
I-07 웹 터미널
2026년 9월+
I-08 AI 이상탐지 튜닝 UI
I-09 QR 자산 관리
I-10 감사 대시보드 강화
```
---
## 우선순위 매트릭스
```
임팩트
H │ I-01 I-02 I-04 I-05 I-07
│ I-03
M │ I-06 I-08 I-09 I-10
L │
└──────────────────────────────────────────
L(쉬움) M(보통) H(어려움) 난이도
```
**즉시 착수 권장:** I-01, I-02, I-03 (난이도 L, 임팩트 M~H)
---
*Copyright © 2026 GUARDiA All Rights Reserved.*