zioinfo-mail/testcase/TC-SI-01_지오인포홈페이지리뉴얼_zioinfo.md
DESKTOP-TKLFCPR\ython e228faabf5 feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현
G-1: 메신저 Webhook Relay + _send_to_room 실제 httpx 호출 구현
G-2: POST /api/tasks/bulk SR 대량작업 엔드포인트 (최대 100건)
G-3: 라이선스 만료 알림 스케줄러 (매일 09:00 KST)
G-4: 체험판 upgrade_banner 필드 + license.py 배너 로직
G-5: core/auto_rca.py + incidents/problem auto-rca 엔드포인트
G-6: core/deploy_impact.py + vibe impact-analysis 엔드포인트
G-7: core/ticket_classifier.py + SR 생성 시 AI 분류 + ai-suggestion API
G-8: VulnPatchRecord 모델 + vuln_scan 패치추적 4개 엔드포인트
G-9: core/jira_sync.py + gateway Jira/Confluence 연동 엔드포인트
G-10: core/push_notify.py + routers/push.py + PushSubscription 모델
G-11: approvals 다중승인 (위임/서명/기한초과/마감연장)
G-12: alembic.ini + migrations/ + cicd/migrate_to_postgres.sh

하네스: guardia-orchestrator 확장기능 Phase 반영
봇명령어: /sr /status /license /bulk 슬래시 명령어 추가
설치스크립트: setup/ (Ubuntu, CentOS, RHEL, Windows) --test 옵션 포함

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 18:18:52 +09:00

24 KiB
Raw Permalink Blame History

TC-SI-01 지오인포(주) 홈페이지 리뉴얼 — SI 프로젝트 테스트케이스

고객: 지오인포(주) (GUARDiA 개발사)
프로젝트: 홈페이지 리뉴얼 SI
현행 소스: C:\GUARDiA\zioinfo\
작성일: 2026-05-25
관련 GUARDiA 모듈: SI 프로젝트 관리 (/api/si/projects)


현행(AS-IS) 사이트 분석

항목 현행 상태 문제점
인코딩 EUC-KR UTF-8 전환 필요, 글자 깨짐 발생
레이아웃 테이블 기반 고정폭 950px 모바일 불가, 반응형 미지원
네비게이션 Flash SWF + GIF 이미지맵 Flash 2020년 공식 종료, 렌더 불가
기술스택 정적 HTML (.htm) CMS 없음, 콘텐츠 수정 시 개발자 의존
보안 HTTP HTTPS 미적용
접근성 이미지 텍스트(alt 미흡) 웹 접근성 지침(WCAG 2.1) 미준수
제품 라인업 BI / CRM / EIP / ERP / 검색솔루션 GUARDiA ITSM 미반영
채용 정적 HTML 폼 온라인 지원 기능 없음

현행 메뉴 구조 (5대 메뉴 · 30개 페이지)

메인 (index.htm)
├── 회사소개 (company/)
│   ├── 인사말 (greeting.htm)
│   ├── 조직도 (organization.htm)
│   ├── 연혁   (history.htm)
│   ├── 오시는길 (road.htm)
│   ├── 파트너사 (partner.htm)
│   └── 아이디어제안 (idea.htm)
├── 제품소개 (product/)
│   ├── ERP (erp.htm)
│   ├── BI  (bi.htm)
│   ├── CRM (crm.htm)
│   ├── EIP (eip.htm)
│   ├── 검색솔루션 (search.htm)
│   ├── 제품비교 (compare.htm)
│   └── 도입사례 (experience.htm)
├── 고객지원 (customer/)
│   ├── 서비스안내 (service.htm)
│   ├── FAQ (faq.htm)
│   ├── 자료실 (information.htm)
│   ├── 마케팅자료 (marketing.htm)
│   ├── 광고자료 (advertisement.htm)
│   └── 카탈로그 (catalog.htm)
├── 채용정보 (recruit/)
│   ├── 채용공고 (recruit.htm)
│   ├── 담당업무 (duty.htm)
│   ├── 자격요건 (ability.htm)
│   ├── 복리후생 (welfare.htm)
│   ├── 지원양식 (engagement.htm)   ← 정적 폼, 실제 제출 불가
│   ├── 도움말  (helper.htm)
│   └── 자원봉사 (volunteer.htm)
└── 커뮤니티 (community/)
    ├── 공지사항 (notice.htm)
    ├── 뉴스    (news.htm)
    ├── 이벤트  (event.htm)
    ├── Q&A    (qna.htm)
    └── 자유게시판 (freeboard.htm)

