Скачал evaluation этого замечательного тула - первого совмещенного issue-трекера и PM Tool, из тех, что мне попадались. Уже можно кое-что сказать. Буду сравнивать с JIRA.
Основное:
+ У Polarian движок планирования встроен в трекер, и это здорово. Он корректно работает с зависимостями задач, перестраивая план в динамике.
+ ГУЙ трекера у Polarian в некоторых аспектах удобнее, и выигрывает в юзабилити.
+ Очень-очень прикольные иерархические view, позволяющие все линки трактовать в виде дерева.
+ Специальные вью для traceability matrix.
- Очень дорогие лицензии. Контракт на 15 лицензий обойдется в 9500 тыщ баксов. Далее пропорционально платим за каждого юзера. У них есть Volume Discount, и теоретически он должен быть больше при большей цене. На сайте цен у них нет - они их каждый раз заново выдумывают видать. Но это еще ладно. Их сейлз - совершенно невменяемый и непробиваемый топор и нагло врет насчет цен по конкурирующим продуктам. Мне он, например, затирал про то, что Confluence+Bamboo+JIRA будет стоить больше 10К Евро (на самом деле - чуть меньше 6000 тыщ долларов, у Atlassian все цены в отрытом доступе на сайте висят), и что MS Team Foundation Server нельзя купить дешевле чем за 6К EUR (на самом деле - цены начинаются от 2500 USD).
Короче, я очень сильно не люблю когда меня собираются наебать, тем более так тупо и с таким тупым упорством (мы с ним примерно десятком писем обменялись), и этот сейлз в результате пошел нахер. Фамилия у сейлза, кстати, Нехер. Я не шучу. :). Будете с ним говорить - заведите аккаунт poher. Просто так. Штоб, сцуко, дошло до него лучше :). У них во главе разработки русские, они ему объяснят.
- Жесткая привязка к единственной системе контроля версий - subversion. Другие системы не поддерживаются. Извольте сменить вашу систему контроля версий, если у вас не subversion. Ах, она у вас платная и дорогая? :) Ну извините, Polarian тоже ацки дорогой, это должно утешать.
- Жесткая привязка к интегрированным Wiki, Build server. Во-первых, вы за них заплатите, даже если они вам не нужны, во вторых - они по сравнению с Confluence и Bamboo - мягко говоря отстой полный.
- JIRA существенно большее количество проблем адресует за счет своих плагинов. Тут даже сравнивать глупо, право.
- Очень медленно работает. Тормозит, сцуко.
Итого - имеем симпатичный и простой трекер, с продвинутыми функциями планирования, и неплохо приспособленный под управление требованиями, рассчитанный на работу только с SubVersion. С которым в нагрузку вам хотят впарить говнобилдсервер, основанный на maven2, и говновики. Не нужно? Ничего, все равно вы за это заплатите. При этом, их сейлз создаст вам неуловимое ощущение, что вас наебали. Это так, забесплатно, в виде бонуса.
Короче,
1) если вы уже применяете Subversion, или готовы на него перейти,
2) если вам нужна система управления требованиями,
3) и хороший трекер, способный планировать работу,
4) и вас не пугает нагрузка в виде вики и билд-сервера - ими, в общем, можно и не пользоваться, на самом деле. А можно и пользоваться.
5) и если у вас большой и хороший бюджет на покупку такой системы, то есть деньги не проблема - то Polarian ALM стоит того, чтобы на нее взглянуть.
Но, сцуко, вы свяляете дурака если не глянете на JIRA + Confluence(лучший в мире вики) + Bamboo(прекрасный build & CI server) + GreenHooper(планирование релизов в духе agile) + GreenPepper (требования)+the connector (двухсторонняя интеграция с MS Project)+FishEye (великолепный фронтенд ко всем системам контроля версий). И дело тут не только в деньгах.
Мой _положительный_ отзыв о Polarian ALM здесь:
1) Как я говорил, Polarion полностью заряжен тулами, и покрывает практически весь цикл разработки софта. Это, в принципе, хорошо, но это же и плохо.
- Например, он слишком тесно завязан на SubVersion, и вы вынуждены перейти на SVN. Хорошо ли это? Вряд ли. JIRA, например, дает связь со всеми популярными VCS.
+ Но для меня это хорошо - я люблю SNV, и к тому же глубокая интеграция выглядит прикольно - например, они очень интересно хранят там документы. У них вообще вся архитектура построена на базе SVN - это основное хранилище.
- Встроенный Build Server - слишком базовая функциональность. Ну да бог с ним. И пока не понятно, можно ли разнести билд-сервер и сервер на котором крутится Polarion. Если нельзя - то это очень, очень плохо. В случае тулов Atlassian - можно.
- Вики. Простецкая больно вики по сравнению с Atlassian Confluence - детский сад просто. Ну, есть - и ладно. Опять же, не разносится на разные машины судя по всему. Но это уже не так критично.
+ Интеграция тулов в один пакет дает простоту настройки, развертывания, и администрирования.
2) Issue Tracking. Здесь - паритет. Все кастомайзится, все автоматически связывается с чекинами, все, в целом, почти одинаково по возможностям. Ну - у Polarian красивее нарисовано. У JIRA - в целом более практично и наворочено. Однако, имеем жирный плюс Polarian, который меняет балланс:
= Поддерживаются кастомизируемые связи, как в JIRA.
+ Есть pre-defined тип связи "подзадача". В этом случае, длительности общей задачи рассчитываются автоматически. Вложенность - неограничена. JIRA - отдыхает, то как там сделаны подзадачи это просто несерьезно - один уровень вложенности и все..
+ Есть pre-defined тип связи задач "финиш-старт", "начинается не раньше, чем". И он работает именно так, как в MS Project и прочих тулах. Такого JIRA просто не умеет.
+++ Есть режим просмотра задач, когда вы представляете граф задач со связями в виде иерархии задач. Причем - вы можете фильтровать тип связи. В данном режиме ограничившись типом связи "подзадача", вы получаете классический иерархический план - как в MS Project. Но вы не ограничены связью "подзадача"! Потрясающая view. Гениально. Уделывает десктопные тулы. В JIRA есть визуализаторы связей - но в ALM-е то так себя ведет простая таблица issues!
3) Планирование. О, вот тут Polarian начинает рвать JIRA и развивать успех.
+ ALM знает про персональные календари разработчиков, и их рабочее время. JIRA не умеет.
+ ALM умеет выполнять шедулинг задач, выравнивая загрузку ресурсов - с учетом календарей, всязей, приоритетов, и ограничений. JIRA этого не умеет.
+ Вместо убогих релизов JIRA у нас в ALM есть настоящие milestones, которые учитывает шедулер.
+ В результате имеем Live Plan! Ага - живой план. План, который автоматически перестраивается с учетом появляющихся дефектов, меняющегося графика людей, и т д и т п. Это - недостижимо конкурентами в данный момент, и это то, что мне давно было нужно и чего я так искал.
+ Вьюха Live Plan - дает фору большинству взрослых десктопных программ по управлению проектами. Она рисует подобие GANTT Chart, но вместо списка задач слева у нее список исполнителей. А имена задач прямо в чарте стоят - они там прямоугольничками нарисованы. При этом - красиво рисуются майлстоны. Короче, это timeline скомбинированный с графиком загрузки ресурсов - то что я тоже давно ждал и чего почему-то нет в так называемых "зрелых" тулах.
Имеем: живой план, и фантастическая вьюха. Это killing feature, коллеги.
4) Они умеют управлять требованиями и рисовать traceability - от требований к задачам а от задач к коду. Причем, они как-то умеют парсить вордовые документы и вычленять из них требования в виде issues. Подробно не смотрел, но JIRA по любому тут рядом не валялась.
ЗЫ: Посмотрел на интеграцию с документами MS Office. Говно. Маркетинговая неюзабельная фича, которой сейлзы пугают доверчивых клиентов.