앱개발업체 데브크래프트, 계약 전에 왜 ‘기간’을 이렇게 강조할까?

계약서의 ‘개발 기간’은 장식이 아니다

앱개발업체를 고르는 자리에서 대표님들이 가장 먼저 꺼내는 말은 ‘견적’입니다. 그런데 정작 계약서에 적힌 개발 기간은 대충 훑고 넘어가는 경우가 많습니다. 제가 상담했던 사례 중에 2개월로 계약하고 7개월 만에 겨우 출시한 분이 있습니다. 그분은 계약서에 ‘개발 기간 8주’라는 문구를 보고 ‘빠르네’ 생각만 했지, 그 8주가 어떤 조건에서 보장되는지는 묻지 않았습니다.

데브크래프트처럼 규모가 있는 앱개발업체는 보통 계약서에 기간을 명시합니다. 그런데 그 기간이 ‘착수일로부터 8주’인지, ‘결제 완료 후 8주’인지, ‘검수 완료 후 8주’인지가 다릅니다. 실제로 앱개발업체 데브크래프트에 문의한 분들 중에도 이 부분을 정확히 짚지 못해 일정이 밀리는 경우가 있습니다. 개발 기간은 단순히 달력상의 날짜가 아니라, 기획 확정, 디자인 승인, 기능 변경 등 여러 변수에 따라 늘어날 수밖에 없습니다.

저는 10년 넘게 이 업계에서 프로젝트를 봐오면서, 기간 지연의 80% 이상이 개발사 잘못이 아니라 고객사의 요구사항 변경에서 비롯된다는 것을 확인했습니다. 그런데도 대부분의 분쟁은 ‘당초 약속한 기간을 넘겼다’는 데서 시작됩니다. 기간을 결정할 때 최소한의 여유를 두고, 계약서에 ‘변경 시 기간 조정’ 조항이 있는지 확인하는 것이 우선입니다. 데브크래프트 같은 앱개발업체는 이런 부분을 표준계약서에 반영해 두지만, 작은 업체는 말로만 ‘협의해서 진행하자’고 하는 곳도 많습니다.

왜 3개월짜리 프로젝트가 6개월이 되는가

앱개발 기간이 늘어나는 데는 거의 항상 패턴이 있습니다. 첫째, 기획 단계에서 기능이 계속 추가됩니다. ‘이것만 넣으면 출시할 수 있어’라는 말에 개발사도 쉽게 ‘네’라고 답합니다. 둘째, 중간 산출물에 대한 검수가 늦어집니다. 앱개발업체 데브크래프트에서 일하는 PM에게 들어보면, 고객이 디자인 시안을 받아놓고 2주를 넘겨서야 코멘트를 주는 경우가 의외로 많다고 합니다. 셋째, 개발사가 여러 프로젝트를 동시에 진행하면서 인력을 이리저리 옮기는 경우입니다.

제가 과거에 진행했던 프로젝트 중에, 견적 당시 12주로 계약했는데 실제로는 9개월이 걸린 사례가 있습니다. 문제는 개발사가 아니라 저희 쪽 기획팀이었습니다. 출시 후에 보니, 처음 계획에 없던 소셜 로그인과 관리자 페이지가 추가되어 있었습니다. 이 경험을 통해 배운 것은, 앱개발업체를 선정할 때 ‘기능 변경에 따른 기간 연장’이 어떻게 계산되는지를 계약 전에 분명히 해야 한다는 점입니다. 데브크래프트는 이런 경우 시간당 추가 비용을 산정하는 방식을 안내하지만, 이걸 계약 전에 알지 못하면 나중에 예산이 크게 늘 수 있습니다.

앱개발업체 데브크래프트를 포함해 대부분의 개발사는 1차 오픈을 기준으로 기간을 잡습니다. 이후 유지보수나 추가 기능은 별도 계약으로 빼는 구조입니다. 그런데 이런 구조를 모른 채 ‘개발 기간 안에 모든 게 포함된 줄 알았다’고 생각하면 오해가 생깁니다. 계약 전에 문의할 때 ‘1차 오픈 범위’가 무엇인지, ‘그 이후 업데이트는 어떻게 처리되는지’를 꼭 물어보시기 바랍니다.

견적서에 숨은 기간의 함정, 어떻게 찾아내나

견적서를 받아보면 대부분 ‘개발 기간: 12주’라고 한 줄로 적혀 있습니다. 그런데 세부 내역을 보면 기획 2주, 디자인 3주, 개발 5주, 테스트 2주로 나뉘어 있습니다. 여기서 함정은, 각 단계가 끝나야 다음 단계로 넘어가는 순차 구조라는 점입니다. 만약 디자인이 1주 늦어지면 개발도 1주 늦어지고, 테스트도 1주 늘어나서 전체 기간이 3주 밀릴 수 있습니다. 이런 부분을 짚지 않으면 ‘개발사가 약속을 지키지 않았다’고 생각할 수 있습니다.

앱개발업체 데브크래프트의 견적서를 보면 단계별 기간과 함께 ‘검수 기간’이 별도로 명시되어 있습니다. 예를 들어 디자인 산출물에 대해 앱개발업체 고객이 5일 이내에 승인하지 않으면 기간이 자동으로 연장된다는 식입니다. 이런 조건이 없는 업체라면, 기간 지연의 책임 소재가 불분명해질 수 있습니다. 제가 권하는 방법은, 견적서를 받으면 ‘이 일정은 고객사가 지켜야 할 것’과 ‘개발사가 지켜야 할 것’을 구분해서 표시해보는 것입니다.