1단계 — 분석 (Analysis)

TC-SI-01-ANA-001: 현행 시스템 분석 (AS-IS)

항목 내용
테스트 ID TC-SI-01-ANA-001
분류 분석 / 현행시스템분석
목적 현행 사이트 전체 기능·구조 인벤토리 및 문제점 도출
사전조건 C:\GUARDiA\zioinfo\ 소스 접근 가능

점검 항목

  • 전체 .htm 파일 목록 수집 및 메뉴 구조 매핑 (총 37개 파일 확인)
  • Flash SWF 파일 목록 확인 (swf/ 디렉터리)
  • EUC-KR 인코딩 페이지 전수 확인
  • 깨진 이미지/링크 검출 (href="#" 미연결 링크 다수 확인)
  • 정적 폼(채용 지원양식 engagement.htm) 실제 제출 여부 확인
  • CSS 파일 분석 (css/link.css 1개만 존재 — 확장성 없음)
  • 자바스크립트 라이브러리 현황 (js/TreeMenu.js, jscalendar-1.0)

기대 결과
AS-IS 분석 보고서 작성 완료, 문제점 목록 도출


TC-SI-01-ANA-002: 요구사항 정의

항목 내용
테스트 ID TC-SI-01-ANA-002
분류 분석 / 요구사항수집및정의
목적 리뉴얼 후 달성해야 할 기능적·비기능적 요구사항 확정

기능 요구사항 (REQ-F)

ID 요구사항 우선순위
REQ-F-001 반응형 웹 디자인 — 모바일(360px)/태블릿(768px)/PC(1280px) 대응 HIGH
REQ-F-002 제품 라인업에 GUARDiA ITSM 추가 및 전용 소개 페이지 구성 HIGH
REQ-F-003 게시판(공지·뉴스·Q&A·자유게시판) 동적 CMS 전환 — 관리자 직접 수정 HIGH
REQ-F-004 채용 지원 폼 — 이메일 발송 또는 DB 저장 기능 (현행: 정적 폼, 미작동) HIGH
REQ-F-005 카카오맵 API 연동 오시는길 MEDIUM
REQ-F-006 자료실 파일 첨부/다운로드 기능 MEDIUM
REQ-F-007 팝업/배너 관리자 설정 기능 MEDIUM
REQ-F-008 사이트 내 통합검색 기능 MEDIUM
REQ-F-009 SNS 공유 버튼 (LinkedIn·Facebook·X) LOW
REQ-F-010 다국어 지원 (한/영) — 영문 홈페이지 LOW

비기능 요구사항 (REQ-NF)

