개발 일정 및 추진 체계

조직 구성

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

도메인 이름 담당 영역 주요 기술
인프라·총괄 (팀장) 진수택 클라우드 인프라 구성 및 배포 — 전원의 선행조건 EC2, S3, SES, SQS, GitHub Actions
백엔드 이우정 코어 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차 완성.

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

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


주간 리듬

요일 활동
월 오너별 주간 계획 수립 — 지난주 점검 → 이번 주 큐 → 게이트 역산 → 로드맵 갱신
상시 자기 큐 소화, 브랜치→PR→셀프 머지(main 직접 push는 GitHub이 차단, CI 초록일 때만 머지 — 2026-09-04 확정), 칸반 사이트 갱신
금 주간 다이제스트 — 그 주 커밋 요약 + 칸반 done 열 (검수가 아니라 파악용)
게이트 주 실측 기반 판정 — 문서 근거가 아니라 배포본 대조·관통 테스트

위험 관리 방안

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