스크럼 운영 방식

  • 스프린트: 1주 단위. 매주 일요일 회고에서만 범위 이동을 결정하며 P0(필수 범위)에 추가하는 것은 금지 — 범위는 줄이기만 가능.
  • 데일리 공유: 부트캠프 병행 특성상 비동기로 운영 — 커밋 로그와 개발 일지 일자별 자동 기록으로 대체.
  • 역할: 김충식(PM·기획·서류·발표) / 이은상(풀스택·QA) / 신채연(풀스택·디자인). 인원이 적고 일정이 짧아 프론트·백엔드 담당을 나누지 않고 교차로 작업했다. 아래 담당 표기는 해당 작업을 주도한 사람 기준.

스프린트 목록

각 스프린트를 클릭하면 일자별 업무 진행사항을 볼 수 있습니다.

스프린트 기간 목표 상태
Sprint 0 — 기획·설계 6/27 ~ 7/29 기획 문서 3종, 시스템 설계, 본선 대응 설계 ✅ 완료
Sprint 1 — 개발 씨앗 7/30 ~ 8/3 백엔드 core 인프라 + RAG 파이프라인 + 판정 API ✅ 완료
Sprint 2 — 예선 서류 8/4 ~ 8/10 ERD v1.0, 예선 기획서 완성·제출 ✅ 완료
Sprint 3 — 예선 대기 8/11 ~ 8/17 부트캠프 병행, 본선 대비 자산 정리 ✅ 완료
Sprint 4 — 본선 개발 재개 8/18 ~ 8/24 본선 확정(8/21) → 프론트 스프린트 + 인증 풀스택 ✅ 완료
Sprint 5 — 통합·폴리싱 8/25 ~ 8/31 게임 API 이관, 미니게임, 통합 리허설 ✅ 완료
Sprint 6 — 제출·대회 9/1 ~ 9/2 최종 결과물 제출, 발표·실제 플레이 시연 ✅ 완료 — 🏆 우수상(고용노동부장관상)

칸반 보드 (9/4 기준)

Backlog — 정식 출시 범위로 이월

2차 방어전 퀘스트 · 공유 카드 · 모바일 앱

P2

To Do

선택지 시뮬레이션 (부당해고)

김충식신채연P1

외부망(집 와이파이 밖) 실동작 확인 · 긴 요청(리포트 ~30초) 터널 통과 — 본선 1일차

이은상P0

실제 폰 사진으로 문서 점검 왕복 재확인 — OCR 상한 적용 후 인식 품질

이은상P1

라이선스 작업 커밋·푸시 — 화면 배포·버전 로그는 끝, 형상 관리 반영만 잔여

신채연P1

실내 NPC 말 걸기 자동 점검 실패(3회) — 자동화 입력 한계인지 실제 결함인지 판별

신채연P1

favicon 부재 404 — 기존 로고 에셋으로 붙일지 결정

신채연P1

In Progress

연출 폴리싱 — 잔여: 응답 스트리밍 · 클리어 사운드

신채연P1

백엔드 안정화 — 잔여: 폴백 전환 절차 결함(리포트 모델 언로드) 반영

이은상P0

Done

법령 RAG 파이프라인 (1,593청크 × 2벡터)

이은상P0

판정 API — Gemini/EXAONE 이중화

이은상P0

ERD v1.0 · 설계 문서 체계

김충식P0

방어전 → 허브맵 → 결과 화면 (FE v0.6.3)

신채연P0

인증 풀스택 (BE v0.10 / FE v0.7)

이은상신채연P0

예선 기획서 제출 → 본선 진출 확정

김충식

게임 플레이 API 백엔드 이관 (MSW 제거)

이은상P0

신규 캐릭터 에셋 파이프라인

신채연P1

계산 미니게임 (주휴수당 던전)

신채연P1

판정 평가셋 실측 · 오입력 내성

이은상P1

통합 리허설 · 심사위원 타이핑 시나리오

