Mantis - система отслеживания ошибок

Что такое Mantis?

Mantis Bug Tracker - система отслеживания ошибок, реализованная в виде сайта на PHP. После копирования файлов Mantis BT на web-сервер (для этого подойдет и самый обычный не дорогой хостинг) и предварительной не сложной настройки (нужно указать только учетные данные подключения к БД) открывается доступ к внушительному списку инструментов по контролю процесса разработки программного обеспечения (ПО) и взаимодействия между разработчиками и клиентами.

Интерфейс Mantis переведен на многие языки, в списке которых значатся: украинский, белорусский и русский. Каждый пользователь ПО может выбрать себе любой из доступных языков.

Кому пригодится Mantis Bug Tracker?

Mantis может стать полезным инструментом не только для разработчиков ПО, но и для сервисных центров по ремонту или настройке оборудования: руководитель и менеджеры будут знать, над чем работают мастера в данный момент, а клиенты смогут отслеживать процесс ремонта или настройки.

К примеру: клиент сдал в ремонт компьютер. Мастер-приемщик заполнил задание в Mantis со сведениями о неисправности и необходимости выяснения причины неисправности, за одно и зарегистрировал клиента в Bug Tracker, после чего на e-mail заказчика придет письмо с инструкциями по доступу к системе. В процессе нахождения неисправности, выяснилось, что необходимо заменить винчестер, в связи с чем, нужно выбрать: оплачивать ли дополнительные работы по резервированию и последующему переносу данных на новый винчестер или просто заменить HDD с потерей всей информации. Данные об обнаруженной поломке записываются в Мантис сотрудником сервисного центра, одновременно с этим клиент оповещается по e-mail об окончании предварительных работ по тестированию. Клиент заходит в свой аккаунт Mantis BT и пишет ответ о том, что он выбрал вариант, который не включает сохранение данных. Мастер производит ремонт компьютера, после чего клиент снова оповещается по e-mail. Клиент приезжает в мастерскую и забирает свой отремонтированный ПК.

Плюсы такого подхода очевидны: экономия времени персонала на телефонных разговорах и записи информации в БД, документирование всего процесса и если клиент заявит, что он рассчитывал на то что в цену ремонта будет входить и перенос данных, всегда можно будет аргументированно возразить, что клиент сам выбрал вариант проведения работ, не включающих эту услугу, сославшись на переписку в Mantis.

Сколько стоит Mantis?

Mantis - это свободно распространяемое ПО: пользователи имеют право пользоваться им бесплатно на законных основаниях. Вид лицензии - GNU General Public License: Mantis License, Универсальная общественная лицензия GNU.

Для инсталляции Mantis понадобится свой web-сервер или покупка хостинга. В качестве web-сервера можно использовать простой компьютер (Mantis не требователен к ресурсам ПК), но если нет времени заниматься настройкой сервера, вопрос решается приобретением аккаунта у хостинг-компании, например тут. Также можно воспользоваться бесплатным 30-дневным пробным хостинг-аккаунтом от разработчика Мантис - хостинг на 30 дней для теста. Бесплатный же хостинг можно использовать в целях тестирования, но в этом случае, скорее всего, появятся проблемы с отправкой оповещений на e-mail, так как у таких сервисов, зачастую, кол-во отправляемых писем строго лимитировано, а то и вовсе равно нулю.

Отдельный домен для Мантиса можно не приобретать, а использовать существующий, установив, например, файлы программы баг-трекера в каталог bugtracker - www.МОЙДОМЕН.com/bugtracker

Системные требования Mantis

На момент написания статьи, системные требования для Mantis следующие: web-сервер: Apache, lighttpd или IIS; поддержка языка программирования PHP; база данных: MySQL (на выбор библиотека PHP: mysql/mysqli), PostgreSQL, IBM DB2, MS SQL Server или Oracle.

С актуальными системными требованиями всегда можно ознакомиться на официальном сайте Mantis BT: Системные требования Mantis (eng).

Как работать с Mantis BT?

Для того, чтобы попробовать Mantis BT - установите его и протестируйте. Загрузить баг-трекер можно отсюда. Интерфейс программы - аскетичный, но понятный, разобраться не сложно, к тому же, он переведен на многие языки, включая украинский, белорусский и русский. После входа пользователем administrator (по умолчанию его пароль - root) зайдите в My Account -> Preferences и в строке Language выберите необходимый язык из списка.

P.S. Более мощная система отслеживания ошибок, функционал которой уже давно вырос в полноценную систему управления проектами - Redmine. Но она написана на RoR (язык программирования Ruby on Rails), что влечет за собой повышенные требования к web-серверу. Для многих организаций и фрилансеров функционала Mantis будет вполне достаточно - все зависит от поставленных целей. Также, существует много других программных продуктов, как платных, так и бесплатных, с перечнем которых можно ознакомиться тут: Сравнение систем отслеживания ошибок.

P.P.S. Если Вам интересно: как установить Мантис, особенности работы и другие вопросы связанные баг-трекером, пишите в комментариях, тогда, возможно, появятся и другие статьи на эту тему.

Опубликовано: 2016/01/31
HTML-код ссылки на эту страницу:
<a href="https://petrenco.com/raznoe.php?txt=478" target="_blank">Mantis - система отслеживания ошибок</a>
6774
Комментарии
Заработок пишется через а (Меню сайта).
Спасибо, исправлено.
Добавить комментарий
Ваш e-mail: (не виден посетителям сайта)
Ваше имя:
Комментарий:
Символы с картинки:
Только выделенные поля формы добавления комментариев обязательны к заполнению.