TrackStudio vs Jira и Redmine — объективное сравнение архитектуры и возможностей
В большинстве трекеров (Jira, Redmine, YouTrack и др.) типы объектов жёстко заданы разработчиками: проекты, эпики, задачи, подзадачи — это разные сущности с разным набором настроек. В TrackStudio все объекты (проекты, задачи, документы, требования) — это конфигурации одной сущности «задача». Вы сами определяете категории, состояния, правила переходов и права, а главное — выстраиваете ваши типы задач в логичную иерархию. Это удобно тем, что не нужно эмулировать иерархию перекрестными ссылками (хотя они тоже есть). Все элементы конфигурации привязаны к конкретной задаче и наследуются подзадачами. Это позволяет строить произвольные иерархии без ограничений глубины.
| Критерий | TrackStudio | Jira |
|---|---|---|
| Развёртывание | Self-hosted (Docker), данные под вашим контролем | Только облако (Cloud). Data Center снимается с продажи, self-hosted уходит |
| Лицензия | Apache 2.0, бесплатно | Free до 10 пользователей; Standard — $9/user/мес; Premium — $18/user/мес; Enterprise — по запросу |
| Иерархия задач | Неограниченная глубина для любых типов задач | Epics → Tasks на Free/Standard. Пользовательские уровни — только Premium ($18/user/мес) |
| Иерархия пользователей | OBS — отделы, подчинённые, матричное управление | Плоский список. Группы и роли — без иерархии |
| Права доступа | Для каждого проекта, типа задач, перехода в workflow и каждого поля | Схемы прав привязаны к проектам. Нет прав на уровне отдельных полей |
| Per-project конфигурация | Каждый проект может иметь свои приоритеты, состояния, поля, процессы | Через глобальные схемы. Изменение схемы затрагивает все проекты, использующие её |
| Локальные админы | Полное делегирование — админ проекта управляет «своей» частью системы | Ограниченное: project admin не может менять workflow, типы задач, схемы прав |
| Документы и файлы | Встроенное управление: дерево, права, WYSIWYG, оповещения | Вложения к задачам. Для документов нужен Confluence (отдельный продукт) |
| Суверенитет данных | Ваш сервер, ваша юрисдикция | Данные в облаке Atlassian (серверы за рубежом) |
| Реестр ПО | Российская разработка, реестр № 3502 | Иностранный продукт (Австралия). Не входит в реестр |
| Критерий | TrackStudio | Redmine |
|---|---|---|
| Стек | Java 21, PostgreSQL, Docker — готовый к продакшену | Ruby on Rails, MySQL/PostgreSQL — требует настройки Ruby-окружения |
| Иерархия задач | Разнородные типы на разных уровнях (проекты, требования, баги, документы) | Неограниченная глубина, но только для однородных задач. Проекты и документы — отдельно |
| Приоритеты | Per-workflow / per-project | Глобальные для всей системы |
| Права доступа | Проект, задача, тип задачи, переход, каждое поле | Проект и роль. Нет прав на отдельные задачи. Нет «только свои» задачи без плагинов |
| Локальные админы | Делегирование без доступа ко всей системе | Администратор — глобальная роль |
| Workflow | Права на каждый переход, обязательные поля при смене состояния, триггеры | Переходы per tracker/role. Нет прав на отдельные переходы, нет обязательных полей |
| Документы | Дерево, права, версионирование | Базовые вложения. Модуль «Документы» без иерархии |
| Автоматизация | Встроенные триггеры на Java/Beanshell | Нет встроенной автоматизации. Требуются сторонние плагины |