개발 일정 및 추진 체계

최종 갱신 2026-09-28 — 09-18 코드 동결 · 09-20 과제 제출 이후 상태 반영.

조직 구성

도메인 오너제 — 한 사람이 도메인 하나를 소유하고, 자기 도메인 로드맵이 작업 기준이다(ADR-0007).

도메인 이름 담당 영역 주요 기술
인프라·총괄 (팀장) 진수택 클라우드 인프라·자동 CD·관측 — 전원의 선행조건 · 모델 전략(Qwen 학습 → 클라우드 확정) · 발표 총괄 EC2, S3, Caddy, Docker Compose, n8n, GitHub Actions, systemd CD, CloudWatch
백엔드 이우정 코어 API(인증·공고·지원서·평가·검색)·단계 전환 규칙·인덱스 튜닝 FastAPI, PostgreSQL, alembic
에이전트 박소연 도구 호출 에이전트·AI 요약·RAG·일정 자동화·AI 면접·인적성 Python, Claude API, pgvector
앱 · 프론트엔드 김민아 React 웹 + Flutter 앱(Android APK 데모) — 같은 API의 두 클라이언트 React, TypeScript, Flutter, Dart

실행 주차 계획 (집중 개발 5주 + 통합 버퍼)

게이트 2개가 일정의 축이었다 — 09/04 초기 버전(외부에 보여줄 수 있는 최소 동작, 4항목 전부 실측 충족) · 09/30 1차 완성(09-18 코드 동결 시점에 충족).

  W1 (~08/28) W2 (~09/04 🚩초기 버전) W3 (~09/11) W4 (~09/18) W5 (~09/25) 09/28~30
백엔드 목업·스키마 확정 인증·코어 API 전환 로직·파일·메일 성능(10만 건 인덱스) 테스트·통합 코드 동결 (실제 09-18 동결 · 8071fd9)
프론트 React 뼈대 전 화면 정적 API 연동 칸반·낙관적 업데이트 배포·마감 잔여 버그
에이전트 배정 마무리 UI 확정·추출 PoC 요약 파이프라인 읽기 에이전트 쓰기 도구·데모 1차 완성 선언
앱 백엔드 분담 Flutter 뼈대 정적 화면 API 연동 마감·데모  
인프라 AWS·ERD·compose 실배포 1차 CI/CD 중간 통합 점검 통합 리허설  

실측 속도가 계획을 크게 앞서(09/03 기준 1차 완성 정의 대비 약 75%, 일정 경과 36%), W2에 이미 실배포·면접 일정 자동화·에이전트 실물까지 붙었다. 이후 주차는 신규 구현보다 튜닝·연동 마무리·발표 준비에 배정한다.

09/22 실측 — W4 까지 계획표의 항목은 전부 배포본에 올라갔고, 계획에 없던 것이 그 위에 더 붙었다: AI 면접(WebRTC 1:1 · 실시간 전사 · 참고 지표), 서류 자동 심사(ADR-0034), 인적성 설문, 이력서 해시 사슬 + Sepolia 앵커(ADR-0028), 헥사고날 재구조화(ADR-0035), n8n 메일 전환(ADR-0030·0036), Qwen QLoRA 어댑터 3갈래 R&D. 09-16~18 온프레미스 구축·운영 → 09-18 폐쇄 결정, 심사는 클라우드 + Claude(→ 문제와 극복 D). W5·09/28~30 은 코드 동결 상태로 해커톤 심사 대응과 회사 인계 문서 정리에 썼다(09-28 운영 점검 · 문서 최종판 갱신).

최종 마일스톤 (2026-09-28 기준)

일자 마일스톤 상태
09-04 초기 버전 게이트 ✅ 4항목 실측 충족
09-18 코드 동결 — main 마지막 커밋 8071fd9 ✅
09-20 해커톤 과제 제출 ✅
09-20 ~ 심사 — seuk.suvisdev.cloud (클라우드 + Claude) 진행
10-14 ~ 10-27 GPU 풀가동 — g4dn.xlarge(T4, 서울 $0.647/h ≈ $15.8/일) 24시간 · 심사 종료 후에만 .env 스위치 변경 계획
10-27 제품 시연 · 프로젝트 종료 예정

주간 리듬

요일 활동
월 오너별 주간 계획 수립 — 지난주 점검 → 이번 주 큐 → 게이트 역산 → 로드맵 갱신
상시 자기 큐 소화, 브랜치→PR→셀프 머지(main 직접 push는 GitHub이 차단, CI 초록일 때만 머지 — 2026-09-04 확정), 칸반 사이트 갱신
금 주간 다이제스트 — 그 주 커밋 요약 + 칸반 done 열 (검수가 아니라 파악용)
게이트 주 실측 기반 판정 — 문서 근거가 아니라 배포본 대조·관통 테스트
  • 주차 계획 원문은 고치지 않고 하위 절로 덧붙인다 — 한 주에 하위 절이 3개를 넘으면 계획이 틀렸다는 신호로 다음 주 첫 줄에 원인을 기록한다
  • 승인 대기 없이 각자 자기 PR을 바로 머지하는 방식으로 속도를 얻고, 자동 검사(CI)와 main 직접 푸시 차단이 안전망 역할을 한다(2026-09-04 — 트렁크 직push에서 전환, 머지 즉시 몇 분 내 자동 배포). 스키마·API·공용 문서처럼 남에게 영향을 주는 변경은 반영 후 바로 공지하고, 이견이 있으면 해당 커밋을 되돌리는 것(revert)이 기본값이다

위험 관리 방안

위험 요소 영향 대응 방안
일정 지연 스프린트 목표 미달성 기능 우선순위에 따라 범위 조정, 미결 항목은 다음 스프린트로 이월
AI 기능 범위 초과 핵심 기능 개발 시간 부족 AI 기능은 여유 시 범위로 분류, 합불 확정은 사람이 하는 원칙 유지
팀원 간 기술 격차 특정 파트 병목 PR 리뷰를 통한 지식 공유, 페어 프로그래밍 적용
AWS 비용 초과 프로젝트 예산 초과 월 $200 예산 경보(Budgets 50/80/100%), GPU 인스턴스는 사용 시에만 기동 + 유휴 자동 중지 알람(10-14~27 풀가동 계획은 24시간 가동 — Budgets $350 경보·자동 중지로 상한 관리), S3 수명주기 정책
개인정보 유출 법적 리스크 S3 SSE · 전송 TLS · 최소 권한 IAM (필드 단위 AES-256 은 기획 요구, 미구현)