Comments 76
Вы уже выбор сделали, для тех кто еще не определился рекомендую рассмотреть Redmine.
Не забываем про Trac!

Бесплатный
Багзилла
Вики
Subversion or other CVS интеграция

+ еще куча плагинов и плюшек :)
собрать вместе более двух плюшек могут только великие духом шаманы
но обновления иногда не под силу даже им
Не только бесплатный, но и свободный.
s/Багзилла/Отслеживание задач/
s/CVS/VCS/
Со всей уверенностью могу заявить, что если сравнивать redmine и trac в состоянии «из коробки», то redmine выходит безоговорочным победителем, т.к. по функционалу он наголову выше аскетичного и местами странного trac-а.
> Он платный.

И что? Если $49 в месяц — ощутимая сумма для фирмы, то хреновато идут дела у этой фирмы…
Кстати, кому Basecamp кажется дороговатым, рекомендую обратить внимание на его нового конкурента — Clutterpad (цены где-то на 20% ниже на аналогичные тарифы, но можно уложиться даже в $19 за месяц, включая поддержку тайм-трекинга).
Кстати, кроме того что он дешевле, он местами даже обходит Basecamp по удобству.
Перенеси материал в блог по управлению проектами. Думаю многим пригодится.
Не хватает кармы. Хабраюзеры — добавьте кармы, не дайте пропасть материалу.
Хороший материал. Как непосредственный пользователь этого багтрекера могу сказать, что это как минимум не худший вариант автоматизации управления проектами. Немного аскетичный дизайн, но в целом, все что может понадобиться там есть.
Дизайн действительно не фонтан, но как показывает практика, программистам на него глубоко до лампочки — было бы удобно, и ладно. А в багзилле действительное многое сделано очень продуманно.
У нас мантис использовался. Багзилла слишком тяжела для малых и средних проектов, ИМХО.
Почему использовался? Действительно сначала не понимаешь как все работает, но очень быстро привыкаешь и удивляешься как все удобно сделано и какой мощный инструмент у тебя в руках. Наверное это отличительная черта OpenSource проектов: хороший функционал и аскетичный дизайн и интерфейс.
Нормальный интерфейс. Алсо, вы плохо помните сайты 90ых, там были такие замечательные таблички с borders=all и прочий nn4…

А тут обычный интерфейс без аякса. При работе в локалке совершенно не влияет на скорость, скорее, даже, быстрее, т.к. не связан с загрузкой процессора рабочей станции сложными скриптами.

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

Ладно, как говорится, о вкусах не спорят но…

Использую я редмайн — смотрю на него и хочется творить прекрасное… А интерфейс мантиса ЛИЧНО У МЕНЯ вызывает уныние… А это на самом деле важно. Ведь удобство инструментов работы влияет на результат самым непосредственным образом.

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

Я ткнулся сейчас в демку — и там какой-то завал терминами, которые совершенно посторонние. Вот зачем Вики в багтрекере? В теории, в будущем, да. А вот именно в багтрекере — базе данных багов и интерфейсом редактирования этой БД, нафига там что-то лишнее?

Я и на мантис по мелочам ругался, что слишком наворотили сложно.
В редмайне тем и нравится, что все менее значимые элементы интерфейса сделаны менее заметными (меньше шрифт, нет иконок). В Мантисе же все элементы интерфейса практически одинакового размера и ДЛЯ МЕНЯ сливаются в непонятную кашу. Не знаю, возможно к этому привыкаешь со временем, но у меня не получилось.

Кстати, все эти модули (Задачи, Учет времени, Новости, Документы, Файлы, Wiki, Хранилище, Форумы и пр.) можно включить/отключить в 3 клика простым чекбоксом.
Нужен сайт для крупного опенсорц проекта — включаем все модули,
нужен таск-менеджер для простенькой задачки — оставляем Задачи и Хранилище,
нужно организовать небольшую команду разработчиков — включаем Задачи, Учет времени, Wiki и хранилище… Делов на 10 секунд.
(почему прошедшее время?) Уволился :)