ID 요구사항 기준
REQ-NF-001 HTTPS 적용 (Let's Encrypt 또는 상용 인증서) 필수
REQ-NF-002 UTF-8 인코딩 전환 필수
REQ-NF-003 Flash 완전 제거 → HTML5/CSS3/JS 대체 필수
REQ-NF-004 웹 접근성 준수 (WCAG 2.1 AA, 한국형 웹 접근성 지침 2.1) 필수
REQ-NF-005 페이지 로딩 속도 3초 이내 (Lighthouse Performance 80점 이상) HIGH
REQ-NF-006 크로스브라우저 지원 — Chrome·Edge·Firefox·Safari (최신 2버전) HIGH
REQ-NF-007 SEO 기본 준수 — 메타태그, 구조화 데이터, 사이트맵 MEDIUM
REQ-NF-008 관리자 페이지 RBAC (슈퍼어드민 / 콘텐츠 편집자) MEDIUM

기대 결과
요구사항 명세서 v1.0 확정 및 고객사 서명


TC-SI-01-ANA-003: TO-BE 메뉴 구조 확정

항목 내용
테스트 ID TC-SI-01-ANA-003
분류 분석 / 요구사항명세서확정
목적 리뉴얼 후 메뉴 구조(IA) 고객 승인

TO-BE 메뉴 구조 (안)

메인 (/)
├── 회사소개
│   ├── CEO 인사말
│   ├── 기업 비전 및 핵심가치       ← 신규
│   ├── 연혁
│   ├── 조직도
│   ├── 오시는길 (카카오맵 연동)
│   └── 파트너사
├── 제품/솔루션
│   ├── 🆕 GUARDiA ITSM           ← 신규 (대표 제품)
│   ├── ERP
│   ├── BI
│   ├── CRM
│   ├── EIP
│   ├── 검색솔루션
│   └── 도입사례
├── 고객지원
│   ├── 서비스 안내
│   ├── FAQ
│   ├── 자료실 (파일 다운로드)
│   └── 문의하기                   ← 채용·고객문의 통합
├── 채용정보
│   ├── 채용공고 (CMS)
│   ├── 인재상
│   ├── 복리후생
│   └── 지원하기 (폼 제출 기능)    ← 신규 기능
└── 커뮤니티
    ├── 공지사항 (CMS)
    ├── 뉴스/보도자료 (CMS)
    ├── 이벤트 (CMS)
    └── Q&A

점검 항목

  • 현행 메뉴 대비 신규/변경/삭제 항목 목록 작성
  • GUARDiA ITSM 제품 페이지 콘텐츠 초안 확인
  • 고객사(지오인포 마케팅팀) 메뉴 구조 승인

2단계 — 설계 (Design)

TC-SI-01-DES-001: 시스템 아키텍처 설계 검증

항목 내용
테스트 ID TC-SI-01-DES-001
분류 설계 / 시스템아키텍처설계
목적 기술 스택 및 인프라 구성 적정성 검토

점검 항목

레이어 현행 TO-BE (권고안)
Front-End 정적 HTML + Flash SWF HTML5 / CSS3 / Vanilla JS (또는 Vue 3)
Back-End 없음 (정적) FastAPI 또는 Spring Boot — CMS/API
DB 없음 PostgreSQL (게시판·채용·자료실)
웹서버 정적 파일 서버 Nginx (SSL 종단, 정적+프록시)
CDN 없음 Cloudflare 또는 국내 CDN (이미지/JS/CSS)
인증서 HTTP Let's Encrypt (TLS 1.2+)
도메인 (기존) www.zioinfo.com — HTTPS 리다이렉트
  • 아키텍처 다이어그램 작성 (인프라 구성도, 데이터 흐름도)
  • 보안 설계: HTTPS 강제, CSP 헤더, XSS 방어
  • 배포 환경 설계: 개발/스테이징/운영 3단계

TC-SI-01-DES-002: UI/UX 설계 검증 (와이어프레임 검토)

항목 내용
테스트 ID TC-SI-01-DES-002
분류 설계 / UI/UX설계
목적 반응형 와이어프레임 및 디자인 가이드 고객 승인

점검 항목

  • 메인 페이지 와이어프레임 — 히어로 배너, 제품 쇼케이스, 뉴스
  • GUARDiA ITSM 제품 소개 페이지 — 기능 카드, 화면 스크린샷, 문의 CTA
  • 반응형 브레이크포인트 확인 (360 / 768 / 1024 / 1280px)
  • 컬러 팔레트 및 타이포그래피 가이드 확정
  • 접근성: 색상 대비율 4.5:1 이상 (WCAG AA) 확인
  • Flash 메뉴 → CSS Hamburger 메뉴 전환 디자인 확인
  • 고객사 디자인 승인 및 서명

TC-SI-01-DES-003: DB 설계 검증

항목 내용
테스트 ID TC-SI-01-DES-003
분류 설계 / 상세데이터설계
목적 동적 CMS용 DB 테이블 설계 적정성 검토

필요 테이블

테이블명 용도 주요 컬럼
tb_notice 공지사항 id, title, content, is_pinned, created_at
tb_news 뉴스/보도자료 id, title, content, source_url, image_url
tb_event 이벤트 id, title, content, start_date, end_date
tb_qna Q&A id, question, answer, is_public, created_at
tb_recruit 채용공고 id, title, dept, deadline, is_active
tb_apply 지원서 id, recruit_id, name, email, phone, resume_path
tb_download 자료실 id, title, category, file_path, download_count
tb_popup 팝업관리 id, image_url, link_url, start_dt, end_dt
tb_admin 관리자 id, username, password_hash, role
  • ERD 작성 및 검토
  • 민감 데이터(이력서, 이메일) 암호화 설계 확인
  • 인덱스 설계 (검색·정렬 성능)

TC-SI-01-DES-004: 인터페이스 설계 검증

항목 내용
테스트 ID TC-SI-01-DES-004
분류 설계 / 인터페이스설계

외부 연동 인터페이스

시스템 API 용도
카카오맵 Kakao Maps JavaScript API v2 오시는길 지도
이메일 발송 SMTP (자체 메일 서버) 채용 지원 알림, Q&A 답변
GUARDiA ITSM /api/si/* REST API SI 프로젝트 진척 관리 연동
  • 카카오맵 API 키 발급 및 지도 표시 확인
  • SMTP 연결 설정 및 테스트 발송 확인
  • GUARDiA 내 SI 프로젝트 코드 연결 확인 (project_code: SI-ZIOINFO-RENEWAL)

3단계 — 구현 (Implementation)

TC-SI-01-IMP-001: 환경 구축 확인

항목 내용
테스트 ID TC-SI-01-IMP-001
분류 구현 / 환경구축

점검 항목

  • 개발 서버 Nginx 설치 및 설정
  • 데이터베이스 서버 PostgreSQL 설치 (tb_* 테이블 생성)
  • Git 형상관리 브랜치 전략 설정 (main / develop / feature/*)
  • 로컬 개발 환경 — localhost:3000 (Front), localhost:8000 (API)
  • 스테이징 도메인 접근 확인 (예: staging.zioinfo.com)

TC-SI-01-IMP-002: 메인 페이지 구현 단위테스트

항목 내용
테스트 ID TC-SI-01-IMP-002
분류 구현 / 단위테스트
대상 페이지 메인 (/)
TC# 항목 테스트 내용 기대 결과 결과
1 인코딩 페이지 charset=UTF-8 확인 한글 정상 표시
2 히어로 배너 배너 이미지 로딩 이미지 깨짐 없음
3 Flash 제거 Flash 관련 object/embed 태그 없음 Flash 코드 0건
4 GNB 메뉴 5개 메뉴 클릭 → 해당 페이지 이동 정상 이동
5 반응형 PC 1280px 브라우저 확인 레이아웃 깨짐 없음
6 반응형 태블릿 768px 브라우저 확인 레이아웃 정상
7 반응형 모바일 360px 브라우저 확인 햄버거 메뉴 동작
8 공지사항 위젯 최신 5건 목록 표시 CMS 데이터 정상
9 GUARDiA 소개 배너 제품 소개 링크 클릭 GUARDiA 페이지 이동
10 푸터 연락처 이메일 클릭 mailto: 동작

TC-SI-01-IMP-003: GUARDiA ITSM 제품 소개 페이지 단위테스트

항목 내용
테스트 ID TC-SI-01-IMP-003
분류 구현 / 단위테스트
대상 페이지 /product/guardia
우선순위 HIGH (핵심 신규 페이지)
TC# 항목 테스트 내용 기대 결과 결과
1 페이지 로딩 GUARDiA 소개 페이지 접근 200 OK, 3초 이내
2 제품 개요 제품명·슬로건·설명 텍스트 표시 내용 정상 출력
3 주요 기능 카드 SR관리/SSL관리/PM관리/SI관리 기능 카드 6개 이상 표시 카드 목록 정상
4 화면 스크린샷 제품 화면 이미지 6장 이상 로딩 이미지 정상
5 문의하기 CTA "도입 문의" 버튼 클릭 문의 폼 이동
6 브로셔 다운로드 PDF 다운로드 버튼 클릭 PDF 다운로드 시작
7 도입 사례 링크 도입사례 페이지 연결 정상 이동

TC-SI-01-IMP-004: 동적 게시판 기능 단위테스트

항목 내용
테스트 ID TC-SI-01-IMP-004
분류 구현 / 단위테스트
대상 공지사항·뉴스·Q&A 게시판
TC# 항목 테스트 내용 기대 결과 결과
1 공지 목록 공지사항 목록 10건 페이징 목록 정상, 페이지네이션 동작
2 공지 상세 공지 클릭 → 상세 페이지 제목·내용·날짜 표시
3 공지 고정 is_pinned=true 공지 상단 표시 핀 공지 항상 최상위
4 뉴스 등록 (관리자) 관리자 로그인 후 뉴스 등록 목록에 즉시 반영
5 뉴스 수정 (관리자) 등록 뉴스 수정 변경사항 반영
6 뉴스 삭제 (관리자) 등록 뉴스 삭제 목록에서 제거
7 Q&A 질문 등록 비로그인 상태 질문 등록 등록 성공, 이메일 알림 발송
8 Q&A 답변 (관리자) 관리자 답변 등록 답변 표시, 질문자 이메일 알림
9 Q&A 비공개 is_public=false 질문 작성자·관리자만 조회
10 자료실 다운 파일 다운로드 클릭 파일 다운로드, download_count+1

TC-SI-01-IMP-005: 채용 지원 폼 단위테스트

항목 내용
테스트 ID TC-SI-01-IMP-005
분류 구현 / 단위테스트
현행 문제 engagement.htm — 정적 HTML, 제출 기능 없음
TC# 항목 테스트 내용 기대 결과 결과
1 채용공고 목록 현재 활성 공고 목록 표시 is_active=true 공고만 표시
2 공고 상세 공고 클릭 → 상세 (담당업무·자격·복리후생) 내용 정상 표시
3 지원 폼 접근 "지원하기" 버튼 클릭 지원 폼 페이지 이동
4 필수항목 검증 이름·이메일 빈 칸 제출 "필수 항목을 입력하세요" 오류
5 이메일 형식 검증 잘못된 이메일 형식 입력 형식 오류 메시지
6 이력서 첨부 PDF/HWP/DOCX 파일 첨부 허용 확장자 업로드 성공
7 금지 파일 첨부 .exe 파일 첨부 시도 차단 및 오류 메시지
8 정상 제출 필수항목 입력 후 제출 제출 완료 메시지, 인사팀 알림 이메일 발송
9 중복 지원 방지 동일 이메일로 동일 공고 재지원 "이미 지원하셨습니다" 안내

TC-SI-01-IMP-006: 통합테스트 — 전체 네비게이션 흐름

항목 내용
테스트 ID TC-SI-01-IMP-006
분류 구현 / 통합테스트
TC# 시나리오 흐름 기대 결과 결과
1 방문자 제품 문의 메인 → GUARDiA 소개 → 문의하기 폼 → 제출 문의 접수 완료, 담당자 이메일 수신
2 구직자 채용 지원 채용정보 → 공고 상세 → 지원하기 → 서류 첨부 → 제출 지원 완료, 인사팀 알림
3 자료 다운로드 고객지원 → 자료실 → GUARDiA 브로셔 → 다운로드 PDF 다운로드 성공
4 공지 확인 메인 공지 위젯 → 상세 내용 정상 표시
5 오시는길 지도 회사소개 → 오시는길 → 카카오맵 지도 정상 표시, 마커 표시
6 모바일 전체 흐름 360px 기기 → 메인 → GNB → 서브메뉴 햄버거 메뉴 정상 동작
7 관리자 뉴스 등록 관리자 로그인 → 뉴스 등록 → 메인 위젯 확인 등록 즉시 메인 반영

TC-SI-01-IMP-007: 데이터 이관 검증

항목 내용
테스트 ID TC-SI-01-IMP-007
분류 구현 / 데이터이관
목적 현행 정적 HTML 콘텐츠 → 신규 CMS DB 이관 완료 검증
TC# 이관 항목 이관 방법 검증 방법 결과
1 회사 연혁 history.htm 텍스트 → tb_history DB 조회, 연혁 페이지 표시 확인
2 파트너사 로고 image/*.gif → 신규 PNG/WebP 파트너사 페이지 이미지 표시
3 제품 소개 이미지 기존 GIF → WebP 변환 이미지 품질·크기 확인
4 FAQ 내용 faq.htm → tb_qna FAQ 목록 데이터 건수 일치
5 기존 링크 구 URL .htm → 신 URL 리다이렉트 설정 301 리다이렉트 동작 확인

4단계 — 인도 (Deployment & Handover)

TC-SI-01-UAT-001: 사용자 수용성 테스트 (UAT)

항목 내용
테스트 ID TC-SI-01-UAT-001
분류 인도 / UAT
테스트 담당 지오인포 마케팅팀 + 인사팀 + 대표
환경 스테이징 서버 (staging.zioinfo.com)
TC# 검수자 항목 기대 결과 Pass/Fail
1 마케팅팀 메인 페이지 전체 확인 디자인·콘텐츠 승인
2 마케팅팀 GUARDiA 소개 페이지 확인 제품 정보 정확성 승인
3 마케팅팀 뉴스 직접 등록 (CMS) 관리자 도구 사용 편의성 승인
4 인사팀 채용공고 등록·수정 (CMS) 공고 관리 편의성 승인
5 인사팀 지원서 수신 이메일 확인 지원자 정보 정상 수신
6 대표 전체 페이지 모바일 확인 스마트폰에서 이상 없음
7 대표 브랜드 아이덴티티 확인 CI/BI 일치 여부 승인
8 전체 오탈자·이미지 오류 최종 검수 수정 목록 0건 확인

TC-SI-01-UAT-002: 성능·보안·접근성 최종 점검

항목 내용
테스트 ID TC-SI-01-UAT-002
분류 인도 / 사용자수용성테스트
TC# 항목 도구 기준 결과
1 성능 — 메인 Google Lighthouse Performance ≥ 80
2 성능 — 모바일 Google Lighthouse Performance ≥ 70
3 HTTPS 적용 SSL Labs SSL Test Grade A 이상
4 웹 접근성 WAVE 또는 axe DevTools 오류 0건
5 HTML 유효성 W3C Validator 오류 0건
6 크로스브라우저 Chrome Chrome 최신 버전 레이아웃 정상
7 크로스브라우저 Edge Edge 최신 버전 레이아웃 정상
8 크로스브라우저 Safari Safari 최신 버전 레이아웃 정상
9 Flash 완전 제거 소스코드 검색 (<object>, <embed>) 0건
10 SEO 기본 Google Search Console sitemap 등록, robots.txt 정상

TC-SI-01-DEP-001: 운영 환경 배포 확인

항목 내용
테스트 ID TC-SI-01-DEP-001
분류 인도 / 운영환경배포
TC# 항목 점검 내용 결과
1 도메인 연결 www.zioinfo.com → 신규 서버 DNS 전환 접속 정상
2 HTTP→HTTPS 리다이렉트 http:// 접속 시 https:// 자동 전환 301 리다이렉트
3 SSL 인증서 브라우저 자물쇠 아이콘 확인, 만료일 확인 유효 (1년 이상)
4 구 URL 리다이렉트 /company/greeting.htm/company/greeting 301 정상
5 관리자 페이지 /admin 로그인 관리자 기능 정상
6 메인 CMS 데이터 공지·뉴스·이벤트 최신 데이터 표시 운영 DB 정상
7 이메일 발송 Q&A 등록 시 알림 이메일 운영 SMTP 정상
8 파일 다운로드 자료실 파일 다운로드 정상 다운로드
9 구글 애널리틱스 GA4 트래킹 코드 삽입 확인 실시간 데이터 확인
10 404 페이지 없는 URL 접근 시 common/error/404.html 커스텀 404 표시

TC-SI-01-DEP-002: GUARDiA ITSM SI 프로젝트 완료 처리

항목 내용
테스트 ID TC-SI-01-DEP-002
분류 인도 / 최종산출물검수및종료
TC# 항목 점검 내용 결과
1 SI 프로젝트 완료 GUARDiA → SI 프로젝트 → convert-to-sm 호출 SM 전환 성공
2 CMDB 자동 생성 운영 웹서버 CMDB 항목 자동 생성 확인 tb_server_info 생성
3 PM 스케줄 생성 분기 정기 PM 스케줄 자동 생성 확인 tb_pm_schedule 생성
4 최종 보고서 프로젝트 완료 보고서 제출 고객사 서명 완료
5 인수인계 관리자 매뉴얼 전달 및 CMS 교육 실시 교육 확인서 수령
6 안정화 기간 오픈 후 2주 하자 보수 기간 SR 등록 GUARDiA SR 등록 채널 공유

안정화 지원 체크리스트

오픈 후 2주간 일일 점검 항목:

□ 메인 페이지 정상 접속 확인
□ HTTPS 인증서 유효 확인
□ CMS 게시판 등록/수정 동작 확인
□ 채용 지원 폼 → 이메일 수신 확인
□ 자료실 파일 다운로드 확인
□ 카카오맵 지도 표시 확인
□ Google Analytics 데이터 수집 확인
□ 서버 디스크·메모리 사용률 정상 범위
□ 에러 로그 신규 오류 없음
□ 발견 결함 → GUARDiA ITSM SR 등록

산출물 목록

단계 산출물 제출 예정일 승인 여부
분석 AS-IS 분석 보고서
분석 요구사항 명세서 v1.0
분석 TO-BE 메뉴 구조 확정안
설계 아키텍처 설계서
설계 UI/UX 와이어프레임 (Figma)
설계 DB 설계서 (ERD 포함)
설계 인터페이스 설계서
구현 소스코드 (Git Repository)
구현 단위·통합 테스트 결과서
구현 데이터 이관 결과서
인도 UAT 결과서
인도 운영 환경 배포 확인서
인도 관리자 사용 매뉴얼
인도 프로젝트 완료 보고서

GUARDiA ITSM 연동

SI 프로젝트 등록 : POST /api/si/projects
  project_code : SI-ZIOINFO-RENEWAL
  project_name : 지오인포 홈페이지 리뉴얼
  phase        : ANALYSIS

WBS 자동 생성   : POST /api/si/projects/{id}/wbs/bulk

요구사항 등록   : POST /api/si/projects/{id}/requirements
  (REQ-F-001 ~ REQ-F-010, REQ-NF-001 ~ REQ-NF-008)

위험 등록       : POST /api/si/projects/{id}/risks
  - Flash 제거 일정 지연 (확률 2 × 영향 3 = 6, HIGH)
  - 구 URL 리다이렉트 누락 SEO 손실 (확률 2 × 영향 2 = 4, MEDIUM)

프로젝트 완료   : POST /api/si/projects/{id}/convert-to-sm
  → 지오인포 웹서버 CMDB 자동 생성
  → 분기 PM 스케줄 자동 생성