zioinfo-mail/certification
DESKTOP-TKLFCPR\ython df218a3f9b feat(gs-cert): GS인증 7개 필수 개선 구현 완료
[필수-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>
2026-05-30 10:10:39 +09:00
..
01_사전준비 feat(certification): 프로그램 등록 및 GS인증 단계별 폴더 + 어드바이저 분석 2026-05-30 09:53:34 +09:00
02_프로그램등록 feat(certification): 프로그램 등록 및 GS인증 단계별 폴더 + 어드바이저 분석 2026-05-30 09:53:34 +09:00
03_GS인증 feat(certification): 프로그램 등록 및 GS인증 단계별 폴더 + 어드바이저 분석 2026-05-30 09:53:34 +09:00
05_시험성적서 feat(gs-cert): GS인증 7개 필수 개선 구현 완료 2026-05-30 10:10:39 +09:00
06_제출서류 feat(certification): 프로그램 등록 및 GS인증 단계별 폴더 + 어드바이저 분석 2026-05-30 09:53:34 +09:00
README.md feat(certification): 프로그램 등록 및 GS인증 단계별 폴더 + 어드바이저 분석 2026-05-30 09:53:34 +09:00

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