Основной проблемой, которую я видел в bugzill'e — слишком много вещей, к которым нужно привыкать, причём не мне, а пользователям.
Посмотрите на Redmine на досуге. Забыл Bugzill'у как страшный сон.
+100500
Redmine = Bugzilla + система управления проектами
туда мгновенно кладется все что только можно. доступ по вебу, снаружи можно организовать и т.п.
Мы от чего премся — это от встроенного WiKi в нем. На него легла вся структура клиентской базы и информации по ней. Ух. как здорово.

Посмотрите на redmine. После него большинство трекеров (багзилла в том числе) не хочется вспоминать. Простой и ужасно функциональный, при этом с человеческим лицом.
А кроме Багзиллы, какие системы (хотя бы бесплатные) вы ещё рассматривали?
Просто интересно, почему именно она, без холиваров на тему баг- и таск-трекеров?

Мы, например, пользуемся коробочной версией Мегаплана для трекинга задач.
Она, правда, не бесплатная, эссно, но у нас не скупятся.)
Все, которые упомянутые уже в комментариях (Мегаплан в том числе) + плюс малоизвестные (TrackStudio например).
А вы не задумывались почему BugZilla используется в достаточно крупных и известных проектах и компаниях? Посмотрите только на этот список.
Задумывался. Для проектов из первого десятка на момент основания альтернатив не было.
Причин по которым на сегодняшний день стоит предпочесть багзиллу система типа трака или платным альтренативам класса jira я чесно слово не вижу. В хорошей трекинговой системе удобный интерфейс очень и очень важен. И на сегодняшний день выбор багзииллы для трекинга признак латентного мазохизма.
Потому что багзилла была первой известной/популярной и к чему привыкли, тем и пользуются.
Мне только остаётся согласиться с комментаторами выше.)
Тот же Нивал тоже юзает Багзиллу для сбора фидбека геймеров, но у них она стоит уже достаточно давно, насколько мне это известно, поэтому другие системы им просто не нужны, у них заморочек больше будет с миграцией.
Но далеко не факт, что они остановились бы (а там реально гигантская база работы) на Багзилле, задумайся они об этом сегодня, а не в далёком прошлом.
Использую dotproject.net. Жаль что разработка проекта ведется очень вяло.
есть платный ActiveCollab. Стоит 15т.р. Но думаю он себя полностью окупает.
из всех багтрекингов которые удалось попробывать — Mantis самое удобное средство
UFO landed and left these words here
Кошмарная система с ужасающим UI и логикой работы — к ней можно разве что привыкнуть и использовать потому что ничего другого в организации нет. Чего стоит один набор классификаторов баги: компонент, версия, платформа, аж два импортанса и ко всему этому еще и keywords.

Да и, кстати, не феншуйно всякий таск называть «багом».
UFO landed and left these words here
Видео просто супер. Теперь я еще больше люблю Багзилу. Надо его на русский перевести :)
Мы у себя уже 2 года используем redmine. Очень удачная система, теперь все проекты организованы (страшно только если все это ухнется, вся инфа в одном месте). Большой плюс, что платформа открытая и простая, можно писать плагины. Мы сделали CRM и еще штуку для отслеживания производительности, очень все прилично получилось теперь задачи связаны с контактами и вся история общения в одном месте, да и просто как корпоративная адресная книга полезно. В планах еще несколько новых плагинов сделать полезных.

Видимо народу много на хабре юзают редмайн, на досуге напишу статью как писать плагины (может кому пригодится)
Ваши плагины только для внутреннего использования? Интересно было бы взглянуть, особенно на «штуку для отслеживания производительности».
Статью как писать плагины, тоже с удовольствием почитаем :)
ну это я громко назвал конечно :)) но суть в следующем — выбирается все затраченное время по сотруднику в разрезе задач и сравнивается план с фактом и производительность считается из учета рабочих дней сотрудника в месяце

В конечном счете считается общий процент из учета 8 часов в день и это влияет на зарплату

