Своя разработка, покупка или гибрид для учебного видео: как выбрать

Автор: Николай СапуновОбновлено: август 202621 мин чтения
Содержание статьи +

Это инженерные рекомендации, а не юридическая консультация. Требования к данным и ПО для вашей организации уточняйте у юриста.

Кратко

Вопрос «создавать или покупать» почти всегда ставят неверно – как один переключатель: сделать всё или купить всё. На деле платформа учебного видео состоит из шести-семи отдельных слоёв, и по каждому слою решение принимается отдельно. Для большинства команд ответ – гибрид: купить или расширить проверенную систему для типовых слоёв (управление курсами, запись на курсы, оценки, поддержка стандартов) и самим делать только тот слой, который действительно отличает продукт. Если продукт построен вокруг видео, этим слоем почти всегда оказывается само видео. В руководстве – три операционные модели простыми словами; два российских фильтра, которые отсекают часть вариантов ещё до сравнения цен (персональные данные учащихся только в базах в России и реестр российского ПО для образовательных и государственных заказчиков); сравнение совокупной стоимости владения за три года в рублях с полной арифметикой; матрица решения со столбцом поддержки стандартов и дерево решений, которое можно пройти за десять минут. К статье прилагается бесплатный рабочий лист выбора «создавать / покупать / гибрид», чтобы оценить решение по вашим цифрам, а не по предпочтениям самого громкого инженера или вендора.

Зачем это читать

Если вы директор по обучению, основатель онлайн-школы или EdTech-стартапа или руководитель продукта, именно это решение незаметно задаёт потолок для всего остального. Решая по принципу «что дешевле в этом квартале», вы унаследуете чужой видеоплеер, чужую модель трекинга и чужие ограничения – или, наоборот, переусложните собственной разработкой те части продукта, которые и не должны были вас отличать. Цена ошибки – не строчка в бюджете, а год работы команды над не тем слоем. Статья помогает принять решение осознанно, с цифрами 2026 года и компромиссами перед глазами. Читайте её вместе с картой анатомии платформы и моделью стоимости: здесь они складываются в решение.

«Создавать или покупать» – это не один вопрос

Ошибка заложена в самой формуле «создавать или покупать»: она требует единственного ответа для того, что единым не является. Платформа учебного видео – софт, который хранит курсы, проигрывает видео, отслеживает действия учащихся и строит отчёты, – это набор разных слоёв, и у каждого слоя свой ответ.

Пройдёмся по слоям снизу вверх. Есть система управления обучением (LMS) – софт, который хранит курсы, записывает на них учащихся и фиксирует прогресс. Есть слой контента и видео по запросу (VOD), где хранятся и транслируются записанные уроки; VOD – это видео, которое учащийся может запустить в любой момент, в отличие от живой трансляции. Есть слой живого класса для преподавания в реальном времени. Есть слой интерактивного видео – тесты, ветвления и кликабельные элементы поверх видео в плеере. Есть слой трекинга и стандартов, который превращает события плеера в записи, понятные LMS. И всё чаще есть слой ИИ – субтитры, перевод, тьюторы и конспекты.

Вопрос «нам создавать или покупать?» навязывает один вердикт всем шести слоям. Так команды и начинают строить систему записи на курсы, которую уже продают десятки вендоров, или покупают платформу, с видеоплеером которой через месяц приходится бороться. Правильнее задавать вопрос отдельно по каждому слою: здесь мы отличаемся или это решённая типовая задача, для которой проще взять готовое?

Три операционные модели простыми словами

Если решать по слоям, на уровне всей платформы проступают три узнаваемых сценария. Определим их, прежде чем сравнивать.

Первый – купить всё: арендовать готовую платформу, которой управляет кто-то другой, обычно в виде SaaS (software-as-a-service – софт, доступный через веб за регулярную плату, без установки и поддержки у себя). Вы настраиваете курсы, учащиеся входят, а «под капотом» вы ничего не меняете. В России это прежде всего корпоративные LMS вроде iSpring Learn, WebTutor, Mirapolis, Teachbase или Сбер Пульс, а для онлайн-школ, которые продают курсы, – платформы вроде GetCourse [13][14][20]. Купить всё – как снять меблированную квартиру: въезжаешь завтра, но стены не подвинуть.

