Day 4 서비스 기능 확장과 완성도 높이기 (자율 학습 모듈)
🏠 LMS 홈 🖥️ 발표 슬라이드 열기 📖 교재 보기

Day 4. 서비스 기능 확장과 완성도 높이기

Codex에서 변경 요구사항을 MD로 확정하고 Antigravity에서 선택 기능과 예외 처리를 구현한 뒤 Codex로 회귀 검증합니다. 목표는 Day 5 데모에 사용할 안정된 MVP v1.0 완성입니다.

🎯 목표 1. 변경 명세기존 기능을 깨뜨리지 않는 변경 요구사항을 MD로 먼저 확정
🎯 목표 2. 선택 트랙커머스·플랫폼·업무도구·AI서비스 중 한 트랙 기능 구현
🎯 목표 3. 예외 처리오류·빈값·중복·실패 상태의 사용자 복구 흐름 완성
🎯 목표 4. 회귀 검증신규 기능과 기존 핵심 흐름 모두 VALIDATION_DAY4.md로 검증
🖥️ Day 4 LECTURE 핵심 슬라이드 (자율 학습 카드)
1 / 12
💡 자율 학습 팁: 문서 변경이 코드 변경보다 먼저입니다. CHANGE_REQUEST_DAY4.md 없이 구현하지 마세요.

⏱️ 시간별 학습 일정 (총 6시간)

시간구분주요 내용산출물
20분회고Day 3 검증 결과와 선택 트랙 확인변경 후보
40분강의 1변경 요구사항, 영향 범위, 회귀 테스트변경 계획
30분강의·시연Codex 문서 갱신 → Antigravity 확장 → Codex 재검증확장 시연
50분실습 1Codex로 변경 명세와 보존 조건 작성CHANGE_REQUEST_DAY4.md
50분실습 2Antigravity로 선택 트랙 기능 구현확장 기능
70분실습 3UX·오류·예외·반응형 개선MVP v1.0
40분검증 실습Codex로 신규·기존 흐름 회귀 검증VALIDATION_DAY4.md
30분공유상호 테스트와 최종 수정 목록Day 5 준비 목록

💻 Day 4 자율 실습 과제 보드

각 실습 카드를 클릭하여 단계별 상세 가이드, 전용 프롬프트, 파일 구조 및 자가 검증 체크리스트를 확인하세요.

실습 진행률: 0 / 6 완료 (0%) 카드의 체크박스를 눌러 완료 상태를 기록하세요
Task 01 Codex Web ChatGPT
⏱️ 50분 소요

변경 명세 & 보존 조건 작성

Day 3 검증 기반으로 추가할 Must와 절대 깨지면 안 되는 보존 조건을 CHANGE_REQUEST_DAY4.md로 먼저 확정합니다.

산출물 📄 CHANGE_REQUEST_DAY4.md
Task 02 Antigravity
⏱️ 50분 소요

선택 트랙 기능 구현

커머스/플랫폼/업무도구/AI서비스 중 1개 트랙의 핵심 추가 기능을 보존 조건을 유지하며 구현합니다.

산출물 🌐 Extended Track Features
Task 03 Antigravity
⏱️ 70분 소요

UX·오류·예외 복구 경험 완성

빈값, 중복, 처리실패, 권한, 데이터없음 5대 예외를 처리하고 친절한 사용자 복구 흐름을 완성합니다 (MVP v1.0).

산출물 🚀 MVP v1.0 (안정화 버전)
Task 04 Codex Web ChatGPT
⏱️ 40분 소요

Codex 회귀 검증 (VALIDATION_DAY4)

기존 Must와 신규 Must를 구분하여 전체 사용자 흐름이 정상 작동하는지 회귀 검증 문서를 작성합니다.

산출물 📄 VALIDATION_DAY4.md
자율 도전 A Antigravity
🚀 검색/필터 특화

기존 목록에 실시간 필터 & 검색 추가

키워드 검색 및 최신순/오래된순 정렬 기능을 추가하며 기존 생성·조회 흐름이 깨지지 않도록 구현합니다.

산출물 🌐 Filter & Search Bar
자율 도전 B Antigravity
🚀 예외 UX 전면 개선

에러 상태 및 빈 값 UX 전면 리팩토링

기술 오류 원문 대신 사용자가 취할 수 있는 다음 행동과 재시도 버튼이 포함된 친절한 UI로 전면 개선합니다.

산출물 🛡️ Friendly Error UX

❓ Day 4 자율 이해도 체크 퀴즈

Q. Day 4 회귀 검증(VALIDATION_DAY4.md)에서 확인해야 하는 항목은 무엇인가요?
① 오늘 추가한 신규 기능만 Pass/Fail로 확인한다.
② 기존 Must(Day 3 흐름)와 신규 Must(Day 4 기능)를 구분하여 모두 검증한다.
③ 기존 기능은 이미 검증했으므로 신규 기능만 확인하면 된다.

🎁 Day 4 핵심 실습 결과물 정의

Day 4 학습을 마쳤을 때 완성되어야 하는 핵심 산출물입니다.

결과물 01
📄 CHANGE_REQUEST_DAY4.md

추가 기능, 영향 범위, 보존 조건, 회귀 테스트 항목이 포함된 변경 명세 문서

결과물 02
🌐 MVP v1.0

선택 트랙 기능, 오류·예외 처리, 반응형 개선이 완료된 Day 5 데모 준비 버전

결과물 03
📄 VALIDATION_DAY4.md

기존 Must와 신규 Must를 구분한 회귀 검증 결과. Fail에는 재현 단계와 기대/실제 결과 포함

📬 실습 과제 제출 & 등록 센터 (Deliverables & Classroom)

Day 4 실습 과제 제출 & 구글 클래스룸 등록

오늘 완성한 핵심 실습 결과물을 구글 드라이브에 업로드하고, 구글 클래스룸 해당 과제에 등록을 완료해 주세요.

💡 과제 제출 & 등록 방법 안내
[Step 1] 구글 드라이브 파일 업로드: 파일명 형식은 팀명_제목 (예: Maikaratu-Enterprice_Day4_과제) 으로 설정하여 업로드해 주세요.
[Step 2] 구글 클래스룸 과제 등록: 아래 [과제제출 등록하기] 버튼을 눌러 클래스룸 과제를 열고, 댓글에 과제 등록 완료 : 구글드라이브 링크 형태로 작성해 주세요.
☁️ Day 4 실습 과제 제출하기 (구글 드라이브) 📋 과제제출 등록하기 (구글 클래스룸)