
홈페이지라는 한 단어에 세 가지 다른 일이 섞여 있습니다. 개발자를 구인하기 전에 확인할 범위, 소스코드 저작권, 인수인계 조건과 채용 형태별 위험을 정리했습니다.
"우리 학원 홈페이지를 하나 만들어야 하는데 개발자를 한 명 구할까요?" 원장님이 학원 운영 커뮤니티에 올린 질문에는 여러 답이 달립니다. 정규직으로 뽑으라는 사람, 프리랜서가 낫다는 사람, 템플릿 서비스로 충분하다는 사람이 뒤섞입니다. 이 질문의 어려운 점은 "홈페이지"라는 한 단어에 전혀 다른 세 가지 일이 들어 있다는 것입니다. 소개용 홈페이지, 수강 신청·결제까지 되는 사이트, 강의와 진도를 관리하는 학습 시스템은 필요한 개발의 규모가 수십 배씩 다릅니다.
개발자를 구인하기 전에 따져야 할 것은 채용 조건보다 앞에 있습니다. 이 글은 무엇을 만들지 정하는 법, 채용 형태별 위험, 그리고 흔히 놓치는 저작권과 인수인계 문제를 정리합니다. 앞선 글이 "개발자가 퇴사하면 누가 고치는가"라는 사후 문제를 다뤘다면, 이 글은 구인 전에 확인할 사전 점검 목록입니다.
🔍 먼저 무엇을 만들지 정하라
| 유형 | 내용 | 개발 난이도 |
|---|---|---|
| 소개용 홈페이지 | 학원 소개, 강사진, 위치, 문의 폼 | 낮음(템플릿·간단한 제작으로 가능) |
| 수강 신청·결제 사이트 | 수강 신청, 카드 결제, 환불, 회원 관리 | 중간~높음(결제·개인정보 책임 발생) |
| 학습관리 시스템(LMS) | 강의 재생, 진도 기록, 시험, 수료, 관리자 통계 | 매우 높음(수개월~1년, 다수 인력) |
원장님의 필요가 어느 유형인지에 따라 개발자 한 명으로 충분할 수도 있고 전혀 불가능할 수도 있습니다. 소개용 홈페이지는 한 명이 몇 주에 만들 수 있지만, 진도를 서버에 기록하고 시험을 자동 채점하며 수료증을 발급하는 학습 시스템은 성격이 완전히 다릅니다. 이 차이를 모르고 "홈페이지 개발자"를 구하면 원하는 것과 채용한 사람의 역량이 어긋납니다.
📊 자체 개발과 외주의 규모 감각
NUGUNA LMS의 비교표에 따르면 자체 개발은 초기 비용이 5,000만 원부터이고 구축에 6~12개월이 걸리며 개발 인력 3~5명이 필요합니다. 외주 개발은 3,000만 원부터이고 4~6개월이 걸립니다. 이는 학습관리 시스템 수준의 요구를 전제로 한 규모 감각이며, 소개용 홈페이지는 이보다 훨씬 작습니다. 여기에 구축 이후의 유지관리 비용이 더해집니다. 공공 소프트웨어 사업에서는 개발비의 연 10~15%가 유지관리 요율로 통용되지만 이는 권고 수준이고, 개인 개발자와의 계약에서는 별도로 협의해야 합니다.
규모 감각을 알아야 하는 이유는 "개발자 1명의 월급"과 "시스템 구축 비용"을 같은 선상에서 비교하는 오류를 막기 위해서입니다. 한 사람이 1년 동안 만들 수 있는 범위와 학원이 실제로 필요한 범위가 일치하는지 먼저 확인해야 합니다.
⚠️ 구인 전에 놓치기 쉬운 여섯 가지
- ① 요구사항의 부재 — 무엇을 만들지 정하지 않고 구인하면 개발자가 아니라 원장님의 머릿속이 병목이 됩니다.
- ② 저작권과 소스코드 귀속 — 프로그램의 저작권은 원칙적으로 만든 사람에게 귀속되며, 발주자가 소유하려면 계약서에 양도 조항을 명확히 넣어야 합니다. 개발비를 지불해도 자동으로 이전되지 않습니다. 대법원은 프로그램 도급계약에는 업무상저작물 규정이 원칙적으로 적용되지 않는다고 판단했습니다(대법원 2000. 11. 10. 선고 98다60590 판결).
- ③ 보안과 개인정보 책임 — 학생과 학부모 정보를 다루는 사이트는 안전성 확보조치의 책임이 학원에 있습니다. 개발자가 보안을 얼마나 아는지가 학원의 법적 위험이 됩니다.
- ④ 결제·외부 서비스 연동 — 결제 대행사 심사, 본인인증, 알림톡 연동은 개발만이 아니라 계약과 심사 절차가 필요합니다.
- ⑤ 유지보수와 인수인계 — 개발자가 그만두거나 연락이 끊겼을 때 문서, 소스코드, 서버 접속 권한이 학원에 있는지가 중요합니다.
- ⑥ 학원의 관리 능력 — 개발자를 채용한 뒤에는 요구를 정리하고 일정을 관리하는 사람이 필요합니다. 학원에 그런 역량이 없으면 개발이 표류합니다.
🧭 채용 형태별 장단점
| 형태 | 장점 | 위험 |
|---|---|---|
| 정규직 개발자 | 학원 업무를 깊이 이해하고 지속적으로 수정 가능 | 인건비 고정, 개발자 한 명에 대한 의존, 퇴사 시 공백, 채용 자체의 어려움 |
| 프리랜서 | 필요한 기간만 계약, 비용 유연 | 저작권·인수인계 조항이 없으면 분쟁, 연락 두절 위험 |
| 외주 개발사 | 팀 단위로 완성도 있는 결과물 | 수정마다 추가 견적, 유지보수 별도 계약 |
| 솔루션(서비스형) | 구축 기간이 짧고 개발 인력이 필요 없음 | 학원 고유 요구의 반영 폭, 데이터 이식성과 계약 조건 확인 필요 |
표에서 보듯 어느 형태도 위험이 없지 않습니다. 중요한 것은 각 위험을 알고 계약으로 관리하는 것입니다. 프리랜서를 쓴다면 저작권 양도, 소스코드와 서버 접속 권한의 인계, 유지보수 기간과 조건을 계약서에 남겨야 합니다.
🧭 두 가지 시각 — 직접 만들기 vs 갖다 쓰기
직접 만들기를 선호하는 시각. 학원의 방식을 정확히 반영할 수 있고 외부에 종속되지 않으며 장기적으로 자산이 된다는 견해입니다.
갖다 쓰기를 선호하는 시각. 반대편에서는 학습 시스템 수준의 개발은 소규모 학원이 감당하기 어렵고, 개발보다 더 큰 비용이 유지·보안·법규 대응에서 나오므로 검증된 서비스를 쓰는 편이 낫다고 봅니다.
📌 한눈에 보기 — 판단 기준은 "개발이 우리 학원의 본업인가"입니다. 소개용 홈페이지는 직접 만들어도 되지만, 결제·진도·시험이 얽힌 시스템은 만드는 것보다 굴리는 것이 훨씬 어렵습니다. 본업이 아니라면 갖다 쓰는 쪽이 대개 총비용이 낮습니다.
🗺️ 실전 가이드 — 구인 전 체크리스트 6단계
- 범위를 문서로 정한다 — 소개용, 결제 포함, 학습 시스템 중 무엇인지, Must 기능이 무엇인지 A4 두 장으로 정리합니다.
- 규모를 검증한다 — 필요한 범위를 한 명이 몇 개월에 만들 수 있는지 전문가에게 확인합니다.
- 대안과 총비용을 비교한다 — 구인·외주·솔루션의 3년 총비용을 유지보수와 보안까지 포함해 비교합니다.
- 계약 조항을 준비한다 — 저작권 양도, 소스코드·문서·접속 권한 인계, 유지보수 조건, 비밀유지를 포함합니다.
- 보안·개인정보 요건을 명시한다 — 안전성 확보조치와 개인정보 처리 책임을 개발 요건에 넣습니다.
- 관리 담당자를 정한다 — 개발자와 소통하며 요구를 정리할 학원 측 담당자를 지정합니다.
💻 NUGUNA LMS — 개발 없이 학원의 LMS를 갖는 방법
NUGUNA LMS는 개발 인력 없이 학원의 학습관리 시스템을 구축하도록 만든 서비스입니다. 자체 개발이 6~12개월, 외주가 4~6개월 걸리는 것과 달리 2달 수준으로 설계됐고, 로고·색상·기능·도메인을 학원에 맞게 구성할 수 있으며 기능 수정과 유지보수가 포함돼 있습니다. 구축 후에는 전담 매니저가 지원하고, 정부 인증 대응은 옵션으로 제공됩니다.
| 항목 | 자체 개발 | 외주 개발 | NUGUNA LMS |
|---|---|---|---|
| 초기 비용 | 5,000만원~ | 3,000만원~ | 1/5 수준 |
| 구축 기간 | 6~12개월 | 4~6개월 | 2달 |
| 개발 인력 | 3~5명 필요 | 불필요 | 불필요 |
| 기능 수정 | 개발자 필요 | 추가 견적 | 포함 |
| 유지보수 | 직접 | 별도 계약 | 포함 |
| 모바일 대응 | 별도 개발 | 추가 비용 | 기본 포함 |
| 오픈 후 지원 | 없음 | 유상 | 전담 매니저 |
다만 솔직하게 짚어둘 점이 있습니다. 서비스형은 개발자를 채용해 만드는 것보다 학원 고유의 요구를 반영할 수 있는 폭이 상대적으로 좁을 수 있고, 데이터 반환 조건과 계약 조건을 확인해야 합니다. 이 글의 저작권 관점에서는 서비스를 쓰는 경우 소스코드의 소유가 학원이 아니라 서비스 제공자에게 있다는 점도 이해하셔야 합니다. 소개용 홈페이지처럼 가벼운 요구에는 더 간단한 도구가 어울립니다. 학원에 필요한 범위를 알려주시면 서비스가 맞는지 상담에서 솔직하게 말씀드리겠습니다.
❓ 자주 묻는 질문
Q1. 개발자 한 명이면 학원 시스템을 만들 수 있나요?
소개용 홈페이지는 가능하지만 결제·진도·시험이 얽힌 학습 시스템은 한 명이 감당하기 어렵고 구축과 유지에 오랜 시간이 듭니다.
Q2. 개발비를 다 냈는데 소스코드가 내 것이 아닐 수도 있나요?
계약서에 양도 조항이 없으면 프로그램의 저작권은 원칙적으로 개발자에게 귀속됩니다. 소유하려면 양도를 명시해야 하며 자세한 내용은 변호사 등 전문가와 확인하세요.
Q3. 프리랜서와 계약할 때 꼭 넣을 조항은?
저작권 양도(또는 이용 범위), 소스코드·문서·서버 접속 권한 인계, 유지보수 기간과 조건, 비밀유지, 일정과 검수 기준입니다.
Q4. 개인정보 관련 책임은 누구에게 있나요?
학생·학부모 정보를 처리하는 학원이 개인정보처리자로서 안전조치 의무를 집니다. 개발을 맡겨도 책임이 사라지지 않습니다.
Q5. 홈페이지 템플릿 서비스로 충분한가요?
소개와 문의 정도라면 충분할 수 있습니다. 수강 신청과 결제, 진도 관리가 필요하면 다른 도구가 필요합니다.
Q6. 나중에 개발자를 바꾸면 어떻게 되나요?
소스코드와 문서, 서버 접속 권한이 학원에 있고 저작권 조건이 명확해야 가능합니다. 구인 시점에 이 조건을 정해 두세요.
🚀 결론 — 개발자를 구하기 전에 질문부터
홈페이지 개발자 구인은 채용의 문제가 아니라 무엇을 만들지, 그것이 우리 본업인지, 만든 뒤 누가 책임지는지의 문제입니다. 범위를 문서로 정하고 규모를 검증하고 저작권과 인수인계를 계약으로 남기세요. 대안으로 서비스를 쓰는 선택지도 비교하세요. NUGUNA LMS의 기능과 업종별 안내를 살펴보고, 데모를 확인한 뒤 상담에서 필요한 범위를 말씀해 주세요. 비용은 요금제 안내에서 확인하실 수 있습니다.

