Разработка серверной части веб-приложения для оценки знаний обучающихся на основе продуктовых метрик
Таблица 4 - Сравнение разработанного решения с существующими LMS
Критерий | Moodle (модуль Quiz) | Stepik | Coursera Assessments | Amplitude / Mixpanel | Разрабатываемое решение |
Назначение системы | LMS с модулем тестирования и базовой отчетностью по попыткам | Платформа онлайн-курсов с тестами и заданиями | Система оценивания в рамках MOOC-платформы | Платформы продуктовой аналитики для любых цифровых сервисов | Специализированный backend для оценки знаний студентов с продуктовой аналитикой |
Тип метрик | Академические: оценка, число попыток, процент верных ответов | Академические: прогресс по курсу, результаты заданий | Академические и частично поведенческие метрики | Продуктовые: события, конверсии, воронки, retention | Совмещение академических и продуктовых метрик (успеваемость + вовлеченность, конверсии по заданиям, retention) |
Работа с событиями | Логи в основном внутри LMS, ограниченные возможности кастомизации | Сбор событий реализован, но закрыт и недоступен для гибкой доработки | Логи и аналитика закрыты, управляются платформой | Гибкий сбор любых событий, но без образовательной доменной модели | Явный слой логирования учебных событий (курс, модуль, задание, попытка, событие) в модели данных backend-сервиса |
Архитектура серверной части | Крупный монолит, расширение через плагины, сложная модернизация | Закрытая архитектура платформы, недоступна для изменения | Корпоративное закрытое решение | Облачный сервис, SDK, нет контроля над внутренней архитектурой | Модульная архитектура backend (сервисы: управление курсами/заданиями, прием событий, расчет метрик, API отчетов) |
Интеграция с внешними системами | API есть, но сильно завязано на модель Moodle | Ограниченные интеграции по официальным API | Интеграции в основном в рамках экосистемы Coursera | SDK и API, но без специализированной логики под обучение | Открытый API для фронтендов и внешних систем: LMS, личные кабинеты, BI-инструменты |
Ориентация на продуктовые метрики | Практически отсутствует, акцент на успеваемости | Набор отчетов ограничен академическими показателями | Фокус на академических результатах и завершении курса | Максимальный фокус на продуктовых метриках, но нет связи с оценкой знаний | Изначально заложен продуктовый взгляд: воронки прохождения заданий, время до первой попытки, возвращаемость, активные пользователи |
Доступность и модифицируемость | Open source, но сложен для переосмысления под продуктовую аналитику | SaaS-решение, закрытый код | Полностью закрытое коммерческое решение | SaaS-сервисы, нет доступа к внутренней логике | Проектируемое решение с открытой архитектурой, возможностью расширения метрик и логики расчета |
