웹·앱 개발 비용은 무엇으로 정해지나

같은 아이디어인데 견적이 300만 원에서 3,000만 원까지 갈리는 이유. 비용을 정하는 네 가지와, 예산이 먼저 정해져 있을 때 범위를 조절하는 방법을 비퍼블리시의 견적 기준으로 적었습니다.

비퍼블리시3분 읽기
비퍼블리시(bpublish) 블로그 글 「웹·앱 개발 비용은 무엇으로 정해지나」 썸네일
목차

핵심 요약 웹·앱 개발 비용은 화면의 수, 사용자 유형, 외부 연결, 데이터의 양 네 가지로 정해집니다. 비퍼블리시 기준으로 300만 원부터 3,000만 원까지, 기간은 최소 8주입니다. 예산이 먼저 정해져 있으면 기능을 빼는 대신 첫 출시에 넣을 것과 다음에 넣을 것을 나눕니다.

비퍼블리시(bpublish)가 문의에서 가장 먼저 받는 질문은 비용입니다. 그런데 「쇼핑몰 하나 만들면 얼마인가요」에 바로 답하기가 어렵습니다. 같은 쇼핑몰이라는 말 안에 상품 열 개짜리 소개 페이지도 있고, 결제와 재고와 정산이 붙은 시스템도 있기 때문입니다.

비퍼블리시의 프로젝트는 개발 난이도에 따라 300만 원부터 3,000만 원까지 갑니다. 그 차이가 어디서 오는지, 예산이 먼저 정해져 있을 때는 무엇을 조절하면 되는지 적어 봅니다.

비용을 정하는 네 가지

요소 작은 프로젝트 큰 프로젝트 비용에 미치는 영향
화면의 수 5~8개 20개 이상 화면 수에 거의 비례
사용자 유형 방문자만 회원, 판매자, 관리자 로그인, 권한, 마이페이지가 추가
외부 연결 없거나 지도 하나 결제, 알림톡, 소셜 로그인, 배송 조회 연결마다 발급과 심사 절차
데이터 엑셀 한 장 매일 수천 건 집계 설계와 대시보드 비용

화면의 수

화면 하나가 기획, 디자인, 개발, 검수 한 세트입니다. 회사 소개 사이트는 보통 5~8개 화면이고, 관리자 기능이 붙는 서비스는 20개를 넘깁니다. 화면 수가 두 배면 비용도 대략 두 배로 봅니다.

사용자 유형

방문자만 있는 사이트와, 회원과 판매자와 관리자가 각자 다른 화면을 보는 서비스는 다른 물건입니다. 로그인, 권한, 마이페이지가 붙는 순간 화면 수도 검수 범위도 같이 늘어납니다.

외부 연결

결제, 알림톡, 지도, 소셜 로그인, 배송 조회처럼 다른 회사 시스템과 이어지는 기능입니다. 연결 하나하나는 크지 않은데, 각각 계정 발급과 심사, 시험 발송 같은 절차가 따라와서 일정에 영향을 줍니다.

데이터의 양과 흐름

엑셀 한 장으로 끝나는 데이터와 매일 수천 건이 쌓여 집계해야 하는 데이터는 설계가 다릅니다. 대시보드, 통계, 검색이 들어가면 이 항목이 비용에서 큰 몫을 차지합니다.

예산이 먼저 정해져 있다면

범위를 조절합니다. 비퍼블리시는 첫 미팅에서 예산을 듣고, 그 안에서 먼저 만들 것과 다음에 만들 것을 나눕니다. 대부분의 서비스는 첫 출시에 전체 기능의 절반이면 충분했습니다. 나머지는 실제 사용자가 생긴 뒤에 붙이는 편이 방향도 맞고 비용도 덜 듭니다.

기간

비퍼블리시는 최소 8주로 봅니다.

단계 기간 하는 일
기획, 화면 초안 2주 범위 확정, 화면 흐름과 시안
개발 4주 화면 구현, 외부 연결, 관리자 기능
검수, 출시 2주 기기별 확인, 데이터 이관, 배포
합계 최소 8주 화면과 외부 연결이 늘면 그만큼 추가

화면과 외부 연결이 늘면 그만큼 늘어납니다. 기간을 줄이려고 검수를 빼면 출시 뒤에 그 시간을 두 배로 쓰게 됩니다.

견적서에서 확인할 것

  • 화면 목록. 이름만이 아니라 각 화면에서 할 수 있는 일까지.
  • 외부 연결 목록과 각각의 계정을 누가 발급받는지.
  • 포함되지 않는 것. 이 항목이 없는 견적서는 나중에 다툼이 됩니다.
  • 출시 뒤 운영과 유지보수 조건.

비퍼블리시의 견적서에는 이 네 가지가 항목으로 들어갑니다. 다른 곳의 견적서를 비교하실 때도 같은 기준으로 보시면 됩니다.

자주 묻는 질문

견적을 받으려면 무엇을 준비해야 하나요?

만들고 싶은 서비스를 서너 문장으로 적은 것이면 됩니다. 참고하는 서비스가 있으면 주소를 같이 주세요. 기획서가 없어도 첫 미팅에서 함께 정리합니다.

계약은 어떻게 진행되나요?

첫 미팅에서 범위, 일정, 비용을 정해 견적서를 드립니다. 계약 뒤 제작을 시작하고, 비용은 착수와 완료로 나누어 받습니다.

출시 뒤 운영도 맡길 수 있나요?

개발한 팀이 출시 이후 운영, 마케팅, 유지보수까지 이어서 진행합니다. 자세한 내용은 서비스 안내에 있습니다.

  • #개발 비용
  • #견적
  • #기간
  • #외주

목록으로