В целом это практически то что есть в отчете «Затраченное время», только немного в другой форме

Вот такие поля в отчете:
— Проект
— Сотрудник
— Задание
— Дата начала
— Дата окончания
— Трудоемкость плановая
— % Выполнения
— Трудоемкость реальная

Если надо плагин этот могу кинуть в почту только он сильно коряво написан внутри и работает только с MySQL
после мантиса багзилла просто ужасна, там даже редактирования/удаления комментов нету…
да, думать — это хорошо, но человек не идеален… можно, к примеру, запостить ноту от одной баги к совершенно другой, если открыто несколько окон в браузере, и таким образом случайно предоставить какие-то тестовые данные людям, которые не должны были об этом знать совершенно. и что тогда?
я конечно сильно утрирую, но думаю вы меня поняли.
Согласен. Непривычно когда не можешь ляпы исправить, но зато когда пустили клиентов в систему — то в спорных ситуациях уже нету пути к отступлению. Что написано — то и сделали и все притензии, что дескать имелось в виду другое не прокатывают. Этакий принцип бухгалтерии.
Вот в Мегаплане есть такой минус.
В комбинации с отсутствием замены теговых краевых кавычек на lt и gt у меня получилось сломать задачу, написав начальную часть тега таблицы в процессе обсуждения (у нас маленькая веб-студия со своей CMS, но поток задач приличный).
Пришлось гендиру (он же прогер и сео) лезть в мегаплановский postgres и править там мой пост.)
Вот это реально факап.
Но там очень хороший в принципе юишник, позволяет всё толково тречить, не вынося юзерам моск, как, к сожалению, делает Багзилла.
Вы изобрели бейскамп-велосипед.

Бесплатность — слабый аргумент, когда речь идет о тысячах долларов оборота в месяц.
Самый главный фактор который вы не учитываете — Bugzilla больше баг-трекер чем что либо ещё.
А вам следует попробовать какие либо таск-трекере. Мы успешно используем TargetProcess. Одна из самых професиональных систем управления разработкой на основе гибких методологий.
Спасибо за наводку. Опробуем. Но не хочется внедрять множество систем. Хочется чтобы все было едино и в одном месте. Как в кабинете пилота самолета — одна приборная доска для всего и все рядом.
TargetProcess позволяет успешно работать с багами, это полноценная система. Он интегрируется так же со сторонними баг-трекерами при желании.
BugZilla конечно хороша, но ее интерфейс не самый user-friendly(мы пытались ее внедрить у себя в конторе, так половина людей просто не поняло как ей пользоваться).

В итоге перешли на RedMine, сейчас рассматриваем переход на коммерческие продукты такие как Fogbugz или Jira. Очень ждем выхода Bontq.
около года пользовались BugZilla для трекинга багов и JIRA для управления задачами. И вот наконец перешли на Redmine. Не было предела радости и девелоперов и тестеров и менеджмента. В разы быстрее и стабильнее JIRA, а главное смогли объединить свойства BugZilla и JIRA в одной системе. Ну а интеграция с SVN просто великолепна, JIRA и рядом не стояла. Так что переходить на JIRA после Redmine очень не советую.
RedMine действительно очень хорош, просто начальству хотелось бы во-первых «on demand» решения, то бишь чтобы баг-трекер был на удаленном сервере, а во-вторых чтобы за этим баг-трекером стояла реальная фирма и в случае чего можно было бы к ним обратиться.

Для этой цели(увы) подходят только вышеупомянутые коммерческие трекеры.

