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

ADR-027. Цели, рекомендации и диагностика принадлежат management

Контекст

В 9-доменной модели был отдельный домен goals-outcomes, который не запускался годами. Цели семьи и ученика, рекомендации, диагностика — это аналитико-управленческие сущности, опирающиеся на учебные факты, но не являющиеся учебным контентом.

Решение

Цели (goal, goal_milestone, goal_owner, goal_subject, goal_criterion, goal_evidence, goal_review, goal_profile), рекомендации (recommendation, recommendation_action) и диагностика (diagnostic_session, diagnostic_result) принадлежат домену management.

LMS остаётся источником учебных evidence (learning_evidence, topic_progress, lesson_progress, attendance), а management потребляет эти факты для построения целей и рекомендаций.

Альтернативы

АльтернативаПочему отвергнута
Внутрь lmsLMS уже большой, добавление целей и рекомендаций раздувает домен и смешивает учебную модель с аналитикой
Отдельный домен goalsНе имеет команды и продуктовой массы для самостоятельного домена

Последствия

  • цели и рекомендации видны вместе с другими управленческими инструментами;
  • learning_evidence остаётся в lms как источник;
  • диагностические задания формирует management, а проводит lms через свой UI;
  • рекомендации публикуются обратно в lms через событие.

Связи

  • supersedes: ADR-006
  • интеграции: management--lms, lms--management