레드먼드 나사렛교회

한인 신앙인들이 함께 예배드리고 삶을 나누는 공간

플랫폼 제작, 왜 개발사는 “일단 시작하자”고 할까?

image 94

견적서에 없는 진짜 비용

플랫폼 https://webpreme.com 제작을 의뢰할 때 가장 흔한 착각은 ‘개발비 = 총비용’이라는 생각입니다. 지난해 중견 유통사 대표님과 상담했는데, 초기 견적 4,800만 원을 받고 계약금까지 걸었습니다. 그런데 6개월 뒤 추가 비용으로 1억 2천만 원을 더 썼습니다. 결제 모듈 연동에 1,800만 원, 관리자 페이지 권한 설계 변경에 2,200만 원, 외부 API 연동 테스트에 3,500만 원이 들었습니다. 견적서에는 ‘기본 기능’만 적혀 있었고, 실제 운영에 필요한 기능은 대부분 빠져 있었습니다.

여기서 중요한 건 개발사가 사기를 친 게 아니라는 점입니다. 업계 관행상 견적은 ‘최소 기능’ 기준으로 산정됩니다. 로그인, 회원가입, 게시판, 결제 정도만 넣으면 3천만 원도 가능합니다. 하지만 실제 서비스는 그 위에 알림, 정산, 통계, 고객센터, 권한 관리가 붙습니다. 이걸 다 포함하면 순식간에 1억을 넘습니다.

제가 본 바로는, 플랫폼 제작 예산의 40%는 초기 견적 이후에 발생합니다. 이걸 모르고 시작하면 6개월 뒤에 후회합니다. 대표님들이 첫 미팅에서 “추가 비용은 얼마나 나올 수 있나요?”라고 물으면, 개발사는 대개 “상황에 따라 다릅니다”라고 답합니다. 그 ‘상황’이 바로 함정입니다.

기획서 한 장이 3천만 원을 바꾼다

플랫폼 제작 비용에서 가장 큰 변수는 기능 개수가 아니라 ‘기획의 구체성’입니다. 작년에 같은 기능을 요구한 두 팀을 비교했습니다. A팀은 “쇼핑몰처럼 만들어주세요”라고 했고, B팀은 20페이지 분량의 요구사항 정의서를 가져왔습니다. A팀은 3개월 동안 7번의 기획 변경을 겪으며 9,200만 원을 썼고, B팀은 2개월 만에 5,800만 원으로 끝냈습니다.

왜 이런 차이가 날까요. 기획이 모호하면 개발자는 ‘일단 만들고 나중에 수정’합니다. 이때 수정 비용은 최초 개발 비용의 3~5배입니다. 예를 들어 결제 모듈을 나중에 바꾸면 기존 주문 데이터 마이그레이션에만 1,500만 원이 추가됩니다. 반면 기획서에 결제 흐름이 명확하면 처음부터 확장 가능한 구조로 설계합니다.

제가 만난 한 스타트업 대표는 기획서 작성에 2주를 투자했고, 그 덕분에 개발 기간을 6주 단축했습니다. 개발자 인건비만 월 2,000만 원씩 나가는 상황에서 6주면 3,000만 원을 아낀 셈입니다. 기획서 한 장이 3천만 원을 바꾸는 이유입니다.

물론 기획서를 직접 쓰라는 게 아닙니다. 외주 기획자를 써도 됩니다. 비용은 500만~1,500만 원 선입니다. 하지만 이 비용을 아끼려다 개발비 3천만 원을 더 쓰는 경우를 수도 없이 봤습니다. 기획은 ‘비용’이 아니라 ‘보험’입니다.

개발사 선정, 대표님이 직접 확인할 세 가지

플랫폼 제작을 맡길 개발사를 고를 때, 대표님들이 가장 많이 하는 실수는 ‘포트폴리오만 보고 결정하는 것’입니다. 포트폴리오는 화려하지만, 그 안에 숨은 유지보수 비용과 확장성은 보이지 않습니다. 제가 권하는 확인 사항은 세 가지입니다.

