MantisBT

Бесплатно
Открытый исходный код

Сайт: www.mantisbt.org

MantisBT — это веб‑основанная система для отслеживания ошибок, управления задачами и трекинга изменений в программных проектах. Первоначально разработанная как простое средство учёта дефектов, она эволюционировала в гибкую платформу, поддерживающую многопользовательские рабочие процессы, контроль доступа, уведомления и интеграцию с внешними инструментами разработки. Система ориентирована на использование в командах разного масштаба: от небольших проектов до корпоративных инсталляций, где важна прозрачность состояния задач и история их обработки.

Архитектурно MantisBT представляет собой серверное приложение на основе языка программирования и реляционной базы данных, доступное через веб‑интерфейс. Интерфейс предлагает формы создания и редактирования отчётов об ошибках, фильтры и сортировки, а также панели для обзора активности по проектам. Настройки позволяют адаптировать поля, статусы, приоритеты и роли пользователей под процессы конкретной организации, обеспечивая баланс между простотой и настраиваемостью.

  • Отслеживание проблем: создание, классификация и сопровождение отчётов об ошибках и запросов на изменение с историей изменений.
  • Управление проектами: поддержка нескольких проектов с отдельными настройками, версиями и компонентами.
  • Роли и доступ: гибкая модель прав доступа с разграничением действий по ролям и уровням видимости.
  • Уведомления: система уведомлений по электронной почте при изменениях статусов, назначениях и комментариях.
  • Настраиваемые рабочие процессы: возможность определения статусов, переходов и правил для соответствия внутренним процессам команды.
  • Фильтрация и отчёты: мощные фильтры, сохранённые запросы и агрегированные отчёты по статусам, приоритетам и исполнителям.
  • Интеграция: подключение к системам контроля версий, системам непрерывной интеграции и внешним инструментам через плагины и API.
  • Локализация и расширяемость: поддержка нескольких языков интерфейса и возможность расширять функциональность с помощью плагинов.
  • История и аудит: полная запись изменений по каждому объекту для последующего анализа и ретроспектив.
  • Импорт/экспорт данных: инструменты для миграции данных и обмена информацией с другими системами учёта.
Подробнее