К основному содержимому
Depensee
← Блог

2026-07-20

Что теперь умеет Depensee

Короткий итог разработки: интерактивная карта задач, импорт из Jira и Яндекс Трекера, связи между задачами и следующий шаг - доработка demo.

  • #статус
  • #mvp
  • #разработка

За последние месяцы Depensee прошёл путь от концепта к работающему MVP. Исходная идея не изменилась: не заменять привычный таск-трекер с первого дня, а дать команде отдельную поверхность, на которой видны задачи, их иерархия и зависимости.

Что уже работает

При первом входе можно создать пустую доску, выбрать demo-доску или подтянуть задачи из Jira и Яндекс Трекера. На карте карточки можно перемещать, а их позиции сохраняются отдельно от данных трекера.

Импорт пока работает на чтение. Это осознанное ограничение: сначала важно убедиться, что команда может спокойно увидеть структуру существующего проекта, не рискуя случайно изменить задачи в исходной системе.

Карта учитывает три типа связей: blocks, contains и relates. Блокировки показывают направление зависимостей, родительские связи помогают держать рядом связанные задачи, а ассоциативные связи добавляют контекст. Когда задач и связей становится много, отдельный алгоритм приводит граф к читаемой схеме: уменьшает пересечения и сохраняет понятное направление потока.

Интеграции и техническая часть

Интеграционный слой вынесен в отдельную библиотеку trackerkit. Благодаря этому backend Depensee работает с единой моделью задач и связей, а особенности Jira и Яндекс Трекера остаются внутри адаптеров.

Отдельно написал статью на Habr о том, как мы решали задачу построения графа: от удаления циклов до прокладки линий в обход карточек. В основе - метод Сугиямы, классический подход к рисованию направленных графов.

Что дальше

Следующий шаг - дорабатывать demo: сделать первый сценарий ещё понятнее, убрать шероховатости и подготовить карту к открытому показу.

Если интересно следить за разработкой, у нас есть Telegram-канал.