
계약서에 적힌 기간, 그 숫자가 전부라고 믿고 계신가요
앱개발업체를 고르는 일은 이제 기술력만으로 결정되지 않습니다. 제가 이 업계에서 10년 넘게 일하면서 상담한 의뢰인 중 상당수는 데브크래프트라는 이름을 들을 때쯤 이미 두세 곳의 업체와 미팅을 마친 상태였습니다. 그런데 이상하게도 대부분의 의뢰인은 계약서에 적힌 ‘개발 기간 3개월’, ‘총비용 4천만 원’ 같은 숫자만 보고 도장을 찍으려 합니다. 진짜 중요한 숫자는 계약서 맨 앞장이 아니라, 작업 범위를 정의한 문서의 구석이나 일정표의 마지막 줄에 숨어 있는 경우가 많습니다.
한 번은 데브크래프트와 비슷한 규모의 중견 업체와 일정 협의를 하다가, 화면 설계서에 ‘관리자 기능’이 40페이지나 포함되어 있는 걸 발견한 적이 있습니다. 의뢰인은 사용자용 앱만 생각하고 있었기에, 관리자 화면이 그렇게 클 줄은 꿈에도 몰랐습니다. 이 프로젝트는 결국 일정이 두 달 넘게 늘어졌고, 의뢰인은 추가 비용까지 부담해야 했습니다. 이런 일은 비단 한 업체의 문제가 아닙니다. 앱개발업체 데브크래프트를 포함해 많은 회사가 ‘개발 범위’를 명확히 하지 않은 채 계약하는 바람에 분쟁이 생깁니다.
계약 전에 가장 먼저 확인해야 할 숫자는 프로젝트에 투입되는 인력의 ‘월 투입량’입니다. 한 명이 하루 8시간씩 3개월을 꽉 채워 일하는 것과, 다른 업무와 병행하며 틈틈이 시간을 내는 것은 하늘과 땅 차이입니다. 실제로 제가 컨설팅했던 한 스타트업은 데브크래프트와 계약하면서 ‘개발자 2명, 3개월’이라는 표현에 안심했다가, 막상 시작하고 보니 한 명은 주 2일만 투입되는 상황을 발견했습니다. 그 결과 예상보다 두 배의 시간이 걸렸고, 출시 시점을 놓쳐 시장의 기회를 잃었습니다. 이런 일을 막으려면 계약서에 ‘월 20일, 일 8시간’ 같은 구체적인 투입 조건을 명시해야 합니다.
두 번째로 확인할 숫자는 ‘인수인계 기간’입니다. 개발이 끝나면 바로 서비스를 오픈한다고 생각하는 분이 많은데, 실제로는 테스트, 버그 수정, 스토어 등록, 서버 이전 등 최소 2주에서 한 달의 시간이 추가로 필요합니다. 이 기간을 일정에 포함하지 않은 채 ‘3개월 후 출시’라고 말하는 업체라면, 계약서의 준공일을 다시 확인해 보시기 바랍니다. 저는 이런 부분을 짚어주지 않는 앱개발업체는 신뢰하기 어렵다고 봅니다. 정직한 업체라면 개발 기간과 별도로 출시 준비 기간을 솔직하게 안내합니다.
업체 선정에서 놓치는 3가지가 비용을 2배 만든다
앱개발업체를 고를 때 대부분의 사람은 포트폴리오와 견적서만 비교합니다. 그런데 정작 비용을 두 배로 만드는 요인은 전혀 다른 데 있습니다. 첫째는 ‘요구사항 변경’에 대한 조건입니다. 데브크래프트 같은 업체는 보통 계약서에 ‘무료 수정 2회’라고 적어두지만, 그 범위가 모호하기 일쑤입니다. 화면 한 개의 색상 변경이 무료 수정에 포함되는지, 아니면 기능의 논리를 바꾸는 것도 포함되는지 명확하지 않으면 나중에 추가 비용이 청구됩니다.
둘째는 ‘기술 스택’의 차이입니다. 같은 기능을 구현하더라도 네이티브로 개발하면 비용과 시간이 더 들고, 크로스플랫폼을 사용하면 절감할 수 있습니다. 그런데 일부 업체는 자신들이 다루기 쉬운 기술을 권하면서 정작 유지보수 비용이 높은 선택을 강요하기도 합니다. 제가 본 프로젝트 중에는 데브크래프트와 유사한 조건의 업체가 ‘하이브리드 앱’으로 개발해 초기 비용을 낮췄지만, 나중에 성능 문제로 네이티브로 다시 개발한 사례도 있습니다. 결국 두 번의 비용이 들었죠.
셋째는 ‘서버 유지보수’ 비용입니다. 앱 개발비만 생각하고 서버 비용이나 유지보수 계약을 고려하지 않으면, 출시 후 매달 예상치 못한 지출이 발생합니다. 제가 상담했던 한 쇼핑몰 대표는 개발사에 ‘월 30만 원 유지보수’라고 들었지만, 정작 트래픽이 늘자 서버 증설 비용으로 월 100만 원 이상을 지출하게 되었습니다. 이런 부분을 계약 전에 정확히 따져보지 않으면 초기 견적이 아무리 저렴해도 전체 비용은 커집니다.
제가 권하는 방법은 간단합니다. 견적서를 받으면 ‘개발 범위’, ‘투입 인력’, ‘유지보수 조건’을 각각 별도 항목으로 쪼개어 물어보세요. ‘앱개발업체 데브크래프트’ 같은 곳과 협상할 때도 이렇게 세부 항목을 분리하면, 그들이 자신 있게 답하는 부분과 얼버무리는 부분이 드러납니다. 이 과정에서 시간이 걸리더라도, 나중에 추가 비용이 발생하는 것보다 훨씬 저렴한 투자라고 저는 단언합니다.
프로젝트 관리 방식이 성공과 실패를 가른다
계약서에 모든 조건이 명확하게 적혀 있어도, 프로젝트가 성공하려면 업체의 관리 방식이 중요합니다. 저는 여러 앱개발업체와 협업하면서, 이 부분에서 데브크래프트가 강점을 보이는지 약점으로 남는지 확인할 기회가 많았습니다. 우선, 일정을 관리하는 도구가 중요합니다. 많은 업체가 ‘카카오톡으로 진행 상황을 공유한다’고 말하지만, 실제로는 며칠에 한 번씩 파일만 전달하는 경우가 대부분입니다. 반면, Jira나 Trello 같은 협업 도구를 사용하는 곳은 진행 상황이 투명하게 보여서 의뢰인이 안심할 수 있습니다.
또 하나 중요한 것은 ‘중간 산출물’입니다. 개발이 시작되기 전에 화면 설계서, 기능 명세서, 일정표를 먼저 받아보셔야 합니다. 이 문서들이 구체적일수록 나중에 오해가 줄어듭니다. 제가 참여한 한 프로젝트에서는 앱개발업체 데브크래프트가 초기에 30페이지 분량의 화면 설계서를 제공했는데, 덕분에 의뢰인이 자신이 원하는 기능이 잘못 이해된 것을 한눈에 발견했습니다. 만약 이 과정이 없었다면, 개발이 끝난 후에나 문제를 발견해 큰 비용이 들었을 것입니다.
의뢰인도 수동적으로 기다리기보다는, 주 1회 진행 상황을 보고받고 시연을 요청하는 것이 좋습니다. 저는 이런 자세가 프로젝트 성공률을 80% 이상 끌어올린다고 생각합니다. 특히 앱개발업체 데브크래프트처럼 여러 프로젝트를 동시에 진행하는 회사라면, 의뢰인의 적극적인 참여가 프로젝트의 우선순위를 높이는 데 도움이 됩니다. 실제로 제가 자문했던 한 중소기업은 매주 수요일마다 개발팀과 화상 미팅을 가지며 피드백을 주었고, 그 덕분에 일정이 2주나 단축된 경험이 있습니다.
반대로, 의뢰인이 계약 후에는 연락도 잘 안 되고, 개발사가 알아서 하겠지라고 생각하는 경우가 많습니다. 이런 태도는 프로젝트가 산으로 가는 지름길입니다. 개발사도 사람인지라, 궁금한 점을 물어보지 않으면 추측으로 개발할 수밖에 없습니다. 그러니 앱개발업체를 선정한 후에는 최소한 주 1회 이상 소통하는 습관을 들이시기 바랍니다. 이 간단한 습관이 나중에 수천만 원의 추가 비용을 막아줍니다.
계약 전에 지금 바로 실행할 수 있는 3가지
만약 지금 앱개발업체 데브크래프트와의 계약을 앞두고 있다면, 오늘 저녁에라도 다음 세 가지를 실행해 보시기 바랍니다. 첫째, 견적서에 포함된 ‘작업 범위’를 직접 워드 문서에 옮겨 적어보세요. 이때 ‘관리자 기능’, ‘푸시 알림’, ‘소셜 로그인’ 같은 단어가 나오면, 각각의 세부 동작을 한 줄씩이라도 적어보는 겁니다. 예를 들어 ‘푸시 알림’이면 언제, 누구에게, 어떤 내용을 보낼 것인지 적는 것입니다. 이렇게 하면 막연했던 기능이 구체화되면서, 개발사와 대화할 때 밀리지 않습니다.
둘째, 개발사가 일정을 어떤 방식으로 잡는지 직접 물어보세요. ‘개발 기간이 3개월인데, 혹시 주 단위로 마일스톤을 나눠서 일정을 관리하시나요?’라고 질문하는 겁니다. 이 질문에 대해 https://search.daum.net/search?w=tot&q=어플제작업체 구체적으로 답하는 업체라면 신뢰할 만합니다. 반면 ‘저희는 유연하게 진행합니다’ 같은 모호한 답변이 돌아온다면, 일정 관리에 대한 확신이 없다는 뜻이므로 더 깊이 따져봐야 합니다. 저는 이 질문을 통해 어플제작업체 실제로 데브크래프트와 비슷한 규모의 업체 두 곳을 걸러낸 적이 있습니다.
셋째, ‘출시 후 유지보수’에 대한 별도 견적을 요청하세요. 많은 업체가 개발 비용에 유지보수가 포함되어 있다고 말하지만, 그 범위가 1개월인지 1년인지 확인해야 합니다. 가능하면 계약서에 ‘출시 후 3개월간 버그 수정 무상 지원’ 같은 조항을 넣어달라고 요구해 보세요. 이렇게 하면 개발사도 품질에 더 신경을 씁니다. 제 경험상 이 세 가지를 실행한 의뢰인은 그렇지 않은 의뢰인보다 프로젝트 만족도가 훨씬 높았습니다.
이 글을 읽는 독자분께서는 아마 앱 개발을 처음 시작하는 분이거나, 이미 한두 번 실패를 겪은 분일 것입니다. 어느 쪽이든, 오늘 제안한 세 가지를 실천하는 것은 어렵지 않습니다. 다만 이 작은 실천이 3개월 뒤에 결과물의 차이를 만들 것입니다. 앱개발업체 데브크래프트를 비롯한 어떤 업체와 계약하더라도, 계약서의 숫자에 속지 말고 실제 일하는 방식에 주목하시기 바랍니다.
자주 묻는 질문
앱개발업체 데브크래프트의 평균 개발 기간은 얼마나 되나요?
앱개발업체 데브크래프트는 프로젝트 규모에 따라 다르지만, 일반적인 쇼핑몰 앱 기준으로 3~4개월 정도 걸립니다. 다만 이 기간에는 기획과 디자인, 개발, 테스트가 모두 포함되며, 출시 준비 기간은 별도로 잡는 것이 좋습니다. 복잡한 관리자 기능이나 실시간 서비스가 필요하면 6개월 이상 소요될 수 있습니다.
앱개발업체 데브크래프트와 계약할 때 추가 비용이 발생하는 조건은 무엇인가요?
요구사항 변경이 잦거나, 계약서에 명시되지 않은 기능을 추가하면 추가 비용이 발생합니다. 특히 화면 설계서가 확정된 후에 기능을 바꾸면 개발 일정이 늘어나고 인건비가 추가될 수 있습니다. 계약 전에 무료 수정 횟수와 범위를 명확히 하고, 변경 시 단가를 미리 확인해 두는 것이 좋습니다.
앱개발업체 데브크래프트와 다른 업체의 차이는 무엇인가요?
데브크래프트는 중소 규모의 프로젝트에 특화되어 있고, 기획 단계부터 참여해 구체적인 화면 설계서를 제공하는 것이 특징입니다. 반면 일부 대형 업체는 규모가 커서 소통이 느릴 수 있고, 소규모 업체는 기술력이 부족할 수 있습니다. 데브크래프트는 프로젝트 관리 도구를 활용해 진행 상황을 투명하게 공유하는 편이라, 의뢰인이 직접 진행 상황을 확인할 수 있습니다.