Второй – сделать всё: построить собственную платформу с чистого листа, самим выбрать каждую технологию и написать модель курса, плеер, трекинг и стек живого видео. Сделать всё – как построить дом с фундамента на пустом участке: полная свобода, но и полная стоимость, и полный срок.

Третий – гибрид: оставить купленную или расширенную систему (например, open-source Moodle – стандарт де-факто в вузах) для типовых слоёв и самим делать только тот слой, который делает продукт особенным. Гибрид – как купить дом с хорошим каркасом и отремонтировать ту единственную комнату, ради которой вы его и брали. Для видеопродукта эта комната – видео: плеер, его интерактивность и то, как отслеживается просмотр.

Рис. 1. Три модели на одной оси, которая их объясняет: скорость и низкие стартовые затраты слева, контроль и отличие от конкурентов справа. Гибрид намеренно делит компромисс по слоям.

В основе всех трёх моделей лежит один компромисс, и стоит его увидеть, как решение упрощается. На одном конце – скорость и низкие стартовые затраты, на другом – контроль и возможность отличаться. Максимизировать и то и другое нельзя. «Купить всё» даёт максимальную скорость – учащиеся занимаются уже на этой неделе, плата предсказуема, – ценой контроля. «Сделать всё» даёт максимальный контроль – каждый пиксель и каждое отслеженное событие ваши – ценой времени и денег. Гибрид – единственная модель, которая не делает выбор за всю платформу сразу, а выбирает по слоям; поэтому он так часто и выигрывает.

Два российских фильтра до любого сравнения

Прежде чем сравнивать цены и функции, пропустите каждый вариант «купить» через два фильтра. Они отсекают часть рынка раньше любой таблицы.

Первый фильтр – данные. С 1 июля 2025 года сбор, запись, хранение и другие операции с персональными данными граждан РФ с использованием баз данных за пределами России не допускаются (ч. 5 ст. 18 152-ФЗ) [8]. За каждым учащимся стоят ФИО, почта, результаты тестов, а иногда и сведения об ОВЗ, то есть данные о здоровье. Поэтому зарубежная SaaS-LMS, зарубежный видеохостинг или зарубежная аналитика для сбора таких данных отпадают сразу. У российского вендора проверьте, где физически стоят серверы, и оформите в договоре поручение на обработку ПДн: вендор обрабатывает данные по вашему поручению, а отвечаете перед учащимися вы как оператор [9].

Второй фильтр – реестр. Правила электронного обучения требуют, чтобы LMS и ПО для дистанционных технологий, видеосвязи и прокторинга в образовательных организациях создавались и использовались по законодательству РФ «и (или)» входили в единый реестр российских программ (п. 21 ПП 1678) [10]. Насколько строга эта норма, зависит от толкования, но государственные вузы, колледжи и школы на практике смотрят на реестр. У реестра есть и денежная сторона: права на ПО из реестра, включая доступ по модели SaaS, передаются без НДС (пп. 26 п. 2 ст. 149 НК) [11], а ставка НДС с 2026 года – 22% [12]. Сравнивайте предложения в одной налоговой базе.

Для слоёв из этого следует простое. Купленное ядро LMS – из российских систем с серверами в России (iSpring Learn и WebTutor, например, заявляют о включении в реестр) [13][14]. Видеослой – на российском видеохостинге или в российском облаке. Собственную разработку при необходимости можно подать на включение в реестр.

Один вопрос для каждого слоя

Для каждого слоя задайте один вопрос: здесь мы отличаемся или это типовая задача? Типовое – возможность, которую покупатели считают само собой разумеющейся и из-за которой вас никогда не выбирают: запись на курс, журнал оценок, единый вход. Отличие – возможность, ради которой учащийся или покупатель перешёл бы к вам. Отличия делайте сами, типовое покупайте. Это старейшее правило выбора «создавать или покупать», и оно работает, потому что разработка типового не создаёт преимущества, за которое можно брать деньги.

Примените это правило к каждому слою – и для большинства видеопродуктов проступает понятный вариант по умолчанию.

Ядро LMS – аккаунты, запись на курсы, каталоги, оценки, отчётность – типовое. Его продают десятки вендоров, и за форму записи вас никто не выберет. Купить или расширить.

