MVP를 만들기로 결정한 뒤 첫 번째 고민은 "누구에게 맡기나"입니다. 프리랜서 개발자냐, 개발 에이전시(회사)냐. 두 옵션은 단순히 가격 차이가 아니라 리스크 구조·스피드·유지보수·확장성 모두에서 다릅니다. 어느 쪽이 더 좋냐가 아니라 어떤 상황에 어떤 쪽이 맞냐를 정리합니다.
가격 — 겉과 속이 다름
표면 단가는 프리랜서가 50~70% 수준. 하지만 총비용 계산에선 (1) 커뮤니케이션 비용, (2) 품질 리스크, (3) 유지보수 연속성까지 들어가야 합니다.
- 프리랜서: 단가 싸고 의사결정 빠름. 대신 휴가·건강·이직·퇴사 리스크가 개인에게 몰려 있음.
- 에이전시: 단가 비싸지만 인력 대체·프로젝트 매니저·디자이너·QA가 내부에 있음. 큰 리스크 분산.
스피드 — 둘 다 빠를 수 있지만 결이 다름
프리랜서는 커뮤니케이션 층이 없어 의사결정 즉시 반영됩니다. 에이전시는 PM 거쳐 실무자에게 전달되므로 반나절~1일 딜레이가 생김. 대신 에이전시는 병렬로 여러 사람이 동시 작업 가능. 기간 압박이 크고 대규모면 에이전시, 기간 여유 있고 규모가 작으면 프리랜서가 보통 적합.
품질의 구조 — 개인 실력 vs 팀 프로세스
프리랜서의 품질은 개인 편차가 큽니다. 좋은 프리랜서는 에이전시 시니어보다 낫고, 운이 나쁘면 코드 품질이 일관되지 않음. 에이전시는 내부 리뷰·QA 프로세스가 있어 편차가 작습니다. 품질의 기댓값은 비슷할 수 있지만 분산이 다릅니다.
유지보수 — 프로젝트보다 더 긴 문제
오픈 후 1~2년 운영이 MVP 본게임입니다. 프리랜서는 그 기간 동안 연락 가능 여부가 불확실. 에이전시는 회사가 존재하는 한 응대 가능. 오픈 후 최소 1년은 같은 사람·팀이 지속적으로 응대하는 구조가 만들어지는지 계약 단계에서 확인하세요.
확장성 — "이 프로젝트 이후"까지 생각하기
MVP가 성공해 인력이 필요해지면 에이전시는 내부에서 충원 가능. 프리랜서는 추가 프리랜서를 더 고용해야 하는데, 이 과정에서 품질 일관성이 깨질 수 있음. 제품을 1~2년 이상 키울 계획이면 에이전시 쪽이 자연스럽습니다.
언제 프리랜서가 유리한가
- 규모가 작고 기간이 짧음 (4~6주 이내)
- 의사결정권자가 기술을 어느 정도 이해함
- 이미 신뢰하는 프리랜서가 있음
- 예산 절감이 핵심
- 오픈 후 유지보수는 다른 팀이 이어받을 계획
언제 에이전시가 유리한가
- 기간·일정 압박이 큼
- 디자인·개발·QA가 한 번에 필요
- 개인 리스크에 민감한 구조(예: B2B 계약, 투자자 보고)
- 오픈 후 장기 유지보수가 예상됨
- 의뢰자가 기술 배경이 약해 완충 역할이 필요
하이브리드 옵션 — 요즘 실제로 많이 씀
최근 흐름은 "작은 에이전시 + 1~2인 운영" 조합. AI 코딩 도구가 생산성을 크게 올려 주어서, 3~5인 규모의 작은 에이전시가 과거 10인 에이전시만큼 일합니다. 프리랜서의 민첩성과 에이전시의 안정성이 혼합된 형태. 저도 이쪽 구조가 대부분 케이스에 가장 잘 맞는다고 봅니다.
체크리스트
- 프로젝트 기간이 6주 이하인가? → 프리랜서 유리
- 오픈 후 유지보수 1년 이상 예상? → 에이전시 유리
- 기획·디자인·개발이 모두 필요? → 에이전시 유리
- 예산이 극도로 제한적? → 프리랜서 유리
- 의뢰자 쪽에 PM 역할을 할 사람이 있나? → 있으면 프리랜서도 OK, 없으면 에이전시 권장
결국 정답은 "어느 쪽"이 아니라 "내 상황에 어느 쪽"입니다. 이 다섯 질문의 답이 선택 기준을 만들어 줍니다.