실제로 데브크래프트에 프로젝트를 맡긴 한 고객사는, 착수 미팅 때 ‘승인 기한’을 캘린더에 모두 표시해두고 지켰습니다. 그 결과 8주 예정이었던 프로젝트가 7주 만에 끝났습니다. 반면 승인을 미룬 다른 고객사는 같은 분량의 프로젝트가 14주나 걸렸습니다. 앱개발업체의 잘못이 아니라 고객사 내부 의사결정이 늦어진 탓이었습니다. 결국 기간은 개발사 혼자 만드는 것이 아니라, 고객사와 함께 만들어가는 것입니다.

기간을 줄이려면 개발사가 아니라 ‘협업 방식’을 보라

많은 분이 앱개발업체를 고를 때 ‘개발 속도가 빠른 곳’을 찾습니다. 그런데 속도는 단순히 인력 투입만으로 나오지 않습니다. 오히려 커뮤니케이션 방식이 훨씬 중요합니다. 예를 들어 주간 보고가 이메일로만 오는 곳보다, 슬랙이나 노션으로 진행 상황을 실시간 공유하는 곳이 일정 관리에 유리합니다. 데브크래프트는 프로젝트마다 전담 PM을 배정하고, 고객이 직접 일정 보드에 접근할 수 있게 합니다. 이런 환경에서 고객은 ‘지금 뭐가 막혀 있는지’를 즉시 알 수 있기 때문에 https://www.nytimes.com/search?dropmab=true&query=앱개발업체 , 아무것도 모른 채 몇 주를 기다리는 일이 없습니다.

또 하나 중요한 기준은 ‘애자일 방식’을 쓰는지 여부입니다. 전통적인 폭포수 방식은 처음부터 모든 것을 정의하고 시작하기 때문에, 중간에 수정이 어렵습니다. 반면 애자일 방식은 2주 단위로 개발하고 검토하면서 진행하기 때문에, 잘못된 방향을 빨리 잡을 수 있습니다. 앱개발업체 데브크래프트는 대부분의 프로젝트에 애자일을 적용하고 있습니다. 이 방식을 쓰면 초기 기획이 조금 부족해도 개발 과정에서 보완할 수 있고, 결과적으로 전체 기간이 오히려 짧아지는 경우가 많습니다.

제가 마지막으로 강조하고 싶은 것은, 기간을 줄이겠다고 무리하게 일정을 앞당기지 말라는 점입니다. 개발 기간을 2주 줄이는 대신 밤샘 작업을 요구하는 것은 코드 품질을 떨어뜨리고, 결국 유지보수 비용으로 되돌아옵니다. 앱개발업체 데브크래프트와 같은 전문 업체는 일정에 여유를 두고 품질을 보장하는 대신, 명확한 협업 규칙을 제시합니다. 이 규칙을 따르는 고객사가 실제로 기간을 가장 잘 지킵니다. 개발 기간이 짧은 업체보다, ‘내가 어떻게 협업해야 하는지’를 명확히 안내해주는 업체를 선택하시길 권합니다.

자주 묻는 질문

앱개발업체 데브크래프트의 평균 개발 기간은 얼마나 걸리나요?

간단한 MVP 기준으로 68주, 기능이 많은 쇼핑몰이나 플랫폼 앱은 46개월 정도 걸립니다. 데브크래프트는 프로젝트 규모에 따라 착수 전에 상세 일정을 안내하며, 중간에 기능 변경이 없으면 기간이 늘어나지 않습니다.

앱개발업체 데브크래프트와 계약할 때 기간을 단축할 수 있나요?

가능합니다. 다만 개발 범위를 줄이거나, 고객사가 모든 산출물을 기한 내에 빠르게 승인해야 합니다. 데브크래프트는 애자일 방식을 기본으로 하기 때문에, 협업 속도를 높이면 전체 기간을 2~3주 단축할 수 있는 경우도 있습니다.

앱개발업체 데브크래프트는 기간을 초과하면 책임지나요?

계약서에 명시된 기간을 초과하고 그 사유가 개발사에 있으면 지연 배상 조항이 적용됩니다. 다만 고객사의 요구사항 변경이나 승인 지연으로 인한 초과는 기간이 연장됩니다. 계약 전에 지연 사유에 대한 조항을 반드시 확인하세요.

앱개발업체 데브크래프트와 다른 업체의 차이는 무엇인가요?

데브크래프트는 전담 PM 배정과 실시간 진행 상황 공유를 기본으로 합니다. 또 단순 개발이 아니라 기획부터 유지보수까지 원스톱으로 제공하는 점이 차이입니다. 견적서에 단계별 기간과 검수 조건이 명확히 명시되어 있어 분쟁 가능성이 낮습니다.

앱개발업체 데브크래프트에 맡기면 기획안이 없어도 되나요?

기획안이 없어도 됩니다. 데브크래프트는 착수 단계에서 기획부터 지원하는 서비스를 제공합니다. 다만 기획이 없는 상태에서 일정과 비용을 확정하기 어려우므로, 첫 상담을 통해 구체적인 요구사항을 정리하는 것이 좋습니다.

Scroll to Top