Слой стандартов и трекинга – в основном типовое соответствие стандартам с небольшой частью, где можно отличиться. Соответствие – поддержка SCORM, xAPI, cmi5 и LTI, чтобы курсы работали внутри других систем, – давно решённая задача, её стоит взять готовой. Отличиться можно в том, что именно вы отслеживаете в видео, – того, чего обычный плеер не фиксирует. Соответствие купить, трекинг видео сделать.

Слои VOD, живого и интерактивного видео – это то, чем отличается видеопродукт. Ощущение от плеера, задержка в живом классе, тесты и ветвления на таймлайне – это и есть продукт. Делать – или делать поверх управляемой инфраструктуры. Исключение – живые занятия в формате обычного вебинара: этот слой спокойно покупается, и российские сервисы видеосвязи вроде МТС Линк, Яндекс Телемоста или TrueConf закрывают сценарий «лекция + чат» без разработки [18].

Слой ИИ – отдельный вопрос «создавать или покупать», и обычно ответ такой: модель купить, обвязку сделать. Подробно – в статье покупать или разрабатывать ИИ-функции.

Рис. 2. Платформа как портфель решений по слоям. Частый выигрышный вариант: купить типовые слои, сделать слой видео. Сам этот набор решений и есть стратегия.

Картина, которая получается в итоге, – купить большинство слоёв и сделать один-два – это и есть гибрид. Не вынужденный компромисс, а осознанный результат шести ответов на вопрос об отличии вместо одного.

Почему слой видео обычно стоит делать самим

Если правило звучит как «делай там, где отличаешься», почему именно слой видео раз за разом оказывается тем, что стоит делать? Потому что купленные платформы относятся к видео как к одной из функций, а видеопродукты – как к самому продукту, и из этих двух подходов получаются очень разные плееры.

Купленная LMS даёт добротный универсальный видеоплеер: он проигрывает файл, отмечает, что файл просмотрен, и на этом всё. Как только вам нужен тест, который ставит видео на паузу и записывает балл, ветвление, где выбор учащегося меняет следующий ролик, тепловая карта спада внимания или задержка меньше секунды для настоящего семинара, – вы выходите за пределы того, что позволяет универсальный плеер. Иногда интерактивность можно «прикрутить» инструментом вроде H5P, но тогда вы украшаете чужой плеер, а не управляете опытом учащегося.

Есть и пробел в трекинге. Универсальный плеер сообщает «завершено» и, может быть, «просмотрено 90%». По умолчанию он не передаёт подробные посекундные события видео – played, paused, seeked, completed, progress, – описанные в xAPI Video Profile, профиле сообщества, который стандартизирует запись взаимодействий с видео в виде xAPI-утверждений [4]. Если ценность вашего продукта – понимать, как люди смотрят, универсальный плеер этого не покажет. Собственный слой видео закрывает оба пробела сразу: и в пользовательском опыте, и в трекинге. Архитектура для этого разобрана в статье создание интерактивного видеоплеера, а для преподавания в реальном времени – в статье WebRTC для живого обучения.

При этом «делать слой видео» редко означает строить видеоинфраструктуру с нуля. Это значит владеть плеером и его логикой поверх управляемой доставки: для записей – российского видеохостинга с API вроде Kinescope, Boomstream или Yandex Cloud Video [15][16][17], для живых занятий – готового SDK видеосвязи или собственного медиасервера на open-source (mediasoup, Janus, LiveKit) в российском облаке. Вы делаете то, что ощущает учащийся, и арендуете транскодирование, CDN и точки присутствия по стране, которыми никогда не захотите управлять сами. Благодаря такому разделению гибрид и остаётся доступным по деньгам.

Сколько это на самом деле стоит: TCO за три года

Честно сравнить три модели позволяет совокупная стоимость владения (TCO): все затраты на горизонте в несколько лет, а не цена в первый день. Сравнивая только стартовые цены, легко недооценить долгосрочные расходы: внедрение, интеграции, обучение администраторов, доплаты за модули и места со временем заметно увеличивают цену лицензии, поэтому запрашивайте их у вендора отдельно. Для учебной платформы разумный горизонт – три года, а при стабильной дорожной карте лучше пять. Все суммы ниже – ориентиры 2026 года в пересчёте по курсу 85 ₽/$, а суммы разработки к тому же приведены к ставке 4 700 ₽ в час; сверяйте их с коммерческими предложениями.

