Планирование

Инструкция пользователя

Инструмент для квартального планирования задач и капасити команды по спринтам — замена ручной Google-таблице: загрузка ролей и остаток считаются автоматически, формулы править не нужно. Ниже — подробное описание всех основных функций.

1. Начало работы

Регистрация

  1. Откройте приложение → страница «Вход» → ссылка «Зарегистрироваться».
  2. Укажите имя, фамилию, email и пароль. Пароль — минимум 8 символов, хотя бы одна цифра и один спецсимвол.
  3. На почту придёт письмо со ссылкой подтверждения (действует 24 часа) — перейдите по ней.
  4. Вернитесь на страницу входа и войдите.

Войти можно только после подтверждения email. Сессия держится 30 дней; кнопка «Выйти» — в меню профиля внизу навигации. Если письмо не пришло, его можно запросить заново.

Забыли пароль

  1. На странице входа нажмите «Забыли пароль?» и введите email.
  2. Придёт письмо со ссылкой (действует 1 час) на страницу ввода нового пароля.
  3. Письмо не пришло — попросите администратора: в админке у каждого пользователя есть кнопка «Сброс пароля», она даёт такую же ссылку (действует сутки), её можно переслать в мессенджере.

Частые попытки входа, регистрации и запросов писем ограничены по частоте — при превышении появится сообщение «Слишком много попыток, повторите позже».

2. Основные понятия

КомандаРабочая группа со своим составом ролей и своими кварталами. У вас может быть несколько команд; команды можно расшаривать другим людям.
КварталПериод планирования. У квартала своя дата старта, число спринтов, состав команды (снимок), задачи и отпуска.
СпринтОтрезок 14 дней. Задаётся не вручную, а через дату старта квартала и количество спринтов — даты считаются сами.
РольBA, SA, BE, QA и т.п. У роли есть капасити — число людей (FTE).
FTEЕдиница загрузки: 1 = один человек на весь спринт, 0,5 = половина.

3. Команды

Селектор команды — вверху страницы.

  • Сменить команду — выпадающий список.
  • + Команда — создать новую (она ваша, у вас полные права).
  • ✎ — переименовать (при полных правах).
  • 👥 Доступ — управление доступом (см. раздел 11).
  • 🗑 — удалить команду (при полных правах).

Вы видите только свои команды и те, что с вами расшарили. Ссылка на недоступную вам команду просто не откроется.

4. Кварталы

Вкладки кварталов — под селектором команды.

  • Клик по вкладке — переключиться на квартал.
  • + Квартал — создать новый. Он наследует раскладку блоков текущего квартала и шаблон команды по умолчанию.
  • ✎ (в активной вкладке) — переименовать.
  • Копировать (иконка двух листов) — клонировать квартал со всеми настройками, задачами и планом.
  • Архив (иконка коробки) — отправить в архив; Архив (N) → «Вернуть» — достать обратно.
  • ✕ — удалить квартал.
  • ⠿ (перетаскивание) — поменять порядок кварталов.

В URL отражаются текущая команда и квартал (?team=…&quarter=…) — страницу можно добавить в закладки, и откроется именно этот квартал этой команды.

5. Настройка квартала и состав

Блок «Настройки квартала и команда»:

  • Старт квартала и кол-во спринтов — даты спринтов считаются автоматически (по 14 дней).
  • Единица загрузки — FTE или дни: что означают числа во всём квартале. При FTE человек, занятый спринт целиком, — это 1; при днях — 10 (рабочие дни двухнедельного спринта). В одной единице считаются и капасити роли, и загрузка в задачах, и отпуска: отпуск в 5 рабочих дней весит 5 в режиме дней и 0,5 в режиме FTE. Переключение ничего не пересчитывает — уже введённые числа остаются как есть, меняется лишь то, как они читаются. Та же настройка есть в шаблоне команды: оттуда её берут новые кварталы.
  • Состав команды квартала: код роли, число людей (капасити), цвет роли (можно оставить без цвета) и галочка E2E. Цвет показывается в матрице, таблице задач и на Ганте. Людей можно задавать дробно — например 0,3 тестировщика.
  • Галочка E2E у роли — разрешает отмечать ресурсы этой роли как покрытие end-to-end тестами. Раньше это было жёстко зашито на QA и BE, теперь настраивается для любой роли. В уже созданных командах и кварталах галочка проставлена ролям QA и BE — как было до появления настройки; у новой роли она снята. Если признак снять, уже проставленные по этой роли отметки E2E в задачах квартала удаляются — приложение предупредит об этом заранее.

