honestfamily
프로젝트 일지 · 인사이트

개발 외주는 왜 늘 늦어질까? 일정 지연의 진짜 원인과 예방법

카카오톡 상담 ↗

가격표 바로 보기 자주 묻는 질문 바로 보기

계약할 때는 두 달이면 된다고 했는데, 석 달이 지나도 화면은 절반만 움직입니다. 물어보면 매번 거의 다 됐다는 답만 돌아옵니다. 개발 외주를 맡겨본 대표라면 한 번쯤 겪는 장면입니다.

일정 지연은 개발 외주에서 가장 흔하면서 가장 오해가 많은 사고입니다. 업체가 게을러서라고만 보면 업체를 바꿔도 반복됩니다. 실제로는 범위를 안 정하고 시작한 착수, 코드 짜는 시간만 계산한 추정, 외부 심사 대기, 중간 확인이 없는 소통이 겹쳐 생깁니다. 왜 밀리는지, 제때 끝나는 프로젝트는 무엇이 다른지, 발주자가 미리 준비하면 어디까지 당길 수 있는지를 실무 기준으로 정리했습니다.

개발 외주는 왜 늘 계획보다 늦어질까

일정 지연의 상당 부분은 실력이 아니라 구조에서 나옵니다. 좋은 개발자를 붙여도 아래 네 가지가 정리되지 않으면 일정은 밀립니다.

착수 시점에 범위가 안 정해져 있다

가장 큰 원인입니다. 만들면서 정하자로 시작한 프로젝트는 거의 예외 없이 늦습니다. 화면이 몇 개인지, 관리자에서 무엇을 할 수 있어야 하는지가 문서로 없으면 요구사항이 개발 중에 계속 늘어납니다. 처음엔 회원가입만 말했는데 소셜 로그인, 본인 인증, 등급별 권한이 하나씩 붙습니다. 하나하나는 작아도 합치면 다른 프로젝트가 됩니다.

추정이 코드 짜는 시간만 계산한다

많은 견적이 기능이 잘 풀리는 경로만 기준으로 잡힙니다. 그런데 실제 시간의 상당 부분은 예외 처리, 테스트, 수정, 배포 뒤에 나오는 버그를 잡는 데 들어갑니다. 결제가 중간에 끊겼을 때, 같은 버튼을 두 번 눌렀을 때까지 처리해야 서비스가 됩니다. 이 시간이 빠지면 일정은 처음부터 부족한 채로 출발합니다.

외부의 결정과 심사를 기다린다

의외로 많은 지연이 개발사 바깥에서 생깁니다. 결제대행사 심사, 앱스토어 심사, 디자인 최종 확정, 발주자의 의사결정 대기입니다. 개발은 끝났는데 심사가 일주일 밀리면 그 일주일이 통째로 일정에 더해집니다. 개발사도 통제하지 못하는 시간입니다.

중간 확인이 없어 마지막에 어긋난다

다 되면 보여드리겠다는 방식이 가장 위험합니다. 두 달을 말없이 개발한 뒤 공개했을 때 대표 생각과 다르면, 그 일부는 재작업이 됩니다. 어긋난 것을 늦게 발견할수록 되돌리는 비용이 커집니다.

일정 지연을 부르는 신호와 제때 끝나는 프로젝트의 차이

밀릴 프로젝트인지는 착수 첫 2주에 대개 드러납니다. 범위 문서, 진행 확인 주기, 외부 의존성 목록이 있는지만 봐도 예측됩니다.

구분밀리는 프로젝트제때 끝나는 프로젝트
범위 정의만들면서 정하자로 시작착수 전 화면 단위로 문서화
진행 확인다 되면 보여준다매주 또는 격주로 동작하는 화면 확인
외부 의존성필요할 때 그때 챙김심사, 발급, 결정 리드타임을 초반에 목록화
변경 처리말로 추가하고 기록은 없음변경은 따로 적고 일정에 반영
담당자누가 짜는지 불투명담당자와 연락 창구가 고정

개발 외주 일정, 어떻게 하면 지킬 수 있을까