Самое важное в трёх моделях – форма затрат, а не их размер. «Купить всё» дёшево на старте, но затраты растут с каждым учащимся без предела. «Сделать всё» дорого на старте, а затем затраты растут медленно, вместе с инфраструктурой. Гибрид стартует посередине и тоже растёт медленно. Эти кривые пересекаются, и точка пересечения даёт ответ.

Возьмём конкретный пример: коммерческий образовательный продукт, где видео и есть продукт, а аудитория растёт примерно с 5 000 активных учащихся в первый год до 20 000 во второй и 50 000 в третий.

Купить всё. Возьмём платформу с оплатой за место – 510 ₽ за активного учащегося в месяц. Это иллюстративное допущение: тарифы российских вендоров различаются, корпоративные цены часто по запросу. Посчитаем по годам:

  • Год 1: 5 000 учащихся × 510 ₽ × 12 месяцев = 30,6 млн ₽
  • Год 2: 20 000 × 510 ₽ × 12 = 122,4 млн ₽
  • Год 3: 50 000 × 510 ₽ × 12 = 306 млн ₽

Прибавьте скромные 1,7 млн ₽ на запуск в первый год – и за три года «купить всё» обойдётся примерно в 461 млн ₽ (30,6 + 122,4 + 306 + 1,7). При этом в конце вы всё ещё не можете сделать собственное интерактивное видео, нужное продукту: потолок задаёт плеер вендора. (Платформы для онлайн-школ иногда берут фиксированный тариф плюс долю с продаж вместо платы за место; форма та же – счёт растёт вместе с успехом, а плеер по-прежнему чужой.)

Сделать всё. Полностью собственная платформа – модель курса, плеер, трекинг, живое видео, всё остальное – по оценкам подрядчиков обходится примерно в 11,6 млн ₽ на разработку, в диапазоне 7,2–14 млн ₽ для полнофункциональной системы [1][2]. Дальше её нужно эксплуатировать – в российском облаке, ведь базы с ПДн учащихся должны быть в России. С управляемой инфраструктурой для записей и живого видео и оплатой доставки, растущей с числом учащихся (подробная арифметика трафика – в статье масштабирование доставки), эксплуатация обходится ориентировочно в 6, 16 и 33 млн ₽ по годам – около 55 млн ₽ за три года. Поддержка – 15–25% стоимости разработки в год [1]; при 20% это около 2,3 млн ₽ в год начиная со второго года, то есть 4,6 млн ₽ за второй и третий годы. Итого за три года «сделать всё»: 11,6 + 55 + 4,6 ≈ 71 млн ₽.

Гибрид. Вы делаете только слой видео – собственный плеер, интерактивность и мост к трекингу – примерно за 4,3 млн ₽, а для остального расширяете open-source-ядро вроде Moodle или оставляете LMS, которая у вас уже есть: скажем, 2,55 млн ₽ в год на хостинг и сопровождение, или 7,65 млн ₽ за три года. Видеоинфраструктура у вас та же, что и в случае «сделать всё», поэтому расходы на доставку похожи – около 3,4, 11,9 и 27,2 млн ₽ по годам, всего 42,5 млн ₽. Поддержка меньшего объёма собственного кода – около 860 тыс. ₽ в год начиная со второго года, 1,7 млн ₽ за два года. Итого за три года гибрид: 4,3 + 7,65 + 42,5 + 1,7 ≈ 56 млн ₽.

МодельСтартовая разработкаЭксплуатация + лицензии (3 г.)Поддержка (3 г.)TCO за 3 годаОтличие
Купить всё~1,7 млн ₽~459 млн ₽0~461 млн ₽Потолок – плеер вендора
Сделать всё~11,6 млн ₽~55 млн ₽~4,6 млн ₽~71 млн ₽Полное – но типовое тоже переделано
Гибрид~4,3 млн ₽~50 млн ₽~1,7 млн ₽~56 млн ₽Высокое по видео, типовое закрыто

