[필수-1] 언인스톨 스크립트 (이식성 > 설치성)
- setup/uninstall.sh: Linux 완전 제거 (표준/purge 모드)
- 백업 → 서비스중지 → Ollama/Gitea → 파일/DB 제거 → 보고
- setup/uninstall.ps1: Windows 완전 제거 (NSSM 서비스 제거)
- -Purge -NoBackup -KeepJava -KeepDb 파라미터
[필수-2] 화면별 도움말 시스템 (사용성)
- static/help.js: 7개 화면 도움말 DB + F1/? 버튼 자동 삽입
- 팝업: 아이콘+제목+내용+주제별 네비게이션
- 키보드: F1(열기), ESC(닫기)
- 검색: 도움말 전체 텍스트 검색
[필수-3] 에러 코드 목록 (기능 적합성)
- GET /api/admin/errors/codes: 17개 에러코드 + 해결방법
AUTH_001~004, SR_001~004, LIC_001~003, CMDB_001~002, AI_001~002, SYS_001~002, VAL_001
[필수-4] 웹 접근성 개선 (사용성)
- --text-muted: #64748b(3.1:1) → #94a3b8(4.7:1) 색상 대비 개선
- :focus-visible 규칙 추가 (키보드 포커스 표시)
- 마우스 클릭 시 포커스 링 숨김 (UX 개선)
[필수-5] 성능 시험 실시
- 20명 동시 접속: avg 527ms, P95 864ms (GS기준 3초 통과)
- certification/05_시험성적서/성능_시험_결과.md 작성
[필수-6] 백업/복구 API (신뢰성 > 복구성)
- POST /api/admin/backup: DB+.env+업로드 ZIP 백업
- GET /api/admin/backups: 백업 목록
- GET /api/admin/backups/{file}/download: 백업 다운로드
- POST /api/admin/restore/{file}: 백업 복원
[필수-7] About/버전 화면 (유지보수성)
- GET /api/admin/about: 제품명/버전/빌드일/오픈소스목록
- GET /api/admin/health: DB+Ollama+디스크+라이선스 종합 상태
예상 GS 1등급 점수: 93점 / 100점
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| 01_사전준비 | ||
| 02_프로그램등록 | ||
| 03_GS인증 | ||
| 05_시험성적서 | ||
| 06_제출서류 | ||
| README.md | ||
GUARDiA ITSM — 프로그램 등록 및 GS인증 마스터 가이드
제품명: GUARDiA ITSM v2.0
개발사: (주)지오정보기술
분류: 시스템 관리 소프트웨어 / AI 기반 인프라 자동화
GS인증 목표: 1등급 (GS1)
전체 진행 단계
STEP 1 STEP 2 STEP 3 STEP 4 STEP 5
사전준비 → 프로그램등록 → GS인증준비 → 시험/심사 → 인증취득
(2주) (1주) (4주) (8주) (완료)
폴더 구조
certification/
├── README.md ← 지금 이 파일 (마스터 가이드)
│
├── 01_사전준비/ ← STEP 1: 등록 전 준비
│ ├── 체크리스트.md
│ ├── 제품개요서.md
│ ├── 회사정보.md
│ └── 시스템_요구사항.md
│
├── 02_프로그램등록/ ← STEP 2: 공식 프로그램 등록
│ ├── 등록_절차_가이드.md
│ ├── 신청서_양식_가이드.md
│ ├── 제품_설명서.md
│ └── 가격표_및_라이선스.md
│
├── 03_GS인증/ ← STEP 3: GS인증 준비
│ ├── GS인증_개요.md
│ ├── 품질요구사항_ISO25010.md
│ ├── 시험항목_체크리스트.md
│ └── advisor/ ← 어드바이저 검토 결과
│ ├── 01_기능성_검토.md
│ ├── 02_신뢰성_검토.md
│ ├── 03_보안성_검토.md
│ ├── 04_사용성_검토.md
│ ├── 05_성능_검토.md
│ ├── 06_유지보수성_검토.md
│ └── 종합_개선사항.md
│
├── 04_기술문서/ ← STEP 4: 제출용 기술 문서
│ ├── 시스템_아키텍처.md
│ ├── 기능_명세서.md
│ ├── API_명세서.md
│ ├── 보안_설계서.md
│ ├── 데이터베이스_설계서.md
│ └── 설치_운영_매뉴얼.md
│
├── 05_시험성적서/ ← STEP 5: 시험 결과물
│ ├── 기능_시험_결과.md
│ ├── 성능_시험_결과.md
│ ├── 보안_시험_결과.md
│ └── 시큐어코딩_점검_결과.md
│
├── 06_제출서류/ ← STEP 6: 최종 제출
│ ├── 제출서류_체크리스트.md
│ ├── 신청비_안내.md
│ └── 제출_일정.md
│
└── 07_심사대응/ ← STEP 7: 심사 대응
├── 예상_질문_답변.md
├── 보완_요청_대응.md
└── 인증_후_관리.md
빠른 현황 체크
GUARDiA GS인증 준비 현황 (자동 점검: POST /api/compliance/scan)
✅ 완료: 시큐어코딩 점검 기능 내장
✅ 완료: 웹 접근성 (KWCAG 2.1) 점검 기능
✅ 완료: 개인정보보호법 준수 점검
✅ 완료: 성능 테스트 (JMeter 연동)
✅ 완료: 공공기관 체크리스트 19개 항목
⚠️ 필요: TTA 공식 시험 성적서
⚠️ 필요: 사용자 매뉴얼 PDF 완성
⚠️ 필요: 설치/삭제 패키지 공식화
관련 기관 연락처
| 기관 | 업무 | 웹사이트 |
|---|---|---|
| TTA (한국정보통신기술협회) | GS인증 심사 | www.tta.or.kr |
| 한국저작권위원회 | SW 저작권 등록 | www.copyright.or.kr |
| 조달청 나라장터 | 조달 등록 | www.g2b.go.kr |
| 한국소프트웨어산업협회 | SW 기업 확인 | www.sw.or.kr |