Руководство пользователя по дашборду

Дашборд нужен для того, чтобы быстро увидеть общую картину.

Это не место для глубокой технической работы. Это место, где вы отвечаете на вопросы:

  • какие проекты здоровы;
  • какие проекты рискованны;
  • какие проекты нельзя выпускать;
  • где ухудшается качество, контекст или управление доступом.

Для кого это нужно

Дашборд особенно полезен для:

  • руководителей разработки;
  • руководителей по безопасности;
  • ответственных за выпуск;
  • тех, кто смотрит сразу за многими проектами.

Что нужно видеть в первую очередь

Полезный дашборд должен показывать:

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

Почему новая архитектура меняет сам смысл дашборда

Теперь дашборд уже не только про здоровье кода. Он также должен показывать:

  • риски разрыва сессий;
  • готовность памяти проекта;
  • видимость передачи сессий;
  • ухудшение состояния знаний.

Без этого проект может выглядеть здоровым, хотя слой контекста уже незаметно деградирует.

Как его читать

Начинайте с трёх вопросов:

  1. Здоров ли проект.
  2. Готов ли проект к выпуску.
  3. Можно ли доверять контексту, на котором основаны эти выводы.

Если третий ответ слабый, то и первые два слабее, чем кажутся.

История портфеля

История портфеля показывает, как один и тот же портфель менялся во времени. Этот режим нужен, когда вы сравниваете текущую картину с прошлым периодом, объясняете изменение красной зоны или возвращаетесь к стабильному базовому состоянию перед встречей.

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

Что важно понимать про уведомления

Страница уведомлений становится полезной только после появления живых данных.

  • test-send требует реальный project context
  • рабочая точка начальной загрузки: POST /api/v2/dashboard/subscriptions/bootstrap
  • успешная тестовая отправка ещё не означает, что живой список уже заполнен

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