Цифры иллюстративны для видеопродукта, растущего до 50 000 учащихся; свои числа подставьте в рабочий лист ниже и в модель стоимости. Важна форма кривых, а не точные суммы.

Рис. 3. Форма затрат важнее ценника. «Купить всё» дешевле на малом ограниченном масштабе и дороже всего на большом объёме; гибрид и «сделать всё» стартуют выше и растут медленно. Там, где кривые пересекаются, меняется и ответ.

Теперь обратный сценарий: «купить всё» оказывается правильным ответом чаще, чем готовы признать основатели. Возьмите внутреннее обязательное обучение для ограниченной аудитории в 2 000 сотрудников, где видео – лекции и записи экрана, а плеер ничем не выделяется. «Купить всё» стоит 2 000 × 510 ₽ × 12 × 3 ≈ 36,7 млн ₽ за три года, и с первого дня вы получаете поддержку стандартов, рабочий плеер и отчётность. Если это обучение по охране труда, его можно проводить дистанционно, кроме практических занятий (п. 66 ПП 2464) [21], а результаты проверки знаний нужно вносить в реестр обученных лиц Минтруда – проверьте, умеет ли выбранная LMS выгружать их туда. По трёхлетней сумме своя платформа здесь может выйти и дешевле подписки. Но платить за неё придётся вперёд, запуск отодвинется на 4–9 месяцев, риски проекта лягут на вас – и всё ради уникальности статьи расходов, которую ни один учащийся не выбирал. Когда аудитория ограничена, а видео – не продукт, покупайте и двигайтесь дальше.

Оба сценария показывают одно: универсального ответа нет – есть точка пересечения и честный ответ на вопрос, отличает ли вас видео. Ограниченная аудитория или видео как одна из функций – покупать. Растущая аудитория и видео как продукт – гибрид, а «сделать всё» – только когда масштаб и потребность в контроле оправдывают переделку даже типовых слоёв.

Матрица решения

Стоимость – лишь одна ось, а реальное решение учитывает несколько. Ниже полное сравнение, включая поддержку стандартов и российские требования.

КритерийКупить всёГибридСделать всё
Время до первых учащихсяДни–недели2–4 месяца4–9 месяцев
Стартовая стоимостьМинимальнаяСредняяМаксимальная
Форма затрат при ростеРастёт с каждым учащимсяРастёт медленно (инфраструктура)Растёт медленно (инфраструктура)
Контроль над видео и UXНизкий (плеер вендора)Высокий (видео ваше)Полный
Поддержка стандартов (SCORM / xAPI / cmi5 / LTI)Наследуется от вендораНаследуемое ядро + свой трекинг видеоВнедряете всё сами
Данные в РФ и реестр ПОПроверять ЦОД и реестр у вендораЯдро – по выбору; видеослой – в российском облакеСвоя инфраструктура в РФ; заявка в реестр – ваша
Когда подходитОгранич. аудитория, видео как функцияРастущая аудитория, видеопродуктОчень большой масштаб, нужен контроль
Главный рискПотолок + счёт за места на масштабеШвы между купленным и сделаннымСтоимость, сроки и переделка типового

Содержимое строки «когда подходит» меняется вместе с вашей ситуацией, поэтому матрица полезнее готового вердикта. Команда корпоративного обучения читает столбец «купить всё» и на нём останавливается. Растущий EdTech-проект читает столбец «гибрид». Платформа масштаба MOOC, где даже типовые слои требуют контроля, читает «сделать всё» – см. эталонную архитектуру MOOC.

Поддержка стандартов: кто отвечает за соответствие в каждой модели

В вопросе стандартов решение «создавать или покупать» незаметно превращается в решение о соответствии, поэтому здесь нужна точность. Для учебного видео важны четыре стандарта, и у каждого есть конкретная организация-разработчик и конкретная версия.

