Разработка платформы онлайн-обучения: гид основателя

Основатель EdTech-стартапа выбирает готовую систему обучения, чтобы быстрее выйти на рынок, а через год упирается в стену: нельзя встроить свой ИИ-тьютор как часть продукта, нельзя гибко настроить логику курсов под свою программу, и половина команды тратит время на обход ограничений чужой платформы вместо разработки продукта.
Платформа онлайн-обучения: система из нескольких слоёв, которые вместе решают конкретную бизнес-задачу: обучить сотрудников, продать курсы, подготовить к сертификации, а не просто хранилище видео и тестов. Ошибка в выборе архитектуры на старте стоит потом 6-12 месяцев переделки.
Разберём, когда готовая система оправдана, когда нужна своя разработка, сколько стоит MVP и какие решения на старте переделывают чаще всего.
Готовая система, гибрид или своя разработка
| Задача | Что подходит | Почему |
|---|---|---|
| Обязательное обучение сотрудников с отчётностью для проверок | готовая система из реестра отечественного ПО | стандартный сценарий, конкурентное преимущество не в этом |
| Развитие навыков сотрудников с рекомендациями контента | готовая система или гибрид | зависит от того, насколько глубоко нужна персонализация под вашу программу |
| Продажа курсов как отдельный продукт, где обучение это и есть бизнес | своя разработка | здесь платформа сама конкурентное преимущество, а не вспомогательный инструмент |
| Вертикальное направление со своей методикой (сертификация специалистов, буткемп, языковая школа) | своя разработка | готовое решение не знает вашу методику и не может под неё подстроиться |
Простое правило: если платформа это внутренний инструмент для обучения своих сотрудников, готовое решение почти всегда обходится дешевле и быстрее. Если платформа это продукт, который вы продаёте, и обучение с рекомендациями или ИИ-тьютором составляет часть того, за что платит клиент, готовое решение станет потолком раньше, чем окупится экономия на разработке. Чаще всего этот выбор сводится к дилемме Moodle или разработка с нуля, и решает её степень отличия вашей методики от типовой, а цена лицензии тут вторична.
Формат отчётности о прохождении курса: то, о чём забывают на старте
Корпоративные заказчики при закупке платформы обучения обычно требуют определённый формат данных о том, кто прошёл курс, с каким результатом и когда. Если платформа изначально спроектирована под упрощённый формат отчётности, а заказчик требует более современный и детальный, переход занимает месяцы, которых нет в бюджете. Одна из команд, чью архитектуру мы проверяли, потеряла на этом переходе три месяца уже после подписания контракта с крупным корпоративным клиентом.
Практический вывод: если платформа рассчитана хотя бы отчасти на корпоративных заказчиков, формат отчётности о прохождении курса стоит закладывать в архитектуру с первого дня, а не как доработку под конкретный контракт.
ИИ-тьютор как часть архитектуры, а не пристройка
Прикрученный к готовому курсу чат с ИИ это чат-виджет, а не полноценный ИИ-тьютор. Разница ощущается на второй неделе использования: чат-виджет отвечает из общих знаний модели без связи с материалами курса, а настоящий ИИ-тьютор строится на привязке каждого ответа к конкретному фрагменту программы, модели того, что ученик уже освоил, и стратегии объяснения, которая подводит к ответу вопросами, а не выдаёт готовый вариант сразу. Команды, которые добавляют ИИ-тьютора как фича-флаг поверх готовой платформы, обычно переделывают его архитектуру заново в течение полугода. Тьютор при этом лишь одна из ИИ-функций вокруг учебного видео, и решить, какие ИИ-функции на видео давать курсу и в каком порядке, дешевле до начала разработки.
Доступность для людей с инвалидностью: требование, а не опция
Для платформ, которые продаются государственным учреждениям, вузам или крупному корпоративному заказчику, требования по доступности для людей с инвалидностью это условие участия в закупке, а не необязательное улучшение интерфейса. Добавлять доступность перед самим запуском намного дороже, чем закладывать её в дизайн интерфейса с самого начала: переделка обычно занимает несколько недель и затрагивает весь интерфейс, а не отдельный экран.
Что требует закон
Платформа хранит фамилии, результаты тестов и, если есть живые занятия, записи с лицами и голосами. Это персональные данные, и по 152-ФЗ базы с ними размещаются на серверах в России. Для вуза или колледжа дополнительно действует 273-ФЗ «Об образовании»: он определяет, какие документы формирует учебный процесс, и результаты работы ИИ-тьютора или рекомендательного модуля должны попадать в ту же систему учёта, что и обычная успеваемость.
Для тех, кто планирует поставлять платформу вузам, школам или государственным учреждениям, отдельный вопрос: реестр отечественного ПО Минцифры даёт право на участие в госзакупках и льготу по НДС, а свидетельство Роспатента на программу для ЭВМ подтверждает только исключительные права и ни того ни другого не даёт.
Фора Софт в реестре отечественного ПО, реестровая запись № 21522.
Пять решений, которые потом переделывают
Готовая система, выбранная только по цене, без проверки, выдержит ли она вашу учебную программу и логику курсов. ИИ-тьютор, добавленный как чат-виджет поверх готового курса, а не спроектированный как часть архитектуры. Формат отчётности о прохождении курса, рассчитанный только на текущего заказчика, без запаса под более требовательные корпоративные контракты. Доступность интерфейса, отложенная до момента, когда её потребует конкретная закупка. Живые занятия и записи, спроектированные одним техническим решением, хотя это разные сценарии с разной экономикой. Дороже всего задним числом обходится персонализация учебных материалов: она опирается на данные об ученике, которые платформа должна собирать с первого дня. Те же решения принимались на старте платформы обучения БрейнСерт, для которой мы разработали ядро трансляций в реальном времени.
Сколько стоит и сколько занимает разработка
Разработка платформы онлайн-обучения начинается от 400 000 ₽. В эту сумму входит рабочая база: портал ученика, портал администратора, курсы и тесты, учёт прогресса. Дальше цена растёт от трёх вещей: нужен ли отдельно живой формат занятий, нужен ли собственный ИИ-тьютор или рекомендательный модуль, и насколько глубокой должна быть интеграция с системами заказчика: кадровой системой компании или системой учёта вуза.
Список желаемых функций для оценки почти ничего не даёт, поэтому мы считаем иначе: описание требований, архитектуру и смету отдаём за 24 часа. Планирование MVP платформы, аудит кода и аудит архитектуры делаем бесплатно, за 3 рабочих дня.
В команде 50 специалистов в штате, без субподряда, а собственный процесс агентной разработки ускоряет такие проекты в 4-10 раз по сравнению с традиционным подходом, но под контролем ведущих инженеров. Видео и аудио занимаемся с 2005 года, за это время сделали 250+ проектов, включая заказчиков из 17+ стран. На Школарли мы держали до 2000 студентов в одной сессии без падения потока: платформа, спроектированная только на средний трафик, а не на пиковую нагрузку перед контрольной неделей, на таком масштабе просто не выдержала бы.
Частые вопросы
Готовая система обучения или своя разработка: с чего начать выбор?
С вопроса, является ли платформа внутренним инструментом или продуктом, который вы продаёте. Внутренний инструмент обычно закрывает готовая система. Продукт, где обучение и есть ценность для клиента, обычно требует своей разработки.
Нужен ли ИИ-тьютор уже в первой версии платформы?
Только если он действительно ключевое конкурентное преимущество продукта. В остальных случаях его стоит добавлять во второй версии, когда накопятся данные об учениках, а не встраивать как чат-виджет с самого начала.
Что важнее для корпоративного заказчика: цена платформы или формат отчётности?
Формат отчётности часто решает вопрос ещё на этапе тендера: платформа, которая не может предоставить отчёт в требуемом формате, отсеивается независимо от цены.
Когда стоит закладывать доступность интерфейса для людей с инвалидностью?
С самого начала проектирования, если есть шанс, что платформу купит государственное учреждение, вуз или крупная компания. Переделка готового интерфейса обходится в разы дороже, чем правильный дизайн с первого экрана.
Сколько времени занимает разработка платформы онлайн-обучения с нуля?
Зависит от того, нужны ли живые занятия, ИИ-тьютор и глубокая интеграция с системами заказчика. Платформа с базовым набором функций собирается заметно быстрее, чем версия с полным набором ИИ-функций и интеграций.
Если нужна разработка платформы онлайн-обучения с собственной архитектурой и размещением данных в России, расскажите задачу, и мы вернёмся с архитектурой и сметой за 24 часа.