P.S. У Jira tot есть такая вкусность как Grasshopper, очень советую глянуть ;)
Двачую фогбагз. Отлично взаимопроинтегрированные багтрекер, тасктрекер и хэлпдэск. Работал в нем полгода в комманде из 20+ человек (заказчик, менеджер, тимлид программистов и программисты, верстальщик, дизайнер, саппортер, тестировщик). Лучшее юзабилити из всех опробованных мною продуктов. Плюс разработчики фогбагза, если их очень попросить, внедряют недостающий вам функционал «в следующей версии» бесплатно — если это, конечно, не подразумевает полное изменение архитектуры.
По скриншотам на Mantis похожа.
Мы на работе юзаем Basecamp, а на фрилансе Redmine (очень удобен тем, что написан на Ruby on Rails)
Это он вам очень удобен, видимо потому что вы пишите на рельсах и с ними на «ты». Других удобств не вижу. Поставить и настроить такую систему что на php, что на ruby, что на python особого труда не составляет. Другое дело, если вы ее еще допиливаете, тогда да, своя рубашка ближе к телу.
Пересмотрев кучу систем багтрекинга и систем управления проектами, мы все-таки на данный момент остановились на использовании bugzilla для багов, а мегаплана для управления проектами. Да, хочется одной системы, которая объединяла бы в себе систему управления проектами, багтрекинг, интеграцию с системами контроля версий, но пока не попалась такая. JIRA как-то совсем не тронула мое сердце. Всякие activeCollab, dotProject и прочие — не устраивали по ряду причин. Лично мне из опенсурс-продуктов наиболее понравился fengoffice.
Ушел с прошлой работы в том числе из за того, что там использовали Mantis а на новой используем Redmine.
Не жалею))

Вообще ОЧЕНЬ рекомендую с Redmine ознакомиться. За время работы с ним не нашел НИ ОДНОГО недостатка. Интерфейс продуман до мелочей, работать просто приятно с ним. Все на своих местах, все интуитивно понятно.

Гибкая система управления правами, отличная интеграция с системами контроля версий, удобная textille разметка комментариев. Есть плагин для интеграции с Mylyn.
Очень рекомендую в общем!
UFO landed and left these words here
У вас весь рабочий процесс идёт под чутким взглядом win-сисадмина или нет тесной интеграции сервисов МС?
UFO landed and left these words here
Есть чем гордиться =)

Но в целом у вас всё под виндами крутится, получается?
В плане интеграции «из коробки» это неплохой выбор.
UFO landed and left these words here
Так тут не в радости дело, я ж не холивара ради спрашиваю.)
Если система из коробки отвечает необходимым потребностям, то свою задачу система выполняет.
Интересно. Вообще, я думал, что все идут легким путем, выбирая комбайны Trac/Redmine, чтобы не выбрать отдельно вики и трекер.

Мы-то выбрали Bugzillу в 2001, тогда вообще ничего не было.
С тех пор да, сидим плотно (наша документация, мой доклад на РИT-2010). Но не уверен, что выбрали бы сейчас.
Хороший доклад. Те кто поработал с багзилой — тот с легкостью перейдет на любой другой багтрекер. Так что это очень хорошая подготовка — как КМБ (курс молодого бойца).
UFO landed and left these words here
Пока у них нет интеграции с eclipse (баг JT-3151 ;) ), в отличие от JIRA/Bugzilla/RedMine/Mantis/Trac. Так что лучше бывает.
про интеграцию redmine и eclipse, если можно? в списке коннкеторов для mylyn редмайн нет.
Да, я вчера провел самостоятельные изыскания.

Увы, оказалось, редмайн толком не поддерживает сабтаски — ну что это такое, блин!
+1 за Redmine
работал с JIRA/RedMine/Mantis/Trac/«какя-то самописная хреновина»…
JIRA — все вроде круто, но платно.
Mantis — аляповатый, и, вроде, не было интерграции с разными VCS.
Trac — не совсем понятный интерфейс для «нормальных людей», долго настраивать, без плагинов малопригоден, но если есть желание — можно собрать любой космолёт ;) для питонистов — почти без вариантов ;)
Redmine — из каробки имеем почти идеальный багтеркер + wiki + forum + управление проектами + всякие приятные мелочи. интерфейс весьма приятен даже базовый (а шкурку можно менять).

P.S. если вы ухитрялись работать без багтрекера, то либо вы делали не большие/краткосрочные проекты, либо кто-то очень хотел быть незаменимым ;)
Only those users with full accounts are able to leave comments. Log in, please.