
처음엔 다들 비슷한 말로 시작합니다
작년 가을, 강남에서 중고 명품 위탁 판매 플랫폼을 준비하던 대표님을 만났습니다. 첫 미팅에서 그분이 하신 말씀은 이랬습니다. “그냥 앱 하나 만들면 되는 거 아니에요?” 저는 그 자리에서 대답 대신 질문을 던졌습니다. “회원가입만 하면 되나요, 아니면 판매자 등급과 정산 주기를 나눠야 하나요?” 대표님은 잠깐 멈추더니 “그건… 생각 안 해봤네요”라고 하셨습니다.
이후 요구사항을 정리하는 데만 3주가 걸렸습니다. 처음에는 ‘간단한 플랫폼’이라고 생각했던 것이, 막상 문장으로 풀어놓으니 A4 용지 12장이 나왔습니다. 정산 모듈, 에스크로, 검수 프로세스, 알림톡 발송 조건, 관리자 권한 3단계까지. 대표님은 그제야 “이게 이렇게 복잡한 거였어요?”라고 되물었습니다.
플랫폼 제작을 검색해서 이 글에 들어오신 분들 대부분이 비슷한 단계에 있을 겁니다. 견적서는 받았는데 왜 업체마다 두 배씩 차이가 나는지, 어디까지가 진짜 필요한 기능인지 감이 안 잡히는 상태. 저는 그 지점에서 대표님들이 가장 많이 실수한다고 봅니다. 견적 비교보다 먼저 해야 할 일이 따로 있습니다.
견적 차이는 기능 개수보다 ‘상태 관리’에서 갈립니다
플랫폼 견적서를 100장 넘게 봤습니다. 2천만원짜리와 1억짜리의 차이는 화면 개수가 아닙니다. 대부분 상태값 설계에서 갈립니다.
예를 들어 중고거래 플랫폼이라면 상품 상태가 ‘판매중, 예약중, 판매완료’ 세 개면 끝날 것 같습니다. 실제로는 다릅니다. 검수대기, 검수반려, 배송중, 수령확인대기, 정산보류, 분쟁접수, 환불진행, 재판매대기까지 붙습니다. 상태가 8개로 늘면 전이 조건은 기하급수적으로 늘어납니다.
제가 상담했던 한 업체는 이걸 대충 넘겼다가 오픈 두 달 만에 데이터가 뒤엉켰습니다. 판매완료 처리된 상품에 환불 요청이 들어왔는데, 시스템이 그 상태를 처리할 로직이 없어서 관리자가 엑셀로 수동 정산을 했습니다. 하루 40건씩.
2천만원 견적을 낸 업체가 나쁜 게 아닙니다. 그 업체는 상태 3개 기준으로 견적을 낸 겁니다. 문제는 발주하는 쪽이 그 차이를 모른 채 “왜 이 업체는 1억이래?”라고 생각한다는 점입니다. 견적서를 받으면 기능 목록보다 ‘상태 전이도’가 있는지부터 확인하십시오. 이게 있으면 1억, 없으면 2천만원입니다.
자체 개발팀을 꾸리는 순간 생기는 숨은 비용
플랫폼 제작을 외주로 할지, 자체 개발팀을 만들지 고민하는 대표님들이 많습니다. 결론부터 말하면, 연 매출 50억 이하 단계에서 자체 개발팀을 꾸리는 건 거의 항상 손해입니다.
계산을 해봅시다. 백엔드 2명, 프론트 1명, 기획자 1명, 디자이너 1명. 최소 5명입니다. 2024년 기준 서울 기준 연봉으로 백엔드 7천만원, 프론트 6천5백만원, 기획 5천5백만원, 디자인 5천만원. 인건비만 3억 2천만원입니다. 4대 보험과 퇴직금까지 붙으면 3억 8천만원.
여기에 개발 장비, 협업 툴, 클라우드 비용, 채용 비용까지 더하면 첫 해 4억 5천만원이 나갑니다. 이건 플랫폼이 매출을 내기 전에 나가는 돈입니다.
외주로 같은 규모를 만들면 1억 5천만원에서 2억 5천만원 사이입니다. 유지보수를 포함해도 3년간 총 4억을 넘기 어렵습니다. 자체 팀은 3년이면 13억이 넘습니다. 물론 자체 팀이 유리한 경우도 있습니다. 하루에도 여러 번 배포해야 하는 서비스, 데이터가 회사의 핵심 자산인 경우입니다. 하지만 홈페이지제작 그 전 단계라면 자체 팀은 사치입니다. 저는 이렇게 봅니다. 첫 플랫폼은 외주로 만들고, PMF를 확인한 뒤에 팀을 꾸리는 게 순서입니다.
노코드로 버틸 수 있는 선과 못 버티는 선
노코드 툴로 플랫폼 제작이 가능해진 건 사실입니다. Bubble, Softr, Glide 같은 툴로 2주 만에 프로토타입이 나옵니다. 비용도 월 5만원에서 50만원 수준입니다.
하지만 https://www.thefreedictionary.com/홈페이지제작 못 버티는 지점이 분명히 있습니다. 첫째, 결제와 정산입니다. 노코드 툴에서 PG사를 붙이고 에스크로까지 구현하는 건 가능은 하지만, 정산 주기가 복잡해지면 툴 자체가 버티지 못합니다. 둘째, 트래픽입니다. 동시접속 500명을 넘기면 응답속도가 급격히 떨어집니다.
제가 본 사례 중에 노코드로 시작해 6개월 만에 회원 3만명을 모은 커뮤니티 플랫폼이 있었습니다. 대표님은 “이대로 가면 되겠다”고 생각했지만, 월 결제액이 8천만원을 넘어가면서 정산 오류가 터지기 시작했습니다. 결국 6개월 만에 자체 개발로 갈아엎었고, 그 비용이 처음부터 제대로 만든 것보다 더 들었습니다.
노코드는 검증용입니다. 아이디어가 시장에서 먹히는지 확인하는 도구지, 매출 1억을 넘기는 플랫폼의 몸통이 될 수 없습니다. 이 선을 넘는 순간 노코드는 함정이 됩니다.
견적서에서 꼭 봐야 할 다섯 가지 항목
업체에서 견적서를 받으면 대표님들은 총액부터 봅니다. 그 전에 봐야 할 게 있습니다.
첫째, 관리자 페이지가 별도 항목으로 있는지. 없는 견적서는 나중에 관리자 페이지를 추가로 요구할 때 3천만원이 더 붙습니다. 둘째, API 연동 범위입니다. 결제, 알림톡, 본인인증, 지도, 문자 발송이 각각 명시되어야 합니다. ‘기타 연동 포함’이라고만 써 있으면 나중에 건당 과금이 붙습니다.
셋째, 서버 비용이 누구 부담인지. 월 30만원이면 작아 보이지만, 트래픽이 늘면 월 300만원이 됩니다. 이걸 업체가 부담하는지 대표님이 부담하는지에 따라 3년 총액이 1억 이상 차이 납니다.
넷째, 유지보수 계약 조건입니다. 첫해 무상, 이후 월 100만원이 일반적입니다. 여기서 ‘무상’의 범위가 어디까지인지가 중요합니다. 버그 수정만인지, 기능 추가도 포함인지.
다섯째, 소스코드 귀속입니다. 이게 빠지면 나중에 다른 업체로 옮길 때 소스를 못 받습니다. 저는 이 다섯 항목이 명시되지 않은 견적서는 총액이 얼마든 다시 받으라고 권합니다.
기간을 묻기 전에 물어야 할 것
“얼마나 걸려요?”는 대표님들이 가장 먼저 하는 질문입니다. 그런데 이 질문은 답이 없습니다. 기간은 요구사항이 정해진 다음에야 나오는 값입니다.
제가 겪은 사례를 하나 들겠습니다. 한 스타트업이 ‘3개월이면 되죠?’라고 물었고, 업체는 ‘네’라고 답했습니다. 계약 후 6개월이 걸렸습니다. 이유는 간단합니다. 요구사항이 계약 후에 계속 바뀌었기 때문입니다. 기능 하나를 추가할 때마다 디자인, 개발, 테스트가 다시 돌아갔습니다.
기간을 줄이는 방법은 명확합니다. 계약 전에 화면 설계서를 확정하는 겁니다. 와이어프레임 수준이 아니라, 버튼 위치와 상태값까지 정한 문서여야 합니다. 이 작업에 3주에서 6주가 걸립니다. 대표님들은 이 시간을 아까워하지만, 이걸 건너뛰면 개발 기간이 두 배로 늘어납니다.
제 경험상, 기획 확정에 4주를 쓰고 개발에 3개월을 쓰는 게, 기획 1주에 개발 6개월을 쓰는 것보다 항상 빠릅니다. 기간을 묻기 전에 “화면 설계서를 누가 언제까지 만들어주나요?”를 물으십시오.
업체를 고를 때 제가 마지막으로 보는 신호
플랫폼 제작 업체를 고를 때 대표님들이 보는 기준은 대개 포트폴리오, 견적, 기간입니다. 저는 여기에 하나를 더 봅니다. ‘질문의 질’입니다.
미팅에서 업체가 어떤 질문을 하는지 보십시오. “어떤 기능이 필요하세요?”만 묻는 업체는 견적을 맞추는 데만 관심이 있습니다. “정산 주기는 어떻게 가져가실 건가요?”, “판매자 등급을 나누실 건가요?”, “분쟁이 들어오면 누가 처리하나요?” 이런 질문을 하는 업체는 플랫폼을 여러 번 만들어본 곳입니다.
두 번째 신호는 ‘안 된다’는 말을 하는지입니다. 모든 요구를 다 들어주겠다고 하는 업체는 위험합니다. 일정과 예산 안에서 못 하는 걸 솔직히 말하는 업체가 결국 책임을 집니다. 저는 이렇게 봅니다. 견적이 20% 비싸도, 못 하는 걸 말해주는 업체가 3년 뒤에 더 싸게 먹힙니다.
마지막으로, 계약서에 ‘산출물 목록’이 있는지 보십시오. 소스코드, 디자인 원본, DB 스키마, API 문서, 배포 가이드. 이 다섯 개가 명시되어 있으면 계약하십시오. 없으면 그 업체는 당신을 락인시킬 생각입니다. 플랫폼 제작은 한 번의 거래가 아니라 3년의 관계입니다. 첫 계약서가 그 관계의 성격을 결정합니다.
자주 묻는 질문
플랫폼 제작 비용은 평균 얼마인가요?
규모에 따라 2천만원에서 1억 5천만원 사이가 가장 흔합니다. 회원가입과 게시판 수준이면 2천만원대, 결제와 정산이 들어가면 5천만원대, 다중 판매자와 에스크로까지 붙으면 1억을 넘습니다. 관리자 페이지와 API 연동 개수에 따라 같은 기능이라도 30% 이상 차이가 납니다.
노코드로 만든 플랫폼을 나중에 자체 개발로 바꿀 수 있나요?
가능하지만 데이터 이전 비용이 추가로 듭니다. 회원, 거래, 정산 데이터를 추출해 새 DB에 맞게 변환하는 작업만 500만원에서 1천5백만원이 듭니다. 노코드 툴마다 데이터 추출 제한이 있어서 일부는 수기로 옮겨야 합니다. 처음부터 이전을 염두에 두고 시작하는 게 낫습니다.
플랫폼 제작 기간은 보통 얼마나 걸리나요?
기획 확정 후 개발까지 3개월에서 6개월이 일반적입니다. 기획 단계에서 4주, 디자인 4주, 개발 8주, 테스트 4주가 표준입니다. 다만 계약 후 요구사항이 바뀌면 1개월 단위로 늘어납니다. 화면 설계서를 계약 전에 확정하면 6개월이 4개월로 줄어드는 경우도 많습니다.
외주 업체에 소스코드를 요구해도 되나요?
계약서에 명시했다면 당연히 요구할 수 있습니다. 명시하지 않으면 법적으로 분쟁이 생깁니다. 계약 시 소스코드, 디자인 원본, DB 스키마, API 문서, 배포 가이드 다섯 가지를 산출물로 명기하세요. 추가 비용을 요구하는 업체도 있는데, 보통 총 계약금의 10% 안쪽입니다.
플랫폼 제작 후 유지보수 비용은 얼마인가요?
첫해 무상, 이후 월 80만원에서 150만원이 일반적입니다. 서버 비용은 별도로 월 20만원에서 100만원이 나갑니다. 유지보수 범위는 보통 버그 수정과 보안 패치까지이고, 기능 추가는 별도 견적으로 진행됩니다. 기능 추가를 무상으로 해주겠다는 업체는 대개 품질이 낮습니다.
자체 개발팀과 외주 중 어느 쪽이 유리한가요?
연 매출 50억 이하 단계에서는 외주가 거의 항상 유리합니다. 자체 팀은 최소 5명에 연 4억 이상이 나가는데, 이는 매출이 나기 전에 지출됩니다. 하루 여러 번 배포해야 하거나 데이터가 핵심 자산인 경우에만 자체 팀이 맞습니다. 첫 플랫폼은 외주로 만들고 시장 반응을 본 뒤 팀을 꾸리는 순서를 권합니다.
답글 남기기