SCORM (Sharable Content Object Reference Model), который поддерживает ADL, упаковывает курс так, чтобы любая совместимая LMS могла его запустить и отследить; SCORM 1.2 и SCORM 2004 4th Edition отслеживают фиксированную модель данных – завершение, балл, время и ограниченный набор взаимодействий – внутри запуска в LMS [3]. xAPI (Experience API), изначально xAPI 1.0.3 от ADL, а с октября 2023 года – стандарт IEEE 9274.1.1-2023 (его также называют xAPI 2.0), записывает обучение в виде утверждений вроде «Мария завершила Модуль 3». Утверждения хранятся в Learning Record Store (LRS) – специальной базе данных, а отслеживать обучение можно где угодно, онлайн и офлайн [5][6]. cmi5 – свод правил, который позволяет запускать xAPI-контент из LMS и управлять им; он связывает запуск в стиле SCORM с более подробным трекингом xAPI [3]. LTI (Learning Tools Interoperability 1.3 / LTI Advantage, от 1EdTech) позволяет инструменту безопасно запускаться внутри любой LMS через вход OpenID Connect и подписанный JSON Web Token – единый вход здесь следствие механизма, а не сам механизм, – а сервисы Assignment and Grade Services передают оценки обратно в журнал LMS [7].

Теперь посмотрим, кто за что отвечает в каждой модели, – здесь гибрид и показывает свою ценность.

В модели «купить всё» стандарты внедряет вендор, и вы наследуете его соответствие. Это реальное преимущество – SCORM работает с первого дня, – но вместе с ним вы наследуете и ограничения вендора: если его плеер не передаёт утверждения xAPI Video Profile, посекундного поведения в видео вы не увидите, как бы ни хотели. Российские LMS редко публично заявляют поддержку xAPI и cmi5, поэтому проверяйте её на пилоте, а не по презентации; в Moodle SCORM 1.2 и LTI 1.3 встроены, а xAPI и cmi5 подключают плагинами [19].

В модели «сделать всё» вы внедряете каждый стандарт сами: среду выполнения SCORM, конвейер xAPI и LRS, запуск cmi5 и LTI 1.3 – и в роли инструмента, и в роли платформы. Это максимум контроля, максимум усилий и реальный риск несоответствия: тонкая ошибка в последовательности SCORM или в подписанном запуске LTI – классический и дорогой баг.

В гибриде вы сохраняете соответствие стандартам купленного ядра и добавляете трекинг видео, которого ядро не умеет. Собственный плеер отправляет утверждения xAPI Video Profile в LRS ядра или в ваш собственный, так что курсы по-прежнему запускаются через SCORM или cmi5 и передают оценки через LTI, а ваш слой видео собирает подробные данные, которые универсальный плеер теряет. Именно сочетание унаследованного соответствия и собственного трекинга видео – техническая причина, по которой гибрид становится вариантом по умолчанию для видеопродуктов. Полное сравнение стандартов – в статье SCORM, xAPI, cmi5 и LTI: какой стандарт выбрать.

Дерево решений за десять минут

Чтобы получить хороший первый ответ, квартал анализа не нужен. Четыре вопроса по порядку закрывают большинство случаев.

1. Видео – ваше отличие или просто функция? Если учащиеся или покупатели выбрали бы вас за видео – за его интерактивность, задержку, за то, что оно отслеживает, – двигайтесь дальше по пути «сделать / гибрид». Если видео – обычные лекции, за которые вас никто не выбирает, выбирайте «купить всё» и на этом остановитесь.

2. Аудитория ограничена или растёт? При ограниченной аудитории (сотрудники, фиксированная группа) плата за места остаётся невысокой, и это аргумент в пользу «купить всё» даже при заметных требованиях к видео. При растущей открытой аудитории плата за места становится главной статьёй затрат и подталкивает к собственной инфраструктуре.

3. Есть ли у вас команда разработки – или сможете ли вы её содержать? Чтобы делать или расширять, нужны инженеры, которые будут отвечать за систему годами, а не только на запуске. Если команды нет и нанять её не на что, ваш вариант – «купить всё», каковы бы ни были амбиции: недостроенная платформа, которую никто не поддерживает, – худший исход.

4. Насколько серьёзны требования к интеграциям и комплаенсу? Если нужно интегрироваться с корпоративной LMS или HR-системой заказчика, единым входом, государственными системами вроде ФИС ФРДО и ЕСИА и проходить проверки заказчика – от хранения данных в России до реестра ПО, – это аргумент в пользу проверенного ядра, которое уже закрывает эти требования (купить или гибрид), а не в пользу его переписывания (сделать всё).

