Руководство по работе с PM Dashboard
Главный раздел — таблица всех IT-проектов с прогрессом, текущим этапом и бюджетом. Фильтр по заказчику — в правом верхнем углу.
Полоса прогресса отражает долю закрытых вех с учётом их веса. Считается автоматически при синхронизации с трекером.
Текущий этап — этап ближайшей незакрытой активной вехи. Порядок этапов:
Инициация → Исследование → Разработка → Тестирование → Внедрение → Закрытие
Кликните на название проекта. Откроется детальный вид с вехами по этапам.
Инструмент подготовки акта сдачи-приёмки работ за месяц. Помогает проверить заполненность задач, посмотреть нагрузку по дисциплинам и согласовать данные с исполнителями.
Задачи отчётного периода разделены на две таблицы:
Таблица показывает кто над чем работал: родительские задачи и подзадачи с исполнителями.
Выберите человека через кнопки-фильтры — увидите только его задачи и список родительских задач, которые нужно заполнить со стороны исполнителя.
Иерархическое представление задач с разбивкой нагрузки по дисциплинам: FE / BE / QA / Anal / UX.
Типы задач в таблице:
Story Улучшение ЗНО Ошибка
Если нагрузка задачи не должна входить в акт (например, работа вне отчётного периода) — добавьте её ключ в блоке «Исключено из расчёта» внизу страницы месяца.
Задача остаётся видна в таблице, но её нагрузка заменяется на — и не суммируется в итогах.
Вехи, не прошедшие автоматическую валидацию при синхронизации с трекером.
Чтобы убрать веху из ревью — исправьте данные в Яндекс.Трекере и запустите синк.
Inline-редактирование данных проектов без захода в трекер. Все изменения сохраняются без перезагрузки.
Раздел для работ вне проектов:
Данные не обновляются автоматически. Запустить синк можно двумя способами:
./sync/update.sh
Что происходит внутри:
Список задач спринта и валидация генерируются отдельными скриптами из папки acts/. Запускать после синка трекера.
Фильтрует задачи по спринтам и выводит таблицу в консоль. Спринты задаются в блоке // === CONFIG === в начале файла.
cd feroom-yandex-tracker npx tsx ../acts/filter-sprint-tasks.ts
Генерирует acts/{месяц}/valid.csv и acts/{месяц}/invalid.csv. Читает JSON из data/FE/issues/ и data/FE/.archive/issues/.
cd feroom-yandex-tracker npx tsx ../acts/validate-l3.ts
Что попадает в каждый файл:
valid.csv
задачи с заполненными SP, нагрузкой и тегом проекта
invalid.csv
задачи с пропусками; поле missing_fields указывает что именно не заполнено
Генерирует acts/{месяц}/assignees.csv — иерархию родительских задач и подзадач с исполнителями. Спринты задаются в TARGET_SPRINTS в начале файла.
cd ~/Documents/Claude\ Code/feroom-tracker npx tsx acts/sprint-assignees.ts