Разработка образовательного приложения: 4 причины, почему его не открывают
Образовательное приложение для сотрудников работает, когда его открывают сами, а не по приказу. Для этого нужны уроки, которые проходятся между задачами, офлайн-доступ, автоматическая выгрузка результатов в кадровый учёт и хранение персональных данных на серверах в России. Разработка у нас начинается от 500 000 ₽.
Почему образовательное приложение остаётся пустым после запуска 🎯
Типичная картина для московской оптовой компании. HR-директор запускает обучение для менеджеров и кладовщиков и рассылает ссылку на приложение. Кладовщик открывает первый урок на складе, где Wi-Fi ловит только возле диспетчерской, и видит бесконечную загрузку видео. Менеджер проходит тест, но результат нигде не фиксируется, поэтому HR всё равно собирает прохождение в Excel вручную. Через месяц приложением пользуются только те, кого попросили лично.
Платформа работает, но обучения нет. Причин обычно четыре.
Уроки не помещаются в рабочий день
Часовую запись вебинара сотрудник смотрит только по принуждению. Продавец или монтажник учится урывками: в очереди на отгрузку, в дороге, в обеденный перерыв. Если урок длиннее перерыва и не запоминает, где человек остановился, его бросают на середине и не возвращаются.
В приложении нет офлайн-режима
Склады, подвальные этажи торговых центров, цеха, выезд к клиенту за город: везде, где связь нестабильна, приложение без офлайн-режима превращается в иконку, которую никто не нажимает. Сотрудник не отказывается учиться, он просто не может загрузить видео.
Результаты живут отдельно от учётной системы
Приложение не знает, кто сейчас в штате, в каком подразделении работает сотрудник и какие курсы обязательны для этой должности. Поэтому HR вручную загружает списки в приложение и вручную переносит оценки обратно. Со временем списки расходятся с реальным штатом: уволенные остаются в отчётах, новички не получают курсов.
Персональные данные хранятся не там
Приложение собирает ФИО, должность, результаты тестов, иногда данные для допуска к работам. 152-ФЗ требует записывать и хранить персональные данные граждан России в базах на территории России. Если серверная часть собрана на зарубежном сервисе, проблема всплывает на согласовании, когда код уже написан.
Цена такого запуска понятна. Бюджет на разработку уходит в приложение, которым пользуется горстка людей. Обязательные инструктажи и аттестации остаются без подтверждения, и при проверке вы не покажете, кто и когда их проходил. HR тратит дни на ручной сбор результатов. Нарушение 152-ФЗ грозит штрафом и предписанием от Роскомнадзора, а переделка серверной части после запуска стоит дороже, чем правильная сборка с нуля.
Как исправить: что заложить в образовательную платформу 🛠
Каждой причине соответствует своё решение. Закладывайте их на старте: добавлять офлайн-режим или обмен с учётной системой в готовое приложение дороже, чем собрать их сразу.
- ✓Режьте курс на уроки по несколько минут. Один урок решает одну рабочую задачу: как оформить возврат, как принять товар по УПД, как пройти инструктаж на новом станке. Прогресс сохраняется внутри урока, и сотрудник продолжает с места, где остановился.
- ✓Делайте офлайн-режим. Приложение скачивает назначенные уроки заранее по Wi-Fi, хранит ответы на устройстве и отправляет их, когда появляется сеть. Без него в статистике видны не те, кто не хочет учиться, а те, у кого не было связи.
- ✓Берите сотрудников и должности из учётной системы. Курсы назначаются по должности автоматически, результаты возвращаются в базу. Для компаний на 1С это интеграция приложения с 1С: список персонала приходит из 1С:ЗУП, оценки уходят обратно без участия HR.
- ✓Размещайте серверную часть и базу в России. Согласие на обработку данных храните вместе с записью о пользователе, с датой и версией текста.
Отдельно проверьте кабинет руководителя. Если HR не видит прохождение по подразделениям на одном экране, он вернётся к Excel, как бы хорошо ни выглядел сам курс. Добавьте напоминания: push о назначенном уроке и сообщение руководителю, когда срок подходит, а курс не пройден.
Какой формат выбрать: бот, веб-версия или мобильное приложение
Мобильное приложение нужно не всегда. Иногда хватает Telegram-бота, и мы скажем об этом на этапе аналитики. Сравнение по тому, что чаще всего решает выбор:
| Формат | Когда подходит | Офлайн | Интеграция с 1С | Ограничение |
|---|---|---|---|---|
| Telegram-бот | Тесты и короткие напоминания для небольшой команды | Нет, нужен интернет | Да, через обмен данными | Мало возможностей для видео и сложных курсов |
| Веб-версия для телефона | Обучение за рабочим компьютером, без публикации в магазинах | Ограниченный | Да | Хуже работает на слабых устройствах и без сети |
| Кроссплатформенное приложение | Сотрудники на iOS и Android, склад, разъезды, офлайн-уроки | Полноценный | Да, любая глубина | Нужна публикация в магазинах или корпоративная раздача |
| Нативное приложение под каждую систему | Тяжёлая графика, симуляторы, дополненная реальность | Полноценный | Да | Две кодовые базы и бюджет выше |
Если сотрудники сидят на разных устройствах и часть работает вне офиса, обычно подходит кроссплатформенное приложение: один код работает на обеих системах, а стоит дешевле двух нативных. Если вы учебный центр и продаёте курсы юридическим лицам, добавьте кабинет клиента со счетами и актами из учётной системы. Такой сценарий мы собираем как B2B-приложение с 1С.
Что делать, если прохождение курсов не растёт после запуска 🔁
Переписывать приложение с нуля рано. Сначала найдите, на каком шаге люди уходят.
- ✓Подключите аналитику событий: открытие урока, старт видео, выход до конца, ошибка загрузки. Через две недели видно, где воронка рвётся.
- ✓Поговорите с пятью сотрудниками из разных подразделений, в том числе с теми, кто не открывал приложение ни разу. Спросите, где и когда они пытались учиться. Ответ «на складе» или «в машине» сразу указывает на офлайн.
- ✓Выясните, у кого исходный код. Если приложение делал прежний подрядчик, запросите доступ к репозиторию и документации до начала доработок, иначе каждая правка превращается в переговоры.
- ✓Запустите пилот на одной группе. Исправьте два-три самых частых места, замерьте прохождение и только потом раскатывайте на всех.
Если экраны и скорость в порядке, а прохождение стоит, проблема в мотивации: курс не связан ни с допуском к работе, ни с аттестацией. Привяжите его к процессу. Приложение отправляет в учётную систему статус «пройдено», а дальше работает обычная логика допуска к оборудованию или перевода на новую должность.
Как предотвратить провал: этапы, которые мы проходим до запуска
Большинство описанных проблем дешевле закрыть до первой строки кода. Так мы строим работу над образовательными платформами.
- ✓Аналитику начинаем с вопроса «где и когда сотрудник будет учиться». Ответ определяет формат, офлайн-режим и длину уроков.
- ✓Кликабельный прототип показываем HR и двум-трём сотрудникам из линейных подразделений до начала разработки. Правка прототипа дешевле правки готового приложения.
- ✓Интеграцию с 1С делаем в одной команде с приложением. Мы внедряем 1С и пишем мобильные приложения сами, поэтому обмен данными не повисает между двумя подрядчиками, каждый из которых считает ошибку чужой.
- ✓Серверную часть размещаем на российских серверах и фиксируем в проекте, какие персональные данные собираются и зачем.
- ✓Первую версию выпускаем на одну группу, смотрим аналитику и дорабатываем, прежде чем запускать на всю компанию.
После запуска остаётся поддержка: новые курсы, обновления под свежие версии iOS и Android. Контент-менеджер должен добавлять уроки сам, без разработчика, поэтому админ-панель с редактором курсов входит в проект с самого начала, а не появляется отдельной задачей через полгода.
Сколько стоит разработка образовательного приложения 💰
Разработка мобильных приложений у нас начинается от 500 000 ₽. Итоговая цена зависит от четырёх вещей: сколько ролей в системе (сотрудник, руководитель, администратор), нужен ли офлайн-режим, с какими системами требуется интеграция и насколько сложно проверять знания. Точную смету мы называем после аналитики, а не по телефону: цифра без разбора вашего процесса обычно расходится с реальностью.
Подход и состав работ описаны на странице разработки мобильных приложений, актуальные расценки по всем направлениям собраны в разделе цены и тарифы. Если приложение уже есть, но его не открывают, опишите ситуацию: оценим, чинится ли оно доработкой или проще собрать заново.
❓ Частые вопросы
Сколько стоит разработка образовательного приложения?
Разработка мобильных приложений у нас начинается от 500 000 ₽. Итоговая цена зависит от числа ролей, наличия офлайн-режима, интеграции с 1С или другой учётной системой и сложности проверки знаний. Точную смету мы называем после аналитики вашего процесса обучения, когда понятно, какие функции нужны в первой версии.
Когда хватит готового конструктора курсов, а когда нужна своя разработка?
Конструктора хватает, если нужен набор видеоуроков и тестов без привязки к учётным системам и без офлайн-режима. Своя разработка нужна, когда сотрудники учатся на складе или в разъездах, результаты должны попадать в 1С, а персональные данные нужно хранить на собственном сервере в России.
Можно ли подключить обучающее приложение к 1С?
Да. Список сотрудников и должностей приложение получает из 1С:ЗУП или другой конфигурации, курсы назначаются по должности автоматически, а результаты тестов записываются в базу 1С. Обмен строится через HTTP-сервисы 1С, поэтому HR не переносит данные вручную. Детали зависят от версии и доработок вашей базы.
Нужно ли согласие на обработку персональных данных в обучающем приложении?
Обработка персональных данных требует правового основания по 152-ФЗ: это может быть согласие или, например, трудовой договор. Для несовершеннолетних согласие даёт родитель или законный представитель. Базы с данными граждан России размещают на серверах в России. Формулировки согласия и перечень данных стоит проверить с юристом до запуска.
Нужен ли офлайн-режим в образовательном приложении?
Нужен, если сотрудники учатся на складе, на объекте или в дороге. Приложение скачивает назначенные уроки заранее, сохраняет ответы на устройстве и отправляет их на сервер, когда появляется сеть. Для обучения за рабочим компьютером офлайн можно не делать, это снизит стоимость разработки.
Или позвоните: +7 906 045-28-27 — в рабочее время с 9:00 до 19:00
Остались вопросы? Нужна помощь?
Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.
Бесплатная консультация