전원P0

실전 가드 (계약서 AI 진단)

이은상신채연P2

상담 준비 리포트

이은상신채연P2

시연 배포 실행 (B안) — 실도메인 화면·API, CORS·쿠키·OAuth·노출 대응

이은상P0

프론트 프로덕션 빌드 배포 (Vercel)

신채연P0

방어전 턴 지연 제거 — 임베딩 429 지수 백오프 (28초 → 0.4초)

이은상P0

상담 준비 리포트 PDF 인쇄 복구 (A4 전폭)

신채연P1

최종 결과물 패키징 — 실도메인 배포로 갈음, 심사위원 직접 플레이

김충식P0

발표자료 · 시연 시나리오 최종본 — 리허설 3회 완주

김충식P0

시연 영상 — 유튜브 롱폼 1편 + 기능별 숏폼 4편(방어전 · 주휴수당 · OCR · 상담 리포트)

김충식P0

OCR 입력 상한 — 9/2 릴리스 반영(BE v0.16.30), 연속 3건 실측 peak 1.34GB·문서 점검 테스트 71개 통과

이은상P0

라이선스 정리 — 재배포 금지 에셋 히스토리 제거(82커밋 재작성·잔존 0) + 고지 페이지 /licenses(FE v0.34.0)

신채연P0

🏆 해커톤 본선 — 우수상(고용노동부장관상) 수상 (9/4)

전원P0

8/30 기준 대비 이동: 8/30에 To Do로 올렸던 시연 배포 실행·검증(B안)프론트 프로덕션 빌드는 8/31에 실도메인 배포까지 마쳐 Done으로 올라갔다(노출 대응 — 판정 API 인증·API 자동 문서 차단·CORS·쿠키 Secure·OAuth 리디렉트 포함). 9/1에는 방어전 턴 지연(임베딩 429 고정 25초 대기 → 지수 백오프, 28초 → 중앙값 0.4초)리포트 PDF 인쇄 복구가 Done으로 들어왔고, OCR 입력 상한은 코드·테스트가 통과했으나 커밋·버전 반영 전이라 In Progress에 둔다. 배포가 끝나면서 To Do에는 외부망 실동작 확인 + 긴 요청 터널 통과(본선 1일차)와 실제 폰 사진 문서 점검 왕복 재확인이 새로 올라왔다. 최종 결과물 패키징은 별도 빌드 산출물을 넘기는 대신 실도메인 배포로 갈음하기로 정리해 Done으로 옮겼다 — 심사위원이 브라우저에서 바로 플레이한다. 발표자료·시연 시나리오도 최종본이 나와 Done으로 이동했고, 네트워크 사고에 대비한 시연 영상(유튜브 전체 완주 롱폼 1편 + 기능별 숏폼 4편)이 함께 확보됐다. 연출 폴리싱(응답 스트리밍·클리어 사운드)과 선택지 시뮬레이션은 그대로 잔여다. 9/2에는 OCR 입력 상한이 릴리스 반영(BE v0.16.30)되어 Done으로 옮겨졌고, 라이선스 정리(공개 저장소 재배포 금지 에셋 히스토리 제거 + 오픈소스 고지 페이지 /licenses, FE v0.34.0)가 Done으로 새로 들어왔다. 그리고 9/4, 해커톤 본선이 끝났다 — 우수상(고용노동부장관상) 수상으로 보드의 마지막 P0 카드가 Done에 올라갔다.

담당 표기: 김충식 PM·기획 / 이은상 풀스택·QA / 신채연 풀스택·디자인 — 작업을 주도한 사람 기준이며 프론트·백엔드 구분 없이 교차 작업. 우선순위: P0 데모 필수 / P1 여력분 / P2 이월.


Table of contents


팀 BeyondFacade — 2026 제8회 K-디지털 트레이닝 해커톤. 본 사이트는 발표 심사 참고용 자료입니다.

This site uses Just the Docs, a documentation theme for Jekyll.