콘텐츠로 이동

P2 확장 모듈 개발 비용

P1에서 구축한 기본 편집 기능을 다중 사용자 실시간 협업으로 확장하고, GPT-4o 대안 파이프라인을 비교 테스트용으로 구현합니다.

항목내용
우선순위P2 — 확장
예상 기간4~5주
핵심 목표실시간 협업 편집 + GPT-4o 비교 테스트
전제 조건P1 완료 (편집 UI, TTS 합성 동작)

1. 편집 결과 저장부 — 버전 관리 (1주)

섹션 제목: “1. 편집 결과 저장부 — 버전 관리 (1주)”
항목내용
기간1주 (0.23 M/M)
투입 인력백엔드 개발자 1명
적용 단가고급 ₩11,500,000/M
기능상세복잡도
버전 관리해설 편집본의 스냅샷 저장, 버전 번호 관리
이력 추적편집 이력(who/when/what) 기록, 변경 내역 비교(diff)
롤백 기능특정 버전으로 복원 API
S3 연동버전별 해설 데이터 아카이빙
항목산출 근거금액
인건비0.23 M/M × ₩11,500,000₩2,645,000
예비비 (10%)₩265,000
소계₩2,910,000

2. 협업 편집부 확장 — CRDT + WebSocket (2주)

섹션 제목: “2. 협업 편집부 확장 — CRDT + WebSocket (2주)”
항목내용
기간2주 (0.45 M/M)
투입 인력프론트엔드 개발자 1명 + 백엔드 개발자 0.5명
적용 단가고급 ₩11,500,000/M
기능상세복잡도
Yjs CRDT 통합Yjs 라이브러리 기반 충돌 없는 동시 편집 데이터 구조
WebSocket 서버y-websocket 서버 구축, 연결 관리, 인증
실시간 커서다중 사용자 커서/선택 영역 실시간 표시
사용자 표시현재 편집 중인 사용자 목록, 색상 구분
오프라인 지원네트워크 단절 시 로컬 편집, 재연결 시 자동 동기화
충돌 해결CRDT 기반 자동 충돌 해결, 편집 의도 보존
항목산출 근거금액
프론트엔드 인건비0.45 M/M × ₩11,500,000₩5,175,000
백엔드 인건비0.23 M/M × ₩11,500,000₩2,645,000
소계 (인건비)₩7,820,000
예비비 (10%)₩782,000
소계₩8,602,000

핵심 난이도 요소: CRDT(Conflict-free Replicated Data Type) 기반 실시간 동시 편집은 기술적 난이도가 높은 모듈입니다. Yjs 라이브러리를 활용하면 구현 부담이 줄지만, 해설 세그먼트의 타임코드 편집과 텍스트 편집을 동시에 CRDT로 관리하는 부분에서 복잡도가 증가합니다.


항목내용
기간1~2주 (0.23~0.45 M/M)
투입 인력AI/ML 엔지니어 1명
적용 단가특급 ₩14,000,000/M
기능상세복잡도
FFmpeg 프레임 추출30초 간격 정지 이미지 추출 파이프라인
GPT-4o Vision 연동프레임 이미지 기반 장면 분석 API 연동
Whisper STT 연동음성 인식 API 연동, 25MB 파일 분할 처리
비교 테스트Gemini vs GPT-4o 분석 품질/비용/속도 비교 프레임워크
결과 리포트비교 결과 자동 생성 및 저장
항목산출 근거금액
인건비 (최소)0.23 M/M × ₩14,000,000₩3,220,000
인건비 (최대)0.45 M/M × ₩14,000,000₩6,300,000
예비비 (10%)₩322,000 ~ ₩630,000
소계₩3,542,000 ~ ₩6,930,000

모듈기간인력최소 비용최대 비용
편집 결과 저장부1주백엔드 (고급)₩2,910,000₩2,910,000
협업 편집부 확장2주FE (고급) + BE (고급)₩8,602,000₩8,602,000
GPT-4o 대안 파이프라인1~2주AI/ML (특급)₩3,542,000₩6,930,000
P2 합계4~5주₩15,054,000₩18,442,000
통화최소최대
KRW₩15,054,000₩18,442,000
USD~$10,909~$13,364

투입 공수: 총 1.14~1.58 M/M (AI/ML 0.23~0.45 M/M + 프론트엔드 0.45 M/M + 백엔드 0.46 M/M)

P0+P1+P2 누적: ₩42,859,000 ~ ₩64,435,000 (약 $31,057 ~ $46,693) — 이 시점에서 실시간 협업 편집이 가능한 완전한 시스템이 구축됩니다.