Собрать двойника из выгрузки трекера, найти узкое место, объяснить его событиями команды и доказать запросом с провенансом. Руками, в командах по 2–3 человека, на наборах с заложенными историями.
10 минут вводной, 70 — руками, 10 — итог. Ведущий показывает экран не дольше трёх минут на задание.
Три выгрузки «как из трекера». Каждая команда берёт один набор. В наборе три файла — переходы статусов, журнал событий команды, списания времени — все три загружаются одним выбором на вкладке «Данные».
Две команды — Рубин и Сапфир, русские статусы как в pack по умолчанию, подзадачи Develop/Testing со списаниями.
iOS и Android, английские статусы Backlog … Done, типы Story / Bug / Tech Debt, списания прямо на задачи.
Одна команда «Платформа», пять человек, три эпика, статусы «Ожидание» и «Отклонена», списания на задачи.
Все наборы одним архивом: Vanilitik-Workshop-Data.zip. Данные синтетические и детерминированные (генератор docs/make-workshop-data.py), даты — последние ~100 дней.
Четыре задания подряд, каждое заканчивается тем, что команда «сдаёт» — одной-двумя строками в общий документ или на доску.
Из трёх файлов — зафиксированный граф со схемой, выведенной из данных.
flow.csv, team_events.csv, worklog.csv своего набора.Назвать узкое место статусом и командой — и подтвердить тремя экранами.
Связать изломы метрик с тем, что происходило в команде, — и отличить подсказку от доказательства.
Задать графу вопрос, которого нет на дашборде, и показать цепочку причин одного события до корня.
Ноутбук с современным браузером. Устанавливать ничего не надо: приложение — одна HTML-страница, данные остаются во вкладке (Content-Security-Policy запрещает сеть). Для задания 4 пригодится любой чат с языковой моделью.
Да, но для воркшопа возьмите готовый набор — в нём заложены истории, и время рассчитано на них. Свою выгрузку (история смен статусов: код, предыдущий и новый статус, время; опционально тип, команда, исполнитель, родитель) лучше прогнать через «Проверить импорт» заранее.
У ведущего — в файле ОТВЕТЫ-ВЕДУЩЕМУ.md из полного архива. На воркшопе их не раздают: смысл в том, чтобы найти заложенные истории инструментами.
Pack — порядок статусов, их категории (работа / очередь / стоянка / терминал) и workflow по типам задач. Vanilitik выводит его из переходов в файле и показывает свидетельства по каждому статусу; применить pack по умолчанию к чужим статусам — главная ошибка на первом задании.
За день прогнать все три набора через dry-run на той версии приложения, что будет на воркшопе; прочитать ответы; раздать ссылку на эту страницу. План с таймингом и заметками — PPTX.