Шаблон команды по умолчанию (кнопка «Команда по умолчанию» в навигации слева, страница /team) применяется только при создании новых кварталов и не меняет уже существующие — у каждого квартала свой независимый состав. Галочка E2E есть и там: она задаёт значение для новых кварталов, а в уже созданных настраивается отдельно.

6. Остаточная загрузка

Матрица «роли × спринты». Остаток = капасити − план − отпуска. Цвет ячейки показывает состояние:

  • 🟢 зелёный — недозагруз (есть свободные руки, остаток > 0);
  • 🟡 жёлтый — идеально (остаток = 0);
  • 🔴 красный — перерасход (остаток < 0).

При наведении на ячейку — подсказка: в каких задачах занята роль в этом спринте и кто в отпуске (с датами). Капасити роли учитывает праздники и рабочие выходные (см. раздел 9).

Последний столбец «Σ за квартал» — остаток роли за весь квартал: суммарный капасити − загрузка задачами − отпуска. В подсказке — общий капасити, сколько ушло на отпуска и чьи это отпуска, задачи с суммой за квартал и спринты с перерасходом: плюс за квартал их не отменяет.

7. Задачи

Блок «План — задачи и загрузка по ролям». Кнопка «+ Добавить задачу». У каждой задачи есть:

  • название;
  • статус — карточка подсвечивается цветом статуса;
  • коммит на квартал — цель из списка (Исследование, Завершить разработку, Завершить Discovery, Масштабирование, Завершить АБ-тест, Завершить SA, Завершить BA + Design);
  • ссылка на Jira (компактной кнопкой);
  • комментарий (многострочный);
  • загрузка по ролям и спринтам — числа FTE в ячейках.

Над карточками — фильтры, такие же, как в Ганте: роли, статусы, цель на квартал, работы в спринте и «только в группах». С фильтром по ролям в карточках остаются только строки этих ролей; номера задач не меняются, ↑ ↓ двигают задачу относительно видимых соседей. У списка задач и у Ганта свой выбор фильтров, он запоминается для квартала в браузере.

Статусы задачи

СтатусСмысл
ОжиданиеЗадача ещё не начата.
БАИдёт бизнес-анализ.
САИдёт системный анализ.
РазработкаИдёт разработка.
ТестированиеИдёт QA.
РаскаткаЗадача выкатывается на пользователей (релиз, постепенная раскатка).
ГотовоЗадача завершена.
Ожидаем из-за зависимостейЗаблокирована внешней зависимостью.
На паузеРабота временно остановлена.

Суммарные трудозатраты

У каждой задачи видно, во сколько она обходится: колонка Σ справа от спринтов — итог по роли за весь квартал, строка «Итого» внизу — итог по спринту, а на их пересечении — общая сумма по всем ролям и всем спринтам. Та же сумма продублирована в шапке карточки, чтобы длинный план читался без вчитывания в сетку. Считается по тому слою, который сейчас показан, — плану или факту.

Группы задач

Несколько задач часто делают одну цель. Кнопка «+ группа» на карточке открывает список остальных задач квартала: отметьте те, что идут вместе, и дайте группе название. Задача входит только в одну группу — отметив задачу из другой группы, вы перенесёте её сюда. В Ганте участники встают подряд и получают вертикальную полосу цвета группы справа от названий, с подписью на верхней строке. Завершённая задача из группы не уходит вниз — остаётся с группой. Группу целиком двигают стрелками в её заголовке: в плане задач — ↑/↓, как карточку, в Ганте — ▲/▼ или перетаскиванием за ⠿. Задачу из группы стрелки и перетаскивание двигают только внутри группы. Кнопка «Расформировать» распускает группу, сами задачи остаются.

Связи с задачами других команд

