2026-04-10
Предыстория
Как привычная связка Scrum и Jira ломалась на крупных задачах со связями и блокировками, и почему появилась идея собрать свой граф задач.
- #история
- #jira
- #продукт
Я разрабатываю ПО и часто беру на себя роли тимлида и проджект-менеджера. Рабочий ритм у меня давно устоялся: Agile Scrum, двухнедельные спринты, Jira как привычная среда для задач. Практически стандарт для большинства команд. Пока работа остаётся «плоской», такая связка прекрасно справляется.
Когда спринт перестаёт умещаться в список
Не всякий спринт — это список мелких дефектов. Иногда в него заезжает что-то крупное: задача, которую нужно декомпозировать на несколько подзадач, а часть из них — ещё на подзадачи. И почти сразу появляются связи: одна работа блокирует другую, какая-то «содержит» соседнюю, третья просто стоит рядом и зависит от обеих.
С этого места интерфейс трекера начинает работать против скорости мысли. Чтобы поправить связь или формулировку, я открываю очередную вкладку, потом ещё одну, потом ещё. И так каждый спринт.
Цена контекста
Тяжело не только тому, кто планирует. Исполнителю, чтобы понять смысл своей задачи, нужно открыть родительскую. А она сама может оказаться подзадачей для другой. Цепочка из двух-трёх «родителей» — обычное дело. Контекст распадается по тикетам, и каждый собирает его заново.
Идея
В какой-то момент я поймал себя на простом желании: видеть все связанные задачи сразу. Не текст в очередном тикете, а целую картину на одном экране: что от чего зависит, кто кого блокирует. И ещё хотелось декомпозировать одним движением, как на блок-схеме: пришла мысль — поставил узел, протянул связь, и структура уже изменилась.
Почти сразу добавилось ещё одно желание: делать это вместе с командой. Собрались, накидали структуру, договорились — и уже готовый результат аккуратно перенесли в Jira. А не наоборот: сначала наплодили тикетов, а потом пытаемся разглядеть за ними общую картину.
Плагины и обходные пути
Первым делом я пошёл искать плагины и дополнения к Jira. Их оказалось много, но почти всегда это была дорожная карта, ещё одна канбан-доска или красивый отчёт с диаграммой. Полезно по-своему, но не то: мне нужен был именно граф задач и зависимостей, который можно трогать руками, а не только смотреть сверху.
Подходящего я так и не нашёл и решил сделать сам. С тех пор первоначальная идея обросла фичами, режимами совместной работы и сотней мелких удобств для нормальной командной работы.
Где мы сейчас
Сейчас это стадия MVP. Технические интеграции с Jira и Яндекс Трекером уже пройдены — интерактивная доска опирается на реальные данные. Что будет дальше, покажет использование; не исключаю, что со временем это перерастёт в нечто большее: собственный таск-трекер со своей моделью планирования. Но даже без этого отправная точка простая — меньше вкладок, больше ясности, одна доска, на которой связи читаются как граф.
Если идея откликается, загляните в канал в Telegram: там апдейты по сборке и новости об открытии беты.