Клієнти часто просять нас порівняти TrackStudio і JIRA. Результати порівняння в значній мірі залежать від вибору критеріїв, тому ми візьмемо критерії, які використовує компанія Atlassian для порівняння JIRA Standard, Professional і Enterprise. Очевидно, таке порівняння не буде враховувати сильні сторони TrackStudio і буде показувати JIRA з найбільш вигідної сторони.
| Feature | JIRA Std | JIRA Pro | JIRA Ent | TrackStudio |
|---|---|---|---|---|
| Brilliant web interface | ![]() |
![]() |
![]() |
You decide |
| Superb issue organisation | ![]() |
![]() |
![]() |
![]() |
| Issue Navigator | ![]() |
![]() |
![]() |
![]() |
| The Dashboard | ![]() |
![]() |
![]() |
Using KlipFolio |
| Customizable workflow | ![]() |
![]() |
![]() |
|
| Available workflows | Fixed | 1 | Unlimited | Unlimited |
| Workflow editor | ![]() |
![]() |
![]() |
|
| Saved filters | ![]() |
![]() |
![]() |
![]() |
| Subscribable filters | ![]() |
![]() |
![]() |
![]() |
| Shared filters | ![]() |
![]() |
![]() |
![]() |
| Multiple dashboards | ![]() |
![]() |
Using KlipFolio | |
| Custom fields | ![]() |
![]() |
![]() |
![]() |
| Field Configurations | 1 | 1 | Unlimited | Unlimited |
| Field Screens | Global | By project | By project & issue type | By project, issue type, user group, user role |
| Field Screen Tabs | ![]() |
Tab-based interface | ||
| Global & user column ordering | ![]() |
![]() |
![]() |
|
| Per filter column ordering | ![]() |
|||
| Permission schemes | ![]() |
![]() |
![]() |
![]() |
| Project permissions | ![]() |
![]() |
![]() |
![]() |
| Dynamic role-specific permissions | ![]() |
![]() |
||
| Issue security levels | ![]() |
![]() |
||
| LDAP configurator | ![]() |
![]() |
||
| Sub-tasks | ![]() |
![]() |
![]() |
|
| Task sequencing | ![]() |
![]() |
![]() |
|
| Email integration | ![]() |
![]() |
![]() |
![]() |
| RSS integration | ![]() |
![]() |
![]() |
![]() |
| MS Excel integration | ![]() |
![]() |
![]() |
![]() |
| Remote APIs | ![]() |
![]() |
![]() |
![]() |
| Install JIRA plugins | ![]() |
![]() |
![]() |
No, use scripts instead |
| CVS repositories per project | 1 | Unlimited | Unlimited | Unlimited |
| Project categories | ![]() |
![]() |
||
| Component leads | ![]() |
![]() |
||
| Project e-mail addressing | ![]() |
![]() |
||
| Legendary Service | ![]() |
![]() |
![]() |
You decide |
| Unlimited users | ![]() |
![]() |
![]() |
![]() |
| Unlimited projects | ![]() |
![]() |
![]() |
![]() |
| Unlimited issues | ![]() |
![]() |
![]() |
![]() |
| Upgrades | ![]() |
![]() |
![]() |
![]() |
| Email support | ![]() |
![]() |
![]() |
![]() |
| Priority Email and Phone support | ![]() |
![]() |
||
| Our famous free JIRA t-shirt | ![]() |
|||
| Source code | ![]() |
![]() |
![]() |
Unlike JIRA, not required for extensive customization. Available for an additional fee. |
| Commercial License | $1200 | $2400 | $4800 | $1000 |
| Support & Updates (every year) | $600 | $1200 | $2400 | $300 |
Як видно з таблиці, функціональність TrackStudio Enterprise найбільш близька до функціональності JIRA Enterprise, можливості обидвох продуктів значно переважають можливості JIRA Standard і JIRA Professional.
Розглянемо перспективи розвитку продуктів. Скористаємось сторінкою JIRA Popular Issues, щоби дізнатись якої функціональності більш за все не вистачає користувачам JIRA на даний момент (31 августа 2007), і як ця функціональність реалізована в TrackStudio.
| Feature | Submit Date | Won't fix Date | Solution Description |
|---|---|---|---|
| Field level security permissions Why is this feature so important? |
Feb 2003 | Oct 2007 | Hiding Unused Fields |
| Import / Export (backup / restore) individual projects Why is this feature so important? |
Apr 2003 | Not required. The underlying problem has been solved. | |
| Project Group Administrator Why is this feature so important? |
Dec 2004 | The underlying problem has been solved. Learn more about User Management concepts (PDF). | |
| Better support for logical operation (and/or/not) type of filters. Why is this feature so important? |
Apr 2004 | Partially solved. Learn more about implementing complex filtering conditions. | |
| Assign issues to multiple users or a group Why is this feature so important? |
Mar 2003 | Learn how to enable group handler assignment. | |
| Support for subcomponents Why is this feature so important? |
Sep 2002 | The underlying problem has been solved. Learn Task Concepts. | |
| Priorities, Resolutions and Statuses per project / issue type Why is this feature so important? |
May 2004 | Learn more about TrackStudio workflow. | |
| Permissions per workflow step / state Why is this feature so important? |
Apr 2005 | Learn more about TrackStudio workflow. | |
| Sub-issues should be able to contain their own sub-issues Why is this feature so important? |
Sep 2004 | The underlying problem has been solved. Learn Task Concepts. | |
| Make field required only for one state transition Why is this feature so important? |
Jan 2005 | Can be solved using a simple trigger. Learn more about triggers. | |
| Support for build labels within versions Why is this feature so important? |
Jul 2002 | The underlying problem has been solved. Learn more about Adding a Custom Field. | |
| Editing Workflows is too inflexible Why is this feature so important? |
Aug 2005 | You can edit active workflow with almost no restrictions. | |
| Ability to rename a user Why is this feature so important? |
Sep 2003 | You can change user name or login. | |
| Hide Time Tracking estimates from certain users (e.g. customers) Why is this feature so important? |
Sep 2003 | Hiding Unused Fields | |
| Resolve & Time spent Why is this feature so important? |
Oct 2002 | The underlying problem has been solved - you can change task state, assign a task, log time spent, and add a comment in a single action. Learn Message Concepts. | |
| Filter on Versions and Components across Projects Why is this feature so important? |
Apr 2003 | The underlying problem has been solved. Learn Task Concepts. | |
| User Preference: User Time Zones Why is this feature so important? |
Feb 2002 | The dates displayed to a user are always contiguous with their local time zone, rather than the server's time zone. | |
| Custom fields for Projects Why is this feature so important? |
Jul 2003 | The underlying problem has been solved. Learn Task Concepts. | |
| Renaming groups after creation Why is this feature so important? |
Mar 2003 | You can rename groups anytime. | |
| Search the change history Why is this feature so important? |
Dec 2004 | You can search tasks by message history. | |
| Sub-tasks should inherit component and version of parent task Why is this feature so important? |
Nov 2004 | The underlying problem has been (mostly) solved by using subtasking. Learn Task Concepts. | |
| Ability to add watchers during issue creation Why is this feature so important? |
Dec 2004 | ||
| Clone Issues between projects Why is this feature so important? |
Apr 2003 | The underlying problem has been (mostly) solved by using subtasking. Learn Task Concepts. | |
| "Log work done" as a MANDATORY field when resolving issues Why is this feature so important? |
Apr 2003 | Can be solved using a simple trigger. Learn more about triggers. | |
| Can't filter by Security Level Why is this feature so important? |
Jan 2004 | You can filter tasks this way. |
| Feature | Submit Date | Comments |
|---|---|---|
| Save, reuse and share Dashboards (like dashboard picklist) Why is this feature so important? |
Oct 2003 | Seems like too JIRA-specific. |
| Migrate to Atlassian User (externalised LDAP management) Why is this feature so important? |
Jul 2003 | |
| Multiple default dashboards Why is this feature so important? |
Sep 2003 | Seems like too JIRA-specific. |
| Search/ filter for "empty" fields Why is this feature so important? |
Sep 2005 | |
| Ability to share custom Portals Why is this feature so important? |
Oct 2004 | Seems like too JIRA-specific. |
Як видно, з 30 найбільш необхідних функціональних особливостей що очікуються в наступних версіях JIRA ось вже на протязі кількох років, 25 з них вже зараз реалізовані в TrackStudio Enterprise. 3 з них є специфічними для інтерфейсу JIRA (якщо проаналізувати 50 найбільш очікуваних функціональних особливостей, то картина буде повністю аналогічною).
Чому ж розвиток JIRA практично зупинився? Ще кілька років назад дуже популярними були прості open source системи (Bugzilla, Mantis). Поява JIRA пожвавила ринок, привернула увагу до комерційних систем і значно підняла планку вимог користувачів. Запозичена від Bugzilla логічна модель системи і простий користувацький інтерфейс швидко зробили JIRA популярною, але тепер стали гальмами для подальшого розвитку.
За рахунок більш потужної і гнучкої внутрішньої архітектури, TrackStudio має ряд важливих функціональних особливостей, які навряд чи з'являться в Atlassian JIRA в найближчі роки. Розглянемо, в яких випадках вибір TrackStudio особливо вигідний нашим клієнтам:
Використання єдиної системи дозволяє значно спростити адміністрування, делегувати повноваження, покращити інтеграцію. Крім того, ви значно економите на вартості ліцензій.
Atlassian використовує JIRA тільки для спілкування з зовнішніми користувачами, але не для управління розробкою програмного забезпечення (подробиці можна прочитати тут і тут.)
Більш гнучкі правила доступу і можливість блокувати клієнтам доступ до окремих полів завдання (затрати часу, пріоритет, бюджет і т.п.) роблять TrackStudio кращим вибором і в цьому випадку.
Оновлення, 7 вересня 2007. Charles Miller з Atlassian сказав, що це "patently untrue". Прочитайте статті за посиланнями вище повністю і вирішіть для себе самі. Наша відповідь та коментарі до неї можна прочитати тут.
TrackStudio Enterprise має нормальну, повноцінну російську та українську локалізації.
В Росії та в Україні ми можемо оформити купівлю згідно всіх вимог бухобліку. Скоріш за все, ми знаходимося в близьких часових поясах, тому ми часто можемо дати відповідь на Ваше питання на протязі кількох годин. Нам можна подзвонити і розказати про проблему. Ми можемо показати рішення. Ми з Вами говоримо близькими мовами!