Mission 01 Mission 01 서비스 완성도 점검 실습 가이드
📥 실습 입력 (Input)
- •
day7_meeting_notes.md(회의록)
💾 실습 출력 (Output)
- •
day7_service_audit.md
1. 스토리 및 실습 배경
대시보드와 가입, 예약 연동 로직의 기본적인 조립을 마치고, 작동 상의 누락 구간이나 디테일한 입력 장벽이 남았는지 Codex를 '서비스 QA 파트너' 삼아 다차원 완성도 감사를 요청하고 종합 보완 지침을 획득합니다.
2. 학습 목표
- 작성한 자바스크립트 소스코드의 전반적 품질을 AI에 의뢰하여 정량 점검받는다.
- 서버 통신 시 사용자에게 로딩 상태(Spinner)를 주는 것이 왜 중요한지 이해한다.
- 로컬스토리지 용량 한계 초과 등 예외 상황 처리(try-catch)의 중요성을 파악한다.
🛠️ 실제 따라 하기 실습 가이드
- 실습용 파일 생성: 아래 다운로드 버튼을 눌러
day7_meeting_notes.md파일을automation/폴더 내에 저장합니다. - 품질 오디팅 위임: Codex Client 입력창에 아래 **Codex 요청 프롬프트**를 전달해 종합 완숙도 검사를 실행합니다.
- 보고서 저장: AI가 점수 평가와 함께 제시해 준 로딩 스피너 및 에러 복원 우선순위 결과서(`day7_service_audit.md`)를 정리해 로컬에 보관합니다.
실습 자료 다운로드
Codex 요청 프롬프트
Mission 01 Prompt
제공된 코드 전량과 화면 이동 흐름을 기반으로, 서비스 QA 관점에서 작동 상 누락된 로딩 피드백이나 예외 핸들링을 분석해 점검 보고서(Service Audit)를 우선순위와 함께 생성해 주세요.
4. 결과물 예시
Codex는 회의 기록을 분석해 아래와 같이 정규화된 데이터 엔티티 매핑 및 Mermaid ERD 스크립트를 출력합니다.
| 파일명 | 오디팅 항목 | 주요 지적 | 개선 대책 |
|---|---|---|---|
| day7_service_audit.md | 서비스 종합 완성도 및 예외 감사 | 대기 시간 로딩 스피너 누락 및 스토리지 예외 | 로딩 컴포넌트 추가 및 try-catch 감싸기 |
5. AI 활용 포인트
- 사용성 완성도 진단: 단순 코드 문법을 넘어 사용자가 로딩 화면 굳음 현상을 느낄 우려가 높은 구간을 경고합니다.
- 우선순위 처방: 보안 장치 및 가시성 개선 항목들의 작업 시급도 순위를 나누어 보고서에 매핑해 줍니다.