Робочий процес описує які етапи може проходити завдання до її остаточного виконання (може проходити, тому що не всі етапи є обов'язковими). У кожного стану існують переходи, це дії при яких завдання переходить з одного етапу в інший. У JIRA етапи відображаються як Status. На малюнку завдання в статусі Done. що означає виконано. Всі етапи описані нижче.
В даному проекті використовуються такі етапи:
- Open початковий етап в якому знаходиться завдання. Воно було створено і очікує початок роботи з боку розробника, якому воно доручено. Так само на цьому етапі виконується оцінка завдання. Розробник ознайомлюється із завданням, прикидає скільки йому для цього знадобиться часу Оцінка завдання.
- Need More Info може виникнути ситуація, коли недостатньо інформації для продовження виконання завдання, цей статус якраз для таких випадків. Так само він встановлюється, якщо виконує дане завдання зайшов в "глухий кут" і не може вирішити проблеми. При установці цього статусу на поштові скриньки team lead і reporter відсилаються повідомлення.
- In Progress означає що завдання в даний момент вирішується призначеним на це завдання розробником.
- Done завдання виконано і очікує валідації з боку Team Lead.
- Reopened якщо завдання було коли небудь вирішена (Done) або закрита (Close), але в даний час потребує перегляду, то ставиться цей статус.
- Closed після тестування завдання закривається. (Можливість переведення в цей статус є тільки для ролей Адміністратор і QA)
- Holded тимчасове припинення завдання.
- In QA завдання провалідірована і очікує тестування (Можливість переведення в цей статус є тільки для ролей Адміністратор (на проектах роль адміністратора є у ПМ і Тім Лідера))
Далі в профілі, перейшовши за посиланням, можна подивитися свої ролі в проектах:
У кожного етапу є свої можливі переходи, вони представлені в таблиці нижче.