결론부터 말하면 일정은 착수 전에 대부분 결정됩니다. 시작한 뒤 속도를 높이는 것보다 시작 전에 범위와 확인 주기를 고정하는 편이 훨씬 효과가 큽니다.

1. 착수 전에 화면 단위로 범위를 고정한다

화면 정의서로 무엇을 만들지 눈에 보이게 정합니다. 이 문서가 일정의 기준선이 됩니다. 이후 추가되는 요구는 변경으로 따로 관리하면 일정이 왜 늘었는지가 서로에게 투명해집니다.

2. 기능 단위로 쪼개 매주 실물을 확인한다

두 달 뒤 완성이 아니라 이번 주 로그인, 다음 주 상품 목록처럼 나눕니다. 짧은 주기로 동작하는 화면을 보면 방향이 어긋나도 하루 이틀 안에 잡습니다.

3. 외부 의존성을 초반에 목록으로 만든다

결제 심사, 앱스토어 심사, 도메인처럼 시간이 걸리는 항목을 시작과 동시에 신청합니다. 리드타임을 일정에 미리 넣으면 마지막에 심사 때문에 멈추는 일이 줄어듭니다.

4. 발주자가 결정할 것을 먼저 받아둔다

등급 정책, 정산 방식, 알림 문구처럼 개발사가 물어볼 것을 초반에 몰아서 정해두면 개발 중에 대기가 안 생깁니다. 지연의 상당 부분이 발주자 쪽 결정 대기에서 나옵니다.

5. 누가 짜는지, 창구가 고정인지 확인한다

위시켓이나 크몽 같은 매칭 플랫폼은 개발자를 빠르게 연결해 줍니다. 다만 연결 이후의 일정 관리와 진행 확인은 대개 발주자의 몫으로 남습니다. 붙은 사람이 다른 일과 병행하는지, 중간에 담당자가 바뀌지 않는지를 처음에 확인하는 것이 좋습니다. 리트머스나 그릿지처럼 팀 단위로 붙으면 연속성은 낫지만, 어느 쪽이든 진행을 확인할 창구가 하나로 고정됐는지가 관건입니다.

어니스트패밀리는 일정을 이렇게 관리합니다

어니스트패밀리는 2021년부터 스타트업부터 관공서까지 다양한 규모의 프로젝트를 맡아왔습니다. 일정에서 가장 신경 쓰는 것은 속도가 아니라 확인 주기입니다. 대표가 결과물을 두 달 뒤가 아니라 짧은 주기로 직접 보게 만들어 방향이 어긋나는 구간을 줄입니다. 풀스택 개발자 출신 대표가 상담과 검토에 직접 들어가, 무엇이 범위 안이고 무엇이 추가인지를 초반에 솔직하게 정리합니다.

대표적인 사례가 123타이어 쇼핑몰 리뉴얼입니다. 타이어는 차종, 연식, 사이즈, 장착점까지 맞아야 살 수 있어 일반 쇼핑몰보다 복잡한데, 운영 중인 데이터를 무중단으로 옮기는 작업까지 겹쳤습니다. 이런 프로젝트일수록 범위를 초반에 고정하고 단계로 쪼개지 않으면 오픈일이 기약 없이 밀립니다. 서비스가 멈추지 않도록 이전 순서를 미리 짜고 단계별로 확인하며 진행했습니다.

777타이어의 15개 지점 통합 ERP도 마찬가지였습니다. 정산, 재고, 매출, 판매상담, 문자를 한 화면에서 다루는 큰 범위였지만, 지점 운영이 멈추면 안 되기에 기능을 나눠 순차적으로 열었습니다. 범위가 클수록 한 번에 끝내려 하지 않고 쪼개서 확인하는 편이 결국 더 빠릅니다.

자주 묻는 질문

개발 일정이 자꾸 밀리는데 업체를 바꿔야 할까요?

바꾸기 전에 원인이 범위인지 실력인지부터 봐야 합니다. 범위 문서 없이 시작했다면 업체를 바꿔도 같은 지연이 반복됩니다. 화면 정의를 먼저 정리하고 그 기준으로 남은 일정을 다시 합의해 보는 것이 순서입니다. 그래도 진행 확인이 계속 불투명하면 그때 교체를 검토합니다.

계약서에 지연 배상 조항을 넣으면 일정이 지켜지나요?

지체상금 같은 조항은 최소한의 안전장치는 되지만 조항만으로 일정이 지켜지지는 않습니다. 배상 기준이 세지면 개발사가 범위를 보수적으로 잡아 견적과 기간이 오히려 늘기도 합니다. 조항보다 효과가 큰 것은 짧은 확인 주기와 명확한 범위 문서입니다.

발주자가 준비하면 일정을 얼마나 앞당길 수 있나요?

정해진 수치를 약속드리기는 어렵지만 결정 대기에서 빠지는 시간이 상당합니다. 등급 정책, 정산 방식, 알림 문구를 미리 정해두고 심사가 필요한 항목을 초반에 신청해두면 마지막에 멈추는 구간이 크게 줄어듭니다.

정직한 진단부터 받아보세요

개발 외주에서 일정 지연은 운이 아니라 구조의 문제입니다. 범위를 문서로 고정하고, 짧은 주기로 확인하고, 외부 의존성을 초반에 챙기는 것만으로도 많은 지연을 미리 막을 수 있습니다.

지금 맡긴 프로젝트가 자꾸 밀려 답답하거나, 새로 시작하는데 같은 일을 겪고 싶지 않다면, 어떤 구조가 맞을지 무료로 한번 진단받아 보세요. 지금 상황을 솔직하게 짚어드리겠습니다.

가격표와 자주 묻는 질문

어니스트패밀리는 만드는 것에 따라 가격이 정해져 있습니다. 기획, 디자인, 개발, 출시가 모두 들어 있고 부가세만 별도입니다.

만드는 것가격기간
소개 홈페이지100만 원1개월 안
MVP, 프로토타입300만 원1개월 안
상용화 서비스(웹, 앱)500만 원부터1~2개월
기존 DB 이전을 포함한 리뉴얼1,000만 원부터3개월 안팎
  • 소개 홈페이지에 스크롤과 마우스에 반응해 움직이는 고급 인터랙션을 넣으면 150만 원입니다.
  • 상용화 서비스와 리뉴얼은 넣을 기능과 옮길 데이터를 문서로 정리해, 계약 전에 금액을 정해 드립니다.
  • 유지보수는 간단한 수정 월 10만 원, 건바이건 견적 협의(보통 건당 40만 원 안쪽), 수정과 추가 개발 무제한 월 150만 원 중에 고르시면 됩니다.
  • 출시 후 1년 동안 생긴 오류는 무상으로 고쳐 드립니다.

가격과 비용

표에 적힌 가격이 정말 전부인가요?

네. 적힌 가격에 기획·디자인·개발·출시가 모두 들어 있고, 부가세만 별도입니다. 상용화 서비스와 리뉴얼처럼 '부터'로 적힌 가격은, 넣을 기능과 옮길 데이터를 문서로 정리해 계약 전에 금액을 정해 드립니다. 도메인·서버 이용료나 결제 수수료처럼 바깥 서비스에 내시는 돈은 고객님 명의 계정에서 실제로 쓰신 만큼만 나가며, 저희가 붙이는 금액은 없습니다.

기획비나 디자인비가 따로 드나요?

아니요. 계약 전 미팅과 기능 정리, 계약 후 기획과 디자인까지 모두 가격 안에 들어 있습니다.

만든 뒤에 매달 드는 돈도 있나요?

두 가지가 있습니다. 서버·도메인 같은 이용료는 고객님 계정에서 실제로 쓰신 만큼만 나가고, 고치거나 더할 일이 생겨 유지보수를 맡기시면 그 요금이 듭니다. 유지보수는 필요하실 때만 고르시면 되고, 다른 곳에 맡기셔도 됩니다.

유지보수비는 얼마인가요?

세 가지 중에 고르시면 됩니다. 글자 수정이나 팝업·배너 교체 같은 간단한 수정은 월 10만 원입니다. 필요할 때마다 한 건씩 맡기시면 건바이건으로 견적을 협의하는데, 일의 규모에 따라 금액이 천차만별이라 그때그때 정하는 점 양해 부탁드립니다. 보통 한 건에 40만 원 안쪽입니다. 수정과 추가 개발을 무제한으로 맡기시려면 월 150만 원입니다. 일이 생길 때마다 견적을 따로 받을 필요 없이, 기획부터 디자인·개발까지 한 팀이 서비스를 계속 맡아 관리합니다.

어디까지가 간단한 수정이고, 어디부터 추가 개발인가요?

있는 화면에서 글자를 고치거나 팝업·배너를 바꾸는 일은 간단한 수정입니다. 없던 페이지를 새로 만들거나 없던 기능을 더하는 일은 추가 개발이고, 건바이건으로 맡기시거나 월 150만 원 무제한 요금으로 맡기실 수 있습니다.

제가 만들려는 게 어느 가격에 해당하는지 모르겠어요.

상담에서 만들고 싶은 것을 들어 보고 바로 말씀드립니다. 먼저 써 보며 확인할 첫 버전(MVP·프로토타입)인지, 실제 고객을 받아 운영할 서비스인지, 지금 쓰는 서비스를 기존 데이터까지 옮겨 새로 만드는 리뉴얼인지에 따라 정해집니다.

'500만 원부터'나 '1,000만 원부터'는 어떻게 정해지나요?

상용화 서비스는 넣을 기능에 따라, 리뉴얼은 옮길 데이터의 양과 지금 쓰는 기능에 따라 달라집니다. 상담에서 들은 내용으로 넣을 기능과 옮길 데이터를 문서로 정리하고, 그 문서와 함께 금액을 말씀드립니다. 계약은 그 금액을 보시고 정하시면 됩니다.

이 가격에 어떻게 만들 수 있나요?

여러 서비스에 공통으로 들어가는 기능은 저희가 직접 만들어 다듬어 온 공통 모듈을 씁니다. 개발 도구도 예전보다 좋아져서, 같은 결과를 훨씬 적은 비용으로 만들 수 있게 됐습니다. 대신 검수는 줄이지 않습니다. 단계마다 검수를 통과해야 다음 대금을 받습니다.

진행과 기간

어떤 과정으로 진행되나요?

미팅에서 만들고 싶은 것을 듣고, 넣을 기능을 문서로 정리해 보여드립니다. 계약하신 뒤에는 기획, 디자인, 개발과 검수, 출시 순서로 진행하고, 단계마다 결과물로 확인하신 뒤 다음으로 넘어갑니다.

기획서가 있어야 하나요?

없어도 됩니다. 만들고 싶은 것을 말씀해 주시면, 저희가 여쭤보면서 정리해 문서로 만들어 드립니다.

저희는 무엇을 준비하면 되나요?

미팅 시간만 내 주시면 됩니다. 대단한 걸 준비하실 필요 없이, 만들고 싶은 게 무엇인지 이야기 나누면 저희가 이끌어 드립니다. 나눈 이야기는 문서로 정리해 보여드리고, 검토하신 뒤 보충할 부분은 다시 이야기해 채웁니다.

만드는 데 얼마나 걸리나요?

요구사항에 따라 다르지만, 기능이 많지 않으면 1개월 안에 끝납니다. 복잡한 기능이 많아도 보통 2개월이면 되고, 운영하던 서비스를 리뉴얼하면서 기존 데이터까지 옮긴다면 3개월 정도 걸립니다. 결제사 심사처럼 바깥에서 정하는 일정은 미리 말씀드립니다.

대금은 어떻게 내나요?

세 번에 나눠 내십니다. 계약할 때 착수금 30%, 기획과 디자인이 끝나 검수를 통과하면 30%, 개발까지 끝나 검수를 통과하면 나머지 40%입니다.

소개 홈페이지 시안이 마음에 안 들면 어떻게 하나요?

시안을 보고 마음에 안 드시면 위약금 없이 취소하실 수 있습니다. 결정은 시안을 본 다음에 하셔도 됩니다.

결과물과 계약

만든 디자인과 소스코드는 누구 것인가요?

모두 고객님 것입니다. 대금을 다 내시면 이 프로젝트로 만든 기획·디자인·소스코드·데이터베이스의 소유권과 지식재산권이 고객님 회사에 넘어갑니다. 서버·도메인·결제 계정도 처음부터 고객님 회사 명의로 만듭니다.

나중에 다른 개발사에 맡기거나 직원이 직접 고쳐도 되나요?

네, 제한이 전혀 없습니다. 소스코드와 데이터베이스 구조, 서버 설정과 배포 방법, 관리자 계정을 모두 넘겨 드립니다. 별도 라이선스가 필요한 기능은 쓰지 않아서, 계약이 끝난 뒤 저희에게 내실 이용료도 없습니다. 저희가 원래 갖고 있던 기술과 공통 모듈은 권리를 저희가 갖되, 이 서비스에 들어간 범위에서 계속 쓰실 수 있습니다.

아임웹처럼 제가 직접 화면을 고칠 수 있나요?

아임웹 같은 사이트 빌더처럼 화면을 끌어다 바꾸고 기능을 붙이는 편집기는 없습니다. 처음부터 직접 만드는 서비스이기 때문입니다. 대신 소스코드가 모두 고객님 것이라, 내부 직원이나 다른 개발사가 제한 없이 고칠 수 있습니다.

하자가 생기면 어떻게 하나요?

완공하고 1년 동안 생긴 오류는 무상으로 고쳐 드립니다.

보안은 어떻게 처리해 주나요?

따로 정하신 보안 기준이 없으면 개인정보 보호법 기준으로 만듭니다. 권한별 접근 제한, 비밀번호 암호화, 보안 연결(https) 같은 기본 조치를 넣고, 출시할 때 기본 보안 설정까지 마칩니다. 더 높은 기준이 필요하시면 미팅에서 정해 반영합니다.

이런 걱정이 있다면

기존 개발사가 실패한 프로젝트인데, 이번엔 괜찮을까요?

어떤 문제 때문에 실패했는지 말씀해 주세요. 그 문제부터 해결할 수 있다는 걸 먼저 보여드리고, 그다음에 계약을 이야기하셔도 됩니다. 편하게 미팅을 요청해 주세요.

무엇을 만들어야 할지 저희도 자세히 모르는데, 이끌어 주실 수 있나요?

물론입니다. 저희는 매년 14개 안팎의 프로젝트를 만들고, 만든 뒤 운영과 유지보수까지 해 왔습니다. 그래서 운영까지 생각해 이끌어 드릴 수 있습니다. 목표와 고객을 말씀해 주시면 여러 번 미팅하며 깊이 이야기 나누고, 넣을 기능을 정리해 구체적으로 보여드립니다. 보시고 보충할 건 보충해서, 최종본을 보고 계약을 정하시면 됩니다. 직접 써 보면서 정하고 싶으시면, 꼭 필요한 기능만 넣은 MVP·프로토타입(300만 원)부터 만들어 보셔도 됩니다.

가격 정찰제로 운영합니다. 소개 홈페이지 100만 원, MVP, 프로토타입 300만 원, 상용화 서비스 500만 원부터, 기존 DB 이전을 포함한 리뉴얼 1,000만 원부터이고 부가세만 별도입니다. 출시 후 1년 동안 생긴 오류는 무상으로 고쳐 드립니다.

진행 중인 프로젝트나 지금 고민되는 문제를 편하게 들려주세요. 무엇을 만들지 아직 정해지지 않았어도 괜찮습니다.

가격표 자주 묻는 질문 카카오톡 상담
어니스트패밀리

Let’s make it real.

당신의 다음을,
함께 만들어볼까요?

기획서가 없어도 괜찮아요. 지금의 고민부터 들려주세요.

프로젝트 이야기하기

Let’s make it real.

무료검토 신청

필요한 서비스와 지금의 상황을 들려주세요.
개발자 출신 대표가 직접 검토하고, 영업일 24시간 내 회신드립니다.

글로 남기기 어려우시면 카카오톡으로 상담하세요 ↗

01프로젝트 담당자
02진행 가능 예산 · 선택

정확한 금액이 아니어도 괜찮습니다. 미정, 정부지원사업은 직접 입력해주세요.

03전달사항 선택
04첨부파일 선택

    보내주신 내용은 상담 검토에만 사용합니다.