
계약서 한 줄 때문에 3개월이 늘어난 프로젝트
지난해 가을, 한 스타트업 대표가 저를 찾아왔습니다. 그는 앱개발업체 데브크래프트와 계약을 마친 지 한 달 만에 불만이 가득했습니다. 개발이 예상보다 두 배는 느리고, 추가 비용이 발생할 조짐을 보였기 때문입니다. 제가 계약서를 검토해 보니 문제는 명확했습니다. ‘개발 기간’과 ‘작업 범위’가 모호하게 적혀 있었고, 특히 ‘산정 기준’이 빠져 있었습니다.
그는 데브크래프트가 포트폴리오가 화려하고, 견적도 경쟁사보다 20%가량 저렴해서 선택했다고 말했습니다. 하지만 어플제작업체 계약서에 ‘기능 구현의 완료 기준’이나 ‘테스트 범위’가 없었기 때문에, 개발사는 ‘일단 되는 것’만 만들어 넘기기 일쑤였습니다. 그 결과, 수정 요청할 때마다 추가 공수로 계산되어 비용이 눈덩이처럼 불어났습니다.
이 사례는 예외가 아닙니다. 10년간 수많은 프로젝트를 컨설팅하면서, 저는 ‘계약서의 산정 기준’이 프로젝트 성패를 좌우하는 것을 반복적으로 목격했습니다. 앱개발업체 데브크래프트처럼 규모가 있는 회사일수록 내부 프로세스가 철저하지만, 그만큼 ‘계약서에 적힌 내용’이 모든 기준이 됩니다. 오늘은 그래서 계약 전에 반드시 확인해야 할 세 가지 산정 기준을 이야기해 보려고 합니다.
작업 범위: ‘어디까지’가 아니라 ‘무엇을’ 해주는가
제가 상담했던 사례 중에는, ‘간단한 커뮤니티 앱’을 의뢰했는데 개발사가 ‘관리자 페이지’를 별도로 견적에 넣지 않은 경우가 있었습니다. 의뢰인은 당연히 ‘글 삭제, 회원 관리’가 앱에 포함된 줄 알았지만, 계약서의 작업 범위 목록에는 ‘사용자 화면’만 있었습니다. 나중에 관리자 기능이 필요하다고 요청하니, 추가 비용으로 800만 원이 청구되었습니다.
앱개발업체 데브크래프트 같은 회사는 보통 ‘기획’ 단계에서 상세한 기능 명세서를 만듭니다. 하지만 문제는 그 명세서가 ‘개발 착수 후’에 확정되는 경우가 많다는 점입니다. 계약 전에 ‘이 기능이 포함되어 있나요?’라고 물어보는 것만으로는 부족합니다. ‘앱의 모든 화면과 기능, 그리고 관리자 페이지까지 포함된 견적인가요?’라고 구체적으로 확인해야 합니다.
또한 ‘작업 범위’에 ‘디자인 수정 횟수’나 ‘QA 테스트 횟수’가 명시되어 있는지도 중요합니다. 많은 프로젝트가 ‘수정 2회’라는 조항 때문에 중간에 막히는 경우를 봅니다. 저는 항상 ‘작업 범위는 문서로, 그것도 표로 정리해서 계약서에 첨부하라’고 조언합니다. 말로 합의한 내용은 나중에 아무런 힘을 발휘하지 못합니다.
기간 계산의 기준: ‘영업일’인지 ‘총 일수’인지
계약서에 ‘개발 기간 3개월’이라고 적혀 있다면, 앱개발업체 데브크래프트는 주말과 공휴일을 제외한 ‘영업일’ 기준으로 계산합니다. 이를 모르고 ‘3개월 후면 9월 초에 오픈하겠네’라고 생각하면, 실제로는 10월 중순에나 오픈하게 됩니다. 영업일 기준 3개월은 대략 66일이지만, 총 일수 3개월은 92일이기 때문입니다. 이 차이는 프로젝트 일정을 짤 때 엄청난 혼란을 만듭니다.
한 번은 의뢰인이 ‘이번 달 말까지는 무조건 출시해야 한다’며 데브크래프트에 문의했는데, 개발사는 ‘가능하다’고 답했습니다. 문제는 그 말을 ‘구두’로만 들었다는 점입니다. 계약서에는 ‘출시 예정일’이 아닌 ‘개발 완료일’만 적혀 있었고, 그마저도 영업일 기준이었습니다. 결국 출시가 두 달 넘게 밀렸고, 의뢰인은 시장의 기회를 놓쳤습니다.
저는 계약 전에 반드시 두 가지를 확인하라고 권합니다. 첫째, ‘이 일정이 주말을 포함한 달력 기준인가요?’ 둘째, ‘지연될 경우의 페널티는 어떻게 되나요?’ 만약 페널티 조항이 없다면, 개발사는 일정을 지킬 이유가 없습니다. 물론 데브크래프트처럼 규모 있는 업체는 웬만하면 지키려고 하겠지만, ‘웬만하면’이 계약서를 대신할 수는 없습니다.
비용 산정의 기준: ‘고정’인가 ‘실비’인가
앱개발 견적서를 보면 ‘기획 500만 원, 디자인 1000만 원, 개발 3000만 원’처럼 항목별로 금액이 적혀 있습니다. 여기서 중요한 질문은 ‘이 금액이 고정비입니까, 아니면 시간당 단가를 곱한 예상치입니까?’입니다. 데브크래프트 같은 업체는 보통 ‘프로젝트 단위’로 견적을 제시하지만, ‘투입 인력의 시간당 단가’를 작은 글씨로 적어두는 경우가 있습니다.
제가 본 최악의 사례는, 계약서에 ‘개발비 2,000만 원’이라고 적혀 있었는데, 그 아래 주석에 ‘실제 투입 시간에 따라 변동될 수 있음’이라고 써 있는 경우였습니다. 의뢰인은 ‘2,000만 원이면 끝나는 거 아니냐’고 생각했지만, 개발이 진행될수록 추가 시간이 발생했고, 최종 청구액은 3,500만 원이었습니다. 이는 앱개발업체 데브크래프트뿐 아니라 업계 전체에서 흔한 관행입니다.
따라서 https://en.search.wordpress.com/?src=organic&q=어플제작업체 계약 전에 ‘이 견적서의 금액은 확정인가요?’라고 직접 물어봐야 합니다. 그리고 ‘추가 비용이 발생하는 조건’을 명확히 계약서에 적어야 합니다. 예를 들어 ‘요구사항 변경 시 건당 50만 원의 추가 비용이 발생한다’와 같은 항목이 있어야 나중에 분쟁이 없습니다. 또한 ‘잡비’나 ‘관리비’라는 이름으로 숨겨진 비용이 있는지도 꼭 확인하세요.
산정 기준이 없는 견적서는 ‘그림의 떡’
얼마 전 한 의뢰인이 앱개발업체 데브크래프트에서 받은 견적서를 보여주며 ‘이게 맞는지’ 물었습니다. 견적서에는 ‘기능 개발 1,200만 원’이라고만 적혀 있었고, 화면 수, 기능 목록, 테스트 범위가 전혀 없었습니다. 제가 ‘이 금액으로 어떤 기능까지 포함되나요?’라고 묻자, 의뢰인은 ‘네이버 지도 연동, 채팅, 결제 정도’라고 대답했습니다. 하지만 그런 기능들은 각각 수백만 원의 추가 비용이 발생하는 것들입니다.
이런 견적서는 ‘초기 비용을 낮게 보여주고, 계약 후에 추가 비용을 청구’하는 전형적인 유인책입니다. 데브크래프트가 항상 그런 것은 아니지만, ‘산정 기준’이 없는 견적서는 신뢰하기 어렵습니다. 제가 10년간 검토한 50여 개의 견적서 중에서, 산정 기준이 명확한 곳은 10곳도 되지 않았습니다. 대부분 ‘페이지당 50만 원’ 같은 단순한 기준이나 ‘기능별 견적’조차 없이 ‘총액’만 적혀 있었습니다.
그래서 저는 견적서를 받으면 첫 번째로 ‘이 금액이 어떻게 계산되었는지’를 물어봅니다. ‘화면 20개, 기능 30개, 디자인 10페이지’처럼 구체적인 산정 근거가 있는 업체라면 안심할 수 있습니다. 반대로 ‘저희가 경험상 이 정도입니다’라고 둘러대는 곳이라면, 계약을 보류하고 다른 앱개발업체를 알아보는 것이 낫습니다.
어떻게 질문해야 원하는 답을 얻을까
많은 분들이 ‘앱개발업체 데브크래프트 괜찮은가요?’라고 검색하다가 이 글을 보실 텐데, 사실 업체의 평판보다 중요한 것은 ‘그들과 어떻게 소통하는지’입니다. 저는 상담 때마다 ‘계약서에 산정 기준이 명시되어 있나요?’라고 단도직입적으로 묻는 것을 추천합니다. 이 질문 하나로 업체의 전문성이 드러납니다. 산정 기준을 명확히 설명하는 업체는 프로젝트 관리 능력이 뛰어난 경우가 많습니다.
구체적인 질문 목록을 준비해 가는 것도 방법입니다. 예를 들어 ‘디자인 수정은 몇 번까지 가능한가요?’, ‘QA 테스트는 어떤 기준으로 진행되나요?’, ‘출시 후 버그 수정 기간은 어떻게 되나요?’ 같은 질문입니다. 데브크래프트 같은 대형 업체는 이런 질문을 ‘계약 조건’으로 생각하고 답변합니다. 만약 ‘계약서에 다 나와 있다’는 식으로 답을 회피한다면, 그 계약서를 꼼꼼히 읽어봐야 합니다.
또한 모든 합의는 이메일로 문서화하라고 조언합니다. 전화나 미팅에서 한 이야기는 나중에 ‘그런 말 한 적 없다’고 하면 끝입니다. 제가 겪은 분쟁 중에 ‘구두로 합의한’ 내용이 문제가 된 경우가 많았습니다. 계약 전에 ‘확인차 이메일을 드립니다’라고 보내고, 상대방이 ‘확인했습니다’라고 답장을 받아두는 습관을 들이세요.
계약서에 ‘산정 기준’이 없다면, 그 업체는 당신의 시간을 팔아먹는 중
마지막으로, 제가 가장 자주 마주치는 실수 하나를 꼭 짚고 넘어가겠습니다. 많은 의뢰인이 ‘업체가 알아서 잘 해주겠지’라는 믿음으로 계약을 진행합니다. 특히 데브크래프트처럼 유명한 앱개발업체일수록 ‘대기업이니 믿을 만하겠지’라고 생각합니다. 하지만 그들은 ‘계약서에 없는 일’을 할 의무가 없습니다. 계약서에 ‘산정 기준’이 없다면, 그들은 ‘시간’이나 ‘작업량’을 기준으로 추가 비용을 청구할 권리를 스스로 만듭니다.
저는 10년 동안 컨설팅하면서 ‘산정 기준 없이 계약했다가 후회한’ 사례를 수없이 봤습니다. 예를 들어, 한 의뢰인은 ‘화면 10개’라고만 계약했는데, 실제로는 ‘화면당 평균 5개의 기능’이 필요했습니다. 개발사는 ‘기능은 화면에 포함되지 않는다’고 주장했고, 결국 추가로 1,500만 원을 더 지불했습니다. 이런 일은 앱개발업체 데브크래프트 같은 대형 업체에서도 충분히 발생합니다.
그러니 이 글을 읽는 당신이 지금 계약서를 검토 중이라면, 제발 ‘산정 기준’이라는 단어가 있는지 찾아보세요. 없으면, 업체에 ‘이 견적서의 산정 기준을 추가해 주세요’라고 요청하세요. 만약 그들이 거절한다면, 그 계약은 당신에게 불리한 계약입니다. 차라리 다른 업체를 알아보는 것이 낫습니다. 저는 말합니다. 좋은 앱개발업체는 ‘산정 기준’을 숨기지 않습니다. 오히려 그 기준을 명확히 해서 오해를 줄이려고 합니다.
자주 묻는 질문
앱개발업체 데브크래프트의 평균 개발 기간은 얼마나 걸리나요?
데브크래프트는 프로젝트 규모에 따라 다르지만, 간단한 MVP 기준으로 보통 3~4개월, 복잡한 기능이 포함된 앱은 6개월 이상 걸립니다. 단, 이 기간은 ‘영업일’ 기준이므로 주말을 제외하면 실제 달력상으로는 더 길어질 수 있습니다. 계약 전에 ‘영업일인지’를 반드시 확인하세요.
앱개발업체 데브크래프트와 계약하기 전에 필수로 확인해야 할 것은 무엇인가요?
계약서에 ‘작업 범위’, ‘기간 산정 기준’, ‘비용 산정 기준’이 명시되어 있는지가 가장 중요합니다. 특히 ‘디자인 수정 횟수’, ‘QA 테스트 범위’, ‘추가 비용 발생 조건’이 빠져 있으면 나중에 분쟁이 생길 수 있습니다. 모든 합의는 이메일로 문서화해 두세요.
앱개발업체 데브크래프트의 견적은 보통 어떻게 산정되나요?
데브크래프트는 프로젝트 단위로 견적을 제시하지만, 내부적으로는 화면 수, 기능 수, 투입 인력의 시간당 단가를 기준으로 산정합니다. 견적서에 ‘화면 20개, 기능 30개’처럼 구체적인 산정 근거가 있는지 확인하고, 없으면 추가 비용에 대비해 문의하세요.
앱개발업체 데브크래프트와 계약 후에도 디자인을 수정할 수 있나요?
보통 계약서에 ‘디자인 수정 횟수’가 명시되어 있으며, 대부분 2~3회로 제한됩니다. 그 이상 수정하면 추가 비용이 발생할 수 있습니다. 계약 전에 ‘수정 횟수’와 ‘추가 비용’ 조건을 명확히 확인하고, 수정 사항은 문서로 남기세요.
앱개발업체 데브크래프트의 개발자와 직접 소통할 수 있나요?
데브크래프트는 프로젝트 매니저(PM)가 중간에서 소통을 담당하며, 개발자는 직접 만나기 어려울 수 있습니다. 하지만 계약 전에 ‘개발자와의 미팅 횟수’나 ‘주간 보고 방식’을 조율할 수 있습니다. 원활한 진행을 위해 커뮤니케이션 채널을 계약서에 명시하세요.
앱개발업체 데브크래프트와 계약하기 전에 포트폴리오는 어떻게 확인해야 하나요?
포트폴리오는 단순히 화면만 보지 말고, 실제 출시된 앱을 직접 다운로드해 사용해 보는 것이 좋습니다. 데브크래프트에 ‘유지보수 기간’과 ‘출시 후 버그 수정 이력’을 문의하고, 비슷한 규모의 프로젝트를 진행한 경험이 있는지 확인하세요.