첫째, ‘비슷한 규모의 서비스를 운영 중인 고객이 있는가’입니다. 개발만 하고 끝난 프로젝트가 아니라, 3년 이상 운영 중인 고객이 있는지 물어보세요. 운영 중인 고객이 없다면 그 개발사는 ‘만들고 버리는’ 방식에 익숙할 가능성이 큽니다.

둘째, ‘장애 대응 매뉴얼이 있는가’입니다. 플랫폼은 오픈 후가 진짜입니다. 서버 다운, 결제 오류, 데이터 유실 같은 문제가 터졌을 때 1시간 내에 복구할 수 있는 체계가 있는지 확인해야 합니다. 제가 컨설팅한 한 업체는 장애 대응 매뉴얼이 없어서 새벽 3시에 발생한 결제 오류를 8시간 동안 방치해 2,000만 원의 매출 손실을 봤습니다.

셋째, ‘코드 리뷰와 문서화를 하는가’입니다. 개발자가 퇴사하면 플랫폼은 블랙박스가 됩니다. 코드에 주석이 없고 문서가 없으면 다음 개발자는 처음부터 다시 만들어야 합니다. 실제로 한 고객은 개발자 교체 후 유지보수 비용이 월 300만 원에서 900만 원으로 뛰었습니다.

이 세 가지는 견적서에 절대 나오지 않습니다. 대표님이 직접 물어보고 확인해야 합니다.

노코드, 외주, 자체 개발? 현실적인 선택 기준

플랫폼 제작 방법은 크게 세 가지입니다. 노코드 툴, 외주 개발, 자체 개발. 각각의 장단점을 숫자로 비교해보겠습니다.

노코드는 초기 비용이 가장 낮습니다. 월 20만~50만 원 구독료로 시작할 수 있습니다. 하지만 https://search.naver.com/search.naver?query=https://webpreme.com 거래 수수료가 붙고, 기능 확장에 한계가 있습니다. 예를 들어 노코드 쇼핑몰은 월 거래액 1억 원을 넘으면 수수료만 300만 원입니다. 또한 데이터 소유권이 플랫폼에 있어서 나중에 이전하기 어렵습니다.

외주 개발은 초기 비용이 3천만1억 원입니다. 하지만 내부 인력이 없으면 유지보수에 매달 200만500만 원이 추가됩니다. 3년 총소유비용(TCO)을 계산하면 1억 5천만 원을 넘는 경우가 많습니다. 그런데도 외주를 선택하는 이유는 속도 때문입니다. 3개월 안에 시장에 내놓아야 할 때는 외주가 유일한 선택입니다.

자체 개발은 가장 비쌉니다. 개발자 3명 팀을 꾸리면 연봉만 2억 원입니다. 하지만 장기적으로는 가장 유연합니다. 기능 변경이 자유롭고, 데이터를 완전히 통제할 수 있습니다. 다만 개발자를 뽑고 관리하는 것 자체가 또 다른 사업입니다.

제 판단은 이렇습니다. 초기 검증 단계라면 노코드로 시작하세요. 6개월 안에 매출이 나오면 외주로 확장하고, 연 매출 50억 원을 넘으면 자체 개발을 고려하세요. 이 기준을 무시하고 처음부터 자체 개발에 뛰어들었다가 개발자 채용도 못 하고 1년을 날린 대표님을 여러 번 봤습니다.

지금 당장 해야 할 세 가지 우선순위

플랫폼 제작을 앞두고 있다면, 가장 먼저 ‘요구사항 정의서’를 만드세요. 개발사에 견적을 요청하기 전에 본인이 원하는 기능을 글로 정리하는 겁니다. 이때 ‘사용자 시나리오’ 형식으로 쓰면 좋습니다. “회원이 상품을 검색하고, 장바구니에 담고, 결제한다”처럼 흐름을 적으면 개발자가 놓치는 부분이 줄어듭니다. 이 작업에 2주를 투자하면 최소 1,000만 원을 아낍니다.

두 번째는 ‘유지보수 계약’을 반드시 포함하세요. 초기 개발비만 보고 계약하면 오픈 후에 애를 먹습니다. 유지보수 범위, 응답 시간, 월 비용을 계약서에 명시하세요. 보통 월 100만~300만 원이 적정선입니다. 이보다 터무니없이 싸면 나중에 추가 비용을 요구할 가능성이 큽니다.

세 번째는 ‘내부 담당자’를 지정하세요. 개발사와 소통할 사람이 없으면 대표님이 직접 모든 것을 챙겨야 합니다. 현실적으로 불가능합니다. 실무를 담당할 PM(프로젝트 매니저)을 한 명 두세요. 외부 PM을 쓸 경우 월 300만~500만 원이 들지만, 이 사람이 일정 관리와 품질 검수를 대신해줍니다.

이 세 가지를 준비하지 않고 시작한 프로젝트는 90%가 지연되거나 예산을 초과합니다. 반대로 이 세 가지를 갖추고 시작하면 개발사도 함부로 대하지 못합니다. 플랫폼 제작은 ‘무엇을 만들까’보다 ‘어떻게 관리할까’가 더 중요합니다. 지금 당장 노트북을 열고 요구사항을 적어보세요. 그 한 줄이 6개월 후의 후회를 막습니다.

자주 묻는 질문

플랫폼 제작 비용은 평균 얼마인가요?

간단한 회원제 플랫폼은 3,000만 원부터 시작하지만, 결제와 정산이 포함된 커머스 플랫폼은 8,000만 원에서 1억 5,000만 원 사이가 일반적입니다. 기능 개수보다 데이터 연동 복잡도와 관리자 페이지 요구 수준에 따라 비용이 크게 달라집니다. 초기 견적은 최소 기능 기준이므로, 실제 운영에 필요한 기능을 모두 포함한 총예산을 기준으로 판단해야 합니다.

플랫폼 제작 기간은 보통 얼마나 걸리나요?

기획이 완료된 상태에서 개발만 하면 23개월이 소요됩니다. 하지만 기획부터 함께 시작하면 46개월이 걸립니다. 기능 변경이 한 번 발생할 때마다 2~4주가 추가되므로, 요구사항을 명확히 해두는 것이 기간 단축의 핵심입니다. 실제로 기획서를 2주 먼저 작성한 팀이 그렇지 않은 팀보다 평균 6주를 단축했습니다.

노코드 플랫폼 제작으로도 충분할까요?

초기 시장 검증 단계에서는 노코드로 충분합니다. 월 20만~50만 원 구독료로 2주 안에 서비스를 열 수 있습니다. 다만 거래액이 월 1억 원을 넘으면 수수료 부담이 커지고, 데이터 이전이 어려워집니다. 연 매출 10억 원 이상을 목표로 한다면 초기부터 외주 개발을 고려하는 편이 낫습니다.

외주 개발 후 유지보수 비용은 얼마나 드나요?

보통 초기 개발비의 월 25% 수준입니다. 5,000만 원짜리 플랫폼이라면 월 100만250만 원을 예상하면 됩니다. 하지만 장애 대응이나 기능 추가는 별도 비용이 발생할 수 있으므로 계약서에 범위를 명시해야 합니다. 유지보수 계약 없이 운영하다가 장애가 터지면 복구 비용이 월 유지보수료의 10배 이상 나올 수 있습니다.

개발자를 직접 채용하는 게 나을까요, 외주가 나을까요?

연 매출 50억 원 미만이면 외주가 현실적입니다. 개발자 3명 팀을 채용하면 연봉과 복리후생으로 2억 원 이상이 들고, 채용 자체도 6개월 이상 걸립니다. 반면 외주는 3개월 안에 결과물을 받을 수 있습니다. 다만 장기적으로 플랫폼이 핵심 경쟁력이라면 2~3년 차에 내부 개발팀을 꾸리는 것을 권합니다.

Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다