Перейти к основному содержимому

Аналитика

Зачем нужно

Аналитика показывает состояние экосистемы и помогает принимать управленческие решения.

Кто использует

  • руководитель;
  • product owner;
  • operations;
  • finance;
  • education lead;
  • аналитик.

Сценарии

  • посмотреть продажи и заявки;
  • оценить активность учеников;
  • увидеть посещаемость и прогресс;
  • проверить загрузку преподавателей;
  • оценить результаты олимпиад;
  • найти проблемные зоны.

Данные

Метрики строятся из событий и read-model соседних доменов: storefront, LMS, CRM, competitions, task-bank.

Правила

  • Аналитическая метрика должна иметь источник и формулу.
  • Аналитика не должна менять исходные доменные факты.
  • Плановые и фактические показатели должны храниться отдельно.

Серверная часть

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

Интерфейс

  • dashboards;
  • фильтры периода;
  • drill-down;
  • экспорт;
  • предупреждение о неполных данных.

Интеграции

Получает данные из доменов и отдаёт агрегаты в dashboards, planning и management tools.

Безопасность

Финансовые, персональные и преподавательские показатели ограничиваются ролями.

Нестандартные случаи

  • задержка данных;
  • расхождение источников;
  • пересчёт исторических метрик;
  • скрытие персональных данных в агрегатах.

Готовность

  • ключевые метрики имеют владельца и формулу;
  • dashboards показывают актуальные данные;
  • ошибки загрузки видны;
  • права доступа проверяются.