Задачи связываются через ссылки. Задачи с одинаковой основной ссылкой связаны сами — это одна работа нескольких команд. Кнопка «⇄ связи» задаёт связанные ссылки — ссылки на задачи, от которых эта зависит: задача связывается со всеми задачами доступных вам команд, у которых такая ссылка основная. Связи идут каскадом: если задачи 1 и 3 связаны с задачей 2, то 1 и 3 связаны опосредованно. В окне можно вставить ссылку или найти задачу по названию. Связанные задачи попадают в раздел «Кросс-зависимости» (в навигации). В Excel-файл квартала связанные ссылки не попадают — там только основная.

Дополнительно

  • ПКМ по ячейке загрузки — добавить / изменить / удалить комментарий к ячейке (помечается уголком, виден при наведении).
  • «Свернуть / показать незадействованные роли» — по задаче и общими кнопками.
  • ↑ ↓ — двигать задачу, 🗑 — удалить.
  • 🔴 Перегруженные ячейки подсвечиваются красным — видно, какие задачи в конфликте по капасити.

8. Диаграмма Ганта

Строится по задачам: полоса задачи + линии ролей с названиями прямо на линиях (цвета статуса и роли, бейдж коммита, кнопка Jira). Название задачи — на отдельной строке (во всю ширину колонки), коммит, ссылка и действия — строкой ниже. Под названием идут строки ролей: слева у каждой видно код роли и её комментарий.

Текущий спринт подсвечен в шапке: столбец, в который попадает сегодняшний день, окрашен так же, как при наведении мыши. Это только пометка «мы здесь» — выбор спринта кликом работает поверх неё.

Внизу — две итоговые строки: «Итого по задачам» (без отпусков) стоит над строками 🏖 отпусков, «Итого с отпусками» (задачи + отпуска — сколько времени команды занято) — под ними. Если в квартале есть праздники, они считаются вместе с отпусками: строка называется «Итого с отпусками и выходными». Если нет ни отпусков, ни праздников, итоговая строка одна, с подписью «отпусков нет».

Фильтры и подсказка «?»

Краткая инструкция по диаграмме — под значком «?» в правом верхнем углу блока. Над диаграммой — строка фильтров: роли (под задачей остаются только строки выбранных ролей), статусы, цель на квартал (есть вариант «— без цели —»), работы в спринте и «только в группах». Внутри фильтра — «любое из выбранного», разные фильтры складываются; роли и спринты проверяются вместе («QA» + «спринт 3» — QA работает именно в третьем спринте). Номера задач при фильтре не меняются, итоговые строки считают то, что видно. Фильтры запоминаются для каждого квартала в браузере и доступны и в режиме просмотра.

Прямо в Ганте можно

  • Клик по спринту — подсветить задачи этого спринта.
  • Клик по кружку статуса — сменить статус.
  • 🏷 — выбрать коммит на квартал.
  • Двойной клик по названию — переименовать задачу.
  • Кнопка ссылки — добавить / открыть Jira.
  • + Задача — создать задачу (Гант сам прокрутится к новой строке).
  • Двойной клик по ячейке — добавить ресурс (любую роль на этот спринт).
  • Клик по ресурсу — изменить FTE или удалить. В окне видно, сколько у роли свободно и останется, а также какие задачи и отпуска уже приходятся на этот спринт.
  • Перетаскивание ресурса — перенести на другой спринт. Пока ресурс не отпущен, над спринтом видно, что в нём уже запланировано; если перенос даст перерасход, ячейка и подсказка краснеют.
  • ⠿ перетаскивание — поменять порядок задач: показывается линия-указатель, куда встанет задача. Задача из группы двигается только внутри своей группы.
  • ⠿ и ▲/▼ у группы — перенести группу целиком: перетащить или сдвинуть на шаг выше или ниже.
  • Поле рядом с кодом роли — комментарий ко всей строке роли; Enter — новая строка.
  • + роль — добавить строку роли без ресурсов.
  • ПКМ по ячейке — комментарий, по названию — заметка задачи.

Комментарии к строкам ролей

У каждой строки роли есть свой комментарий — про участие роли в задаче целиком, в отличие от комментария к ячейке, который относится к одному спринту. Рядом с кодом роли стоит сразу поле для ввода, а не кнопка: щёлкните и пишите, сохраняется на лету, стёрли текст — комментарий удалён. Enter — новая строка: комментарий может быть многострочным, и строка роли растёт под текст. Комментарий виден прямо в строке и в подсказке 💬 у названия задачи.

Строка роли без ресурсов

Кнопка + роль добавляет роль в задачу пустой строкой — когда роль в задаче участвует, но нагрузка ещё не распределена. Такая строка не влияет на вместимость и остатки: ресурсов в ней нет. Ей можно написать комментарий, а ресурс внести позже — двойным кликом по нужному спринту (роль уже подставлена в окне).

Удаление строки роли

Удаление последнего ресурса роли строку больше не убирает: она остаётся пустой вместе со своим комментарием — иначе комментарий уехал бы с экрана вместе со строкой. Убрать строку целиком — ✕ в самой строке; кнопка доступна у любой строки, не только у пустой. У строки с ресурсами она спросит подтверждение: удалятся и ресурсы, и комментарий.

Удобство просмотра

  • Верхняя строка со спринтами «прилипает» к верху при прокрутке длинного списка задач.
  • Ширину колонки «Задача / роль» можно менять — потяните за край её заголовка (значение запоминается в браузере).
  • ⛶ На весь экран — открыть диаграмму на весь экран; Esc или ✕ Свернуть — вернуться.

9. Отпуска, праздники и рабочие выходные

Блок «Отпуска команды»: добавляете отпуск (роль, человек, период дат). FTE по спринтам считается автоматически по рабочим дням (Пн–Пт). Отпуска также показываются отдельной нередактируемой «задачей» 🏖 в Ганте и в списке задач — при наведении видно, кто и в какие даты в отпуске.

Праздники и рабочие выходные

Там же, для всей команды — влияют на капасити всех ролей в спринте:

  • 🎉 Праздник — будний день, когда вся команда отдыхает: вместимость всех ролей в этом спринте уменьшается. Праздник виден как занятость, рядом с отпусками: в строках 🏖 Ганта и списка задач (с пометкой 🎉), в подсказке остаточной загрузки («− выходные») и в окне ресурса.
  • 💼 Рабочий выходной — выходной, который команда отрабатывает: вместимость увеличивается.

Влияние пропорционально числу людей. Норма спринта — 10 рабочих дней. Например, при 2 людях в роли: один праздник → вместимость 1,8; один рабочий выходной → 2,2.

10. План и факт

Панель режима под вкладками кварталов:

  • «Зафиксировать план» — текущая загрузка сохраняется как план; дальнейшие правки становятся фактом.
  • «Редактировать план» — менять план (факт при этом сохраняется), «Готово» — вернуться к факту. Есть «Обновить план по факту» и «Снять фиксацию».

Блок «Сравнение: план vs факт» по ролям/спринтам показывает план → факт и отклонение (красное — факт больше плана, зелёное — меньше).

11. Раскладка блоков

Каждый блок страницы можно двигать стрелками ↑/↓ в его заголовке. Порядок сохраняется отдельно для каждого квартала; новый квартал наследует раскладку текущего. В разные периоды квартала наверх удобно выносить разные блоки.

12. Доступ к команде (шаринг)

Кнопка «👥 Доступ» (видна владельцу и пользователям с полными правами):

  1. Найдите человека по имени, фамилии или email.
  2. Нажмите «Дать доступ» — по умолчанию выдаётся «Только просмотр».
  3. В списке участников меняйте уровень прав или убирайте доступ (🗑).
УровеньЧто можно
Полные праваВсё, что владелец: менять название, удалять команду, шарить, редактировать.
Редактирование плановЗадачи, отпуска, состав команды в кварталах, создание/удаление кварталов, фиксация планов.
Только просмотрНичего нельзя менять — все элементы редактирования отключены (баннер «Только просмотр»).

13. Экспорт и импорт

Пункты «Экспорт в JSON» и «Импорт из JSON» в меню профиля (внизу навигации) — выгрузка/загрузка плана в JSON (резервная копия или перенос). Импорт заменяет текущий план после подтверждения.

14. Кросс-зависимости и календарь А/Б-тестов

Кросс-зависимости

Раздел навигации «Кросс-зависимости» (страница /cross-deps) показывает, как задачи выбранной команды связаны с задачами других команд — через общую основную ссылку или связанные ссылки из «⇄ связи» на карточке задачи. Связки сквозные: в них попадают задачи любых команд, даже тех, к которым у вас нет доступа (такие помечены «нет доступа к команде», и о них видно только название, статус, сроки и ресурсы). Архивные кварталы в списке скрыты, пока не включите «Показывать архивные кварталы». Фильтры сверху: только в рамках одной ссылки, команда, поиск, только между командами, скрыть завершённые и «без сроков или просрочено». Полосы рисуются по дням, а не по целым неделям. Вехи на шкале: ◆ готовность и ◇ готовность к E2E — конец последнего спринта с ресурсами без отметки E2E, если весь E2E идёт после него. Сводка по командам — под шкалой.

  • Сверху — команда и квартал. Квартал задаёт шкалу дат: у каждой команды свой старт квартала, поэтому «спринт 3» у разных команд — это разные недели.
  • Как сводятся разные даты. Спринт чужого квартала попадает в тот столбец шкалы, с которым совпадает большей частью, и попадает туда целиком. Это сознательное огрубление: разносить спринт по двум столбцам значило бы удвоить работу, а делить пропорционально — придумать точность, которой в плане нет. Если кварталы смещены, рядом с задачей написано, на сколько дней. При ровном сдвиге в неделю спринт уходит в более ранний столбец.
  • Устроено как в Ганте: строка задачи показывает, в каких спринтах она идёт, под ней — строки ролей с их ресурсами. Сумма ресурсов по спринту на строке задачи не показывается: цифры по каждой роли стоят строкой ниже. Показываются и своя задача, и связанные задачи других команд, с указанием команды и квартала.
  • Стрелка показывает направление: → мы зависим от этой задачи, ← она зависит от нас, ⇄ зависимость взаимная. Свою задачу дополнительно помечает цветная полоска слева.
  • Единица загрузки подписана у каждой задачи — у разных команд она может отличаться, складывать такие числа между собой нельзя.
  • Работа за пределами выбранного квартала в таблицу не попадает; у задачи без ресурсов написано «ресурсы не заведены».

Календарь А/Б-тестов

Раздел навигации «Календарь А/Б-тестов» (страница /ab-tests) виден только пользователям с ролью PA — её выдаёт администратор. Это общий на всю компанию календарь: год целиком, колонка на неделю, сверху полосами — кварталы и месяцы. Смысл в том, чтобы видеть, не наезжают ли тесты разных команд друг на друга, поэтому лента одна на всех.

  • «+ А/Б-тест» — название, команда (обязательно), даты начала и завершения, ссылка на задачу и комментарий.
  • Клик по названию — изменить, 🗑 — удалить.
  • Тест можно завести и из плана: кнопка «+ А/Б» на карточке задачи и в Ганте создаёт тест, уже привязанный к этой задаче и её команде. Тесты задачи видны в Ганте отдельными строками под её ролями, по дням. В календаре привязка задачи сама выбирает команду, если она ещё не указана.
  • Неделя относится к тому месяцу, на который приходится её четверг: неделя на стыке месяцев целиком уходит туда, где у неё больше рабочих дней. Текущая неделя подсвечена.
  • Колонка — неделя, но карточка теста стоит по дням: левый край — день начала, правый — день завершения. В заголовке недели указаны обе её даты, внутри колонки видны дневные деления. Перетаскивание и ← / → сдвигают тест на день, Shift + ← / → — на неделю.

15. API-токены и MCP

Раздел навигации «API-токены» (страница /tokens) открывает управление персональными API-токенами. Токен нужен, чтобы AI-ассистент (Claude, opencode и др.) через встроенный MCP-сервер читал и менял ваш план — от вашего имени и с вашими правами.

  • «Создать токен» — задайте название и нажмите «Создать»; токен показывается один раз — сразу скопируйте и сохраните.
  • «Отозвать» — мгновенно выключает токен; подключённые с ним приложения перестанут работать.

Клиентам с поддержкой OAuth (Claude Code, Claude Desktop, Cursor) токен не нужен: достаточно указать адрес сервера — клиент откроет браузер, вы войдёте и нажмёте «Разрешить доступ». Такие клиенты видны в блоке «Подключённые приложения» на той же странице, кнопка «Отключить» закрывает им доступ.

Пошаговая инструкция подключения агента — под спойлером «🧩 Как подключить MCP к своему AI-агенту» на странице токенов.

Храните токены как пароль. Если токен утёк — отзовите его и создайте новый.