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