바이브코딩 외주 비용, 견적서에서 먼저 맞춰볼 항목

견적 두 장의 금액이 다르면 포함된 결과물부터 맞춰봐야 한다. 같은 “웹앱 제작”이라도 화면만 만드는 작업과 데이터 저장·배포·사용 안내까지 제공하는 작업은 비교 대상이 다르다. 이 글은 평균 시세를 제시하는 글이 아니라 받은 견적을 같은 기준으로 읽는 방법이다.

가령 상담 신청 페이지가 필요하다고 하자. 첫 견적은 입력 화면을 만들고, 두 번째 견적은 신청 내용을 저장해 관리자가 확인하는 화면까지 만든다. 두 번째가 비싸다는 사실만으로 어느 쪽이 유리한지 판단할 수 없다.

원하는 결과를 화면 수와 분리한다

한 화면에도 신청 접수, 중복 방지, 관리자 알림이 들어갈 수 있다. 반대로 소개 화면 여러 장은 같은 틀을 쓸 수 있다. 페이지 수만 전달하지 말고 사용자가 하는 동작과 그 뒤에 남는 결과를 적는다.

비교 항목 견적서에 확인할 내용
기능 사용자가 하는 일과 처리 결과
운영 도메인·서버·외부 서비스 비용 포함 여부
수정 횟수와 범위, 새 기능의 처리 방식
전달 소스·계정·실행 안내·확인표
일정 자료 전달일, 중간 확인일, 완료일

제작비 다음에 반복 비용을 적는다

월별 사용료, 문자 발송 비용, AI API 비용이 발생하는 구조라면 누가 어떤 계정으로 결제하는지 확인한다. 사용량이 아직 없다면 금액을 단정하는 대신 예상 사용량을 적고 비용이 달라지는 조건을 묻는다. 무료 요금제라는 설명만으로 장기 비용을 0원으로 두지 않는다.

저렴한 견적에도 이유를 묻는다

기존 양식 활용, 기능 제한, 운영 지원 제외처럼 가격이 낮아지는 이유가 명확하면 합리적인 선택이 될 수 있다. 반대로 포함 범위가 비어 있다면 추가 비용이 생길 지점을 알기 어렵다. 비싼 견적도 확인 범위와 전달물이 설명돼야 평가할 수 있다.

마지막에는 두 견적 모두에 같은 예제 입력을 보내보세요. “이 신청 1건을 관리자가 확인하는 데 필요한 작업이 모두 포함되나요?”처럼 실제 동작으로 확인하면 용어 차이로 생기는 오해를 줄일 수 있다.

공통 설명과 선택한 패키지를 따로 읽는다

MVP 제작 서비스의 설명에는 구현 가능한 기능과 패키지별 범위가 따로 적혀 있다. 서버 통신이 없는 작업과 서버를 연동하는 작업을 같은 “앱 제작”으로 묶으면 포함 범위를 놓치기 쉽다. 페이지에 기능이 있다는 사실과 내가 받은 견적에 포함됐다는 사실을 나눠 읽어야 한다.

같은 페이지에서도 화면 디자인 파일이 없어도 된다는 안내와, 의뢰 준비사항에서 디자인 파일을 요구하는 안내가 함께 보였다. 이런 차이는 원하는 해석을 고를 근거가 아니다. 내 의뢰에 어떤 조건을 적용하는지 다시 확인할 질문이다. 이 글은 2026-09-07 공개 본문을 확인했으며, 실제 계약 조건을 확인한 것은 아니다.

수정 횟수와 중간 확인 일정을 같이 묻는다

“수정 포함”이라는 문구만으로는 어디까지 요청할 수 있는지 알기 어렵다. 외주 개발사의 견적 설명은 포함·제외 범위와 함께 요구사항 변경에 따른 비용 기준, 중간 확인 시점을 다룬다. 이 글에서는 그 확인 순서를 참고했다. 제시된 가격표를 작은 AI 앱의 적정 시세로 옮기지는 않았다.

서비스 제작자의 회고에서도 시제품 확인 후 예상보다 여러 차례 보완한 과정을 볼 수 있다. 실제로 써본 뒤 바뀌는 요구가 있을 수 있으므로, 견적에는 중간에 누가 무엇을 확인할지와 답을 기다리는 기간을 함께 적는 편이 좋다. 해당 작성자의 계약 금액과 작업 횟수는 내 의뢰의 가격·납기를 보장하지 않는다.

가상 신청 페이지에서 “저장하기로 한 신청이 사라짐”은 합의한 동작의 오류다. “신청 통계를 새로 추가”는 별도 요구다. 두 견적에 같은 예시를 보내고, 오류 보정과 기능 추가의 처리 범위·횟수·비용을 각각 물어보세요. 고객의 테스트나 자료 전달이 늦어질 때 일정과 비용이 어떻게 달라지는지도 미확인 질문에 남긴다.

비교표는 한 건의 동작으로 채운다

PDF 1쪽에는 기능·제외 범위·인수 자료를, 2쪽에는 같은 기간과 사용량을 가정한 비용 질문을 적는다. 3쪽은 가상 상담 신청 견적을 비교한 예시다. 빈칸은 인쇄하거나 PDF 주석으로 쓰는 필기용이며 입력 가능한 폼은 아니다.

가상 견적 A가 입력 화면만 약속하고 B가 저장·관리자 목록까지 약속했다면 우선 가격 비교를 보류한다. 두 안 모두 “신청 1건을 관리자가 같은 신청번호로 확인하고, 새로고침 후에도 다시 볼 수 있다”를 포함하는지 확인한다. 포함되지 않은 작업은 별도 항목으로 받는다.

반복 비용도 같은 기준이 필요하다. 예시에서는 한 달 신청 100건을 가정하고 알림 수단·건수·결제 계정·무료 한도 이후 조건을 묻는다. 100건은 비교 질문을 보여주기 위한 가상 입력값이며, 실제 이용량이나 권장 규모가 아니다. 답을 받지 못한 금액은 0원이 아니라 ‘미확인’이다.

직접 확인할 자료

같은 완료 결과와 초기·반복 비용은 견적 비교표 PDF에 적을 수 있다. PDF 3쪽의 작성 예시와 비교하며 미확인 항목을 정리해 보세요.

기능을 요청하기 전에는 첫 프로젝트 준비에서 결과를 작게 정하는 방법을 참고할 수 있다. 공개할 파일의 형태는 배포 안내와 함께 확인한다.

프로젝트 단계별로 다음에 읽을 글은 바이브코딩 실습 안내에서 찾을 수 있다.

검증 기준

직접 만든 실습 자료와 새 도구 소식

AI 도구로 만든 실습 자료, 달라진 기능과 강의 소식을 준비하고 있습니다. 발송을 시작하면 안내해 드려요. 먼저 확인 메일에서 본인 이메일을 확인해 주세요.

신청하기 전에 첫 소식 미리보기에서 내용과 자료를 확인해 보세요.

질문이나 의견을 남겨주세요

이름을 입력하지 않아도 돼요. ‘깜짝 놀란 올빼미’ 같은 별명이 자동으로 붙어요.