Системи управління проектами - issue tracking system

При розробці програмного забезпечення як великі, так і маленькі софтверні компанії використовують системи обліку завдань, помилок, управління проектами (bug tracker, issue tracking system, project management application).

На даний момент такого роду продуктів існує чимало. Є прості системи, функціонал яких обмежується урахуванням помилок і відстеженням їх статусу. Є більш складні, які дозволяють, наприклад, будувати різні графіки по проектних ризиків, інтегруватися з системами версионного контролю, здійснювати складний пошук по проектній документації і так далі.

В ідеалі система управління проектами - це деякий серверний додаток, яке дозволяє робити наступне:

  • в реальному часі відстежувати поточний стан проектів, збирати статистику по проектам;
  • вести облік помилок, завдань, поліпшень відповідно до заданого життєвим циклом;
  • зберігати проектну документацію (грубо кажучи, мати вбудовану Wiki);
  • конфігурувати права доступу користувачів, їх ролі, відправку нотифікацій;
  • інтегруватися з різними third-party продуктами (наприклад, з тими ж системами версионного контролю);
  • доступать до функцій системи програмним способом (через відповідний API);
  • і багато іншого.

Особисто мені пріходілсоь працювати з наступними issue tracking системами - Rational ClearQuest. Atlassian Jira. Bugzilla.

Що я можу сказати.

Bugzilla - непогана безкоштовна система обліку помилок. Дуже добре себе показує в невеликих проектах, тому що не обтяжена непотрібними фичами.

ClearQuest мені не сподобалася: не найшвидша і не сама інтуїтивно зрозуміла система. Набір фич досить великий. Варто зазначити, що для неї існує і десктопний варіант. Але він буде корисний швидше тестувальникам, ніж програмістам.

Jira - дуже потужна система, якою користуються більш ніж в 55 країнах світу. Для великих проектів - просто незамінний помічник. Найбільший недолік - ціна :). Ну і, як будь-яка велика компанія, Atlassian досить латентна в плані консультацій по продукту.

Якщо ви сумніваєтеся в покупці системи, у вас є можливість завантажити пробну версію продукту. Для отримання знижки на покупку системи, вкажіть, що про Clarity ви дізналися з блогу Javenue.

Схожі статті