Своя LMS или готовая платформа: сколько на самом деле стоит разработка с нуля
Онлайн-школа выросла: 800 студентов, пять курсов, три куратора. И кто-то на планёрке говорит: «Давайте сделаем свою платформу — надоело платить за чужую». Дальше обычно начинается полгода боли.
Это не аргумент против собственной разработки. Это аргумент за то, чтобы посчитать до, а не после.
Что реально входит в «свою платформу»
Владелец школы представляет сайт с видеоуроками. Реальный список модулей выглядит иначе:
- Видео: загрузка, транскодирование в несколько качеств, CDN, защита от скачивания, продолжение просмотра с места остановки.
- Структура курса: разделы → модули → уроки, черновики, последовательное открытие (drip), предусловия.
- Доступы: роли (студент, куратор, админ), тарифы, сроки доступа, продление.
- Оплаты: платёжный шлюз, рекуррентные списания, возвраты, чеки, сверка с ФОП.
- Домашние задания: сдача, очередь проверки, комментарии куратора, пересдача.
- Коммуникации: email-цепочки, напоминания, уведомления в Telegram.
- Геймификация: баллы, стрики, уровни, рейтинг.
- Аналитика: доходимость по урокам, точки отвала, когорты.
- Админка — по объёму это отдельный продукт, часто больше студенческой части.
- Инфраструктура: бэкапы, мониторинг, логи, работа с персональными данными.
Каждый пункт — не «фича на неделю». Один только платёжный модуль с рекуррентом, возвратами и корректной обработкой неудачных списаний стабильно съедает 80–150 часов.
Считаем
Ставки украинского рынка: мидл-фулстек — 25–40 $/час, тимлид или архитектор — 45–60, дизайнер — 20–30. Фрилансер дешевле, агентство дороже, своя команда в штате — плюс налоги и оплаченные простои.
Грубая оценка MVP, который выдержит реальную школу:
- Архитектура, авторизация, роли — 120–180 ч
- Курсы, уроки, доступы — 150–220 ч
- Видео и хранение — 100–160 ч
- Оплаты и подписки — 120–200 ч
- Домашние задания и проверка кураторами — 100–160 ч
- Email- и Telegram-коммуникации — 80–120 ч
- Аналитика и админка — 150–250 ч
- Дизайн и фронтенд — 180–260 ч
- QA, деплой, доработки после тестов — 150–250 ч
Итого: 1150–1800 часов. По ставке 30 $/час это 34 000–54 000 $ до первого студента. Без геймификации, конструктора лендингов и CRM.
Дальше — ежемесячные расходы: хостинг, база и CDN — 80–400 $ в зависимости от объёма видео; комиссия платёжного шлюза 2–3% (она одинакова для своей и чужой платформы); поддержка и развитие — закладывайте 25–40% годового бюджета разработки, то есть ещё 10–20 тысяч долларов в год только за то, чтобы система не гнила.
Для сравнения: готовая платформа стоит 1 000–5 000 ₴ в месяц — 12–60 тысяч гривен в год. Разница на порядок.
Ресурс дороже денег — время
Разработка MVP — это 5–8 месяцев календарно при полной занятости команды. Плюс 2–3 месяца, пока система перестанет падать на живых студентах.
Полгода без запусков для школы с оборотом 300–500 тысяч гривен на поток — это несколько миллионов недополученного дохода. Это и есть настоящая цена своей разработки, и именно она почти никогда не попадает в смету.
Второй скрытый пункт — зависимость от одного человека. Разработчик, писавший вашу LMS, увольняется — и вы либо платите ему любые деньги, либо нанимаете команду, которая три месяца разбирается в чужом коде без документации.
Когда своя разработка оправдана
- LMS и есть ваш продукт. Вы продаёте не курсы, а платформу другим школам.
- Уникальная учебная механика в ядре. Симулятор, тренажёр с автопроверкой работ, адаптивная траектория на своих данных — то, чего нет ни в одной готовой системе.
- Жёсткие требования заказчика. Корпоративные клиенты с развёртыванием на своих серверах, интеграцией в их HR-контур и аудитом безопасности.
- Очень большой масштаб. От 10–15 тысяч активных студентов, когда тариф платформы начинает стоить дороже содержания своей команды.
Если ни один пункт не про вас — своя LMS будет самым дорогим способом получить то, что уже существует.
Когда это почти всегда ошибка
- «Нам не хватает одной фичи». Дешевле договориться о доработке или сделать надстройку через API.
- «Хотим свой дизайн». Кастомизация, свой домен и брендинг есть у большинства платформ и стоят ноль часов разработки.
- «Не хотим зависеть от вендора». Своя команда — тоже зависимость, только дороже и хрупче.
- «Мы посчитали, вышло дешевле». В таком расчёте почти всегда нет поддержки, QA, инфраструктуры и стоимости упущенного времени.
Гибрид: то, что выбирает большинство
Самый здоровый сценарий — готовая платформа как ядро плюс свои надстройки там, где вы действительно уникальны: отдельный сервис с вашим тренажёром, отдающий результат через API; свой Telegram-бот поверх воронки платформы; собственные дашборды на выгрузках; автоматизация рутины через AI-агента, который управляет платформой напрямую.
Вы платите за ядро тысячи гривен в месяц, а бюджет разработки тратите только на то, что приносит деньги.
Семь вопросов, закрывающих дискуссию
- Какую конкретную задачу не закрывает ни одна готовая платформа?
- Сколько эта задача стоит в деньгах в год?
- Кто будет поддерживать систему через два года?
- Сколько запусков вы пропустите за время разработки?
- Что будет с данными тысячи студентов при миграции?
- Кто отвечает за безопасность персональных данных и оплат?
- Готовы ли вы финансировать развитие платформы вечно?
Если ответ на первый вопрос звучит как «ну там неудобно» — вам нужна не своя LMS, а другая готовая.
Вместо вывода
CREO мы собирали именно как ядро для такого гибрида: геймификация, которая держит доходимость курсов на уровне 70–80%, оплаты через WayForPay и Stripe, воронки в Telegram, конструктор продающих страниц и CRM. Поддержка отвечает примерно за 15 минут, а через платформу уже прошли более 100 000 студентов. Отдельно мы делаем MCP-управление — чтобы AI-агент мог создавать курсы, зачислять студентов и собирать отчёты без ручной работы в админке; первыми его получат бета-тестеры.
Бета стартует в августе 2026. Записаться в ранний список — на platform.creo.ua.
Частые вопросы
Сколько стоит разработать свою LMS с нуля?
Реалистичный MVP для работающей школы — 1150–1800 часов разработки. По ставке 30 $/час это 34 000–54 000 $ до первого студента, плюс 25–40% годового бюджета ежегодно на поддержку и 80–400 $ в месяц за инфраструктуру.
Сколько времени займёт разработка своей платформы?
5–8 месяцев до MVP при полной занятости команды и ещё 2–3 месяца стабилизации на живых студентах. Для школы с оборотом 300–500 тысяч гривен на поток эта пауза в запусках стоит дороже самой разработки.
Можно ли совместить готовую платформу со своими доработками?
Да, и это самый разумный вариант. Готовая платформа закрывает курсы, оплаты, доступы и аналитику, а собственная разработка идёт только на уникальную механику: тренажёр, бот, дашборды или интеграции через API.