Ответив на четыре вопроса, вы окажетесь в одной из моделей. Видео как функция или нет команды – купить всё. Видео как продукт, есть команда и растущий масштаб – гибрид. Очень большой масштаб, потребность в глубоком контроле и бюджет на переделку типового – сделать всё.

Рис. 4. Дерево решений за десять минут. Четыре вопроса по порядку ведут к модели; рабочий лист превращает этот путь в обоснованную рекомендацию.

Чтобы пройти дерево с вашими цифрами, скачайте рабочий лист выбора «создавать / покупать / гибрид» – одностраничную анкету по отличию, масштабу, команде, интеграциям, стандартам, российским требованиям и форме бюджета. Она превращает четыре вопроса в рекомендацию, которую можно вынести на совет директоров. Когда будете готовы перевести рекомендацию в число и сроки, следующий шаг – оценка объёма и трудозатрат проекта учебного видео.

Частые ошибки

Считать решение одним переключателем. Строить форму записи и журнал оценок только потому, что решили «сделать платформу», – значит потратить месяцы на типовое, за которое вас никто не выберет. Решайте по слоям.

Выбирать по функциям, не проверив, где хранятся данные. Удобная платформа или видеохостинг с серверами за рубежом – не вариант для персональных данных российских учащихся, а образовательному заказчику может понадобиться ПО из реестра. Проверяйте ЦОД и реестр до демо, а не после пилота.

Покупать готовое для того, чем собираетесь отличаться. SaaS-платформа, купленная под потребительский продукт, который конкурирует пользовательским опытом, упирается в потолок кастомизации в первую же неделю бета-теста – и дальше не движется. Если видео и есть продукт, «купить всё» редко переживает второй год.

Строить, чтобы не платить за подписку, а потом недофинансировать эксплуатацию. Собственная платформа без бюджета на поддержку быстро деградирует. Поддержка – это 15–25% стоимости разработки каждый год [1]; если вы не можете это финансировать, строить вам не по карману.

Игнорировать форму затрат. Если сравнивать только стартовые затраты, «купить всё» каждый раз окажется самым дешёвым. Оно дешевле на малом масштабе; моделируйте три года в одной налоговой базе, ведь весь смысл – в кривой платы за места.

Вспоминать о стандартах только при интеграции. Если на запуске выяснится, что ваша платформа не поддерживает LTI 1.3 для LMS заказчика или не передаёт xAPI для нужных ему отчётов, сделка превратится в полугодовую доработку. Решайте вопрос поддержки стандартов заранее – не зря это отдельная строка в матрице.

Где здесь Фора Софт

Фора Софт разрабатывает видеософт с 2005 года – стриминг, WebRTC-конференции, OTT, видеонаблюдение, телемедицину и онлайн-обучение; на счету компании 250+ выпущенных проектов, так что через это решение мы проходили много раз. Мы не продвигаем какую-то одну модель: помогать с выбором «создавать или покупать» – часть нашей работы. Чаще всего мы помогаем командам реализовать гибрид: вы сохраняете проверенное ядро LMS и его поддержку стандартов, а мы делаем слой видео, который отличает продукт, – интерактивный плеер, живой класс и трекинг xAPI Video Profile – поверх управляемой инфраструктуры в российском облаке, чтобы он масштабировался без команды эксплуатации, которой у вас нет. Когда задача требует полностью собственной платформы, мы её строим; когда разумнее купить – так и говорим. Наша задача – выбрать правильную модель для каждого слоя и спроектировать тот единственный слой, ради которого всё затевается.

Главное

  • «Создавать или покупать» – не один переключатель; решайте по каждому слою отдельно.
  • Делайте сами то, чем отличаетесь, типовое покупайте; для видеопродуктов главный кандидат на собственную разработку – слой видео.
  • До сравнения цен – два фильтра: ПДн учащихся только в базах в России, реестр ПО для образовательных и государственных заказчиков.
  • Сравнивайте TCO за три года в одной налоговой базе, а не ценники: решает форма затрат.
  • «Купить всё» дешевле лишь на ограниченном масштабе или когда видео – просто функция.
  • Гибрид даёт унаследованное соответствие стандартам плюс собственный трекинг видео.

Что читать дальше

Строите такую систему?

Подберём параметры кодирования под ваш контент и посчитаем стоимость доставки до старта разработки.