Керуйте своїм проектним менеджментом у Redmine краще за допомогою робочого процесу.

1/7/2018
6 minutes
Лукаш Беньа
Використовуючи налаштування робочого процесу в Easy Redmine, ви можете контролювати переходи статусу та дозволи на поля дуже простим способом. Функція доступна з адміністрування і, отже, може керуватися тільки адміністратором.

Workflow дозволяє налаштувати, які ролі мають дозвіл на зміну певних статусів завдань або які поля мають з'являтися під певним трекером. Це особливо корисно в розробці програмного забезпечення, але знаходить застосування практично в будь-якій іншій галузі. У Workflow в Easy Redmine є дві основні функції.


Переходи статусів Redmine

Тут ви можете вибрати комбінацію ролі користувача та трекера (або вибрати всі ролі/трекери, щоб застосувати зміни до всіх можливих комбінацій), а потім встановити, які зміни статусу завдання дозволені для цієї ролі на цьому трекері. Колонка зліва представляє поточний статус завдання, а колонки праворуч представляють можливі зміни статусу для вибору.

Наприклад, користувач може налаштувати, що ніхто не може змінити статус завдання на «Виконано», якщо його не перевірив співробітник або генеральний директор. Для цього виберіть комбінацію відповідного трекера та ролі користувача (наприклад, трекер «завдання» та роль «менеджер портфелю») та зніміть прапорець, щоб визначити дозвіл на зміну статусу для вибраної комбінації.


Дозволи на поля Redmine

Ще раз виберіть комбінацію ролі та трекера (або виберіть всі). Ліва колонка представляє стандартні поля та користувацькі поля, які ви створили. Праворуч ви можете вибрати, чи повинно бути поле доступним у стандартному режимі (порожні поля - нічого не вибрано), у режимі тільки для читання або у режимі обов'язкового заповнення.

  • Тільки для читання - користувач не може змінювати це поле, коли завдання встановлено в «режим тільки для читання». Наприклад, ви не можете змінити трекер, якщо завдання не готове до перевірки (статус встановлено на «на перевірку»)
  • Обов'язково - поле в цьому режимі повинно бути заповнене, інакше завдання не може бути збережене

Слід бути обережним при налаштуванні полів тільки для читання або обов'язкових полів. Особливо з урахуванням того, що користувачі не повинні бути позбавлені можливості роботи. У попередньому випадку, наприклад, ми стикалися з проблемою, коли наш клієнт налаштував стандартні поля «Тема» та «опис» як поля тільки для читання, коли статус встановлено на «Нове», що також застосовується до створення нового завдання. Оскільки користувачам не дозволялося редагувати ці поля, вони не могли створити нове завдання, оскільки завдання не може бути створене без теми.

Easy Redmine 2018 - Workflow - task fields permissions

Workflow в Easy Redmine


Поради та хитрощі для Workflow Redmine

Коли статус не призначений для використання під будь-яким трекером, переконайтеся, що відповідні прапорці зняті у формі хреста.


Використання 1 - Налаштування ланцюга схвалення в Redmine

Це приклад того, як працює ланцюг схвалення. Кожна роль (наприклад, представник, менеджер, технік і т.д.) може змінювати статус завдання певним чином, що забезпечує плавний процес і відсутність внутрішніх конфліктів. Наприклад, тільки представник, який перебуває в прямому контакті з клієнтом, може змінити статус на «Виконано», коли весь процес завершено і клієнт був повідомлений. Тоді як тільки менеджер може схвалювати або відхиляти певні запити, ініційовані клієнтом.

Клієнт ініціює новий запит (завдання), представник відповідає клієнту, що запит був пересланий для подальшого схвалення та позначає його статусом «Очікує на схвалення». Менеджер має список всіх запитів (завдань), які позначені як «очікує на схвалення». Якщо він вирішує, чи повинен бути ві

Використання 2 - Змушення користувачів Redmine вводити важливі дані - обов'язково

Коли вам потрібно отримати певні дані, які є важливими для вас, просто зробіть обов'язковими деякі поля, що можна зробити просто, встановивши таке поле в статус "Обов'язково". Наприклад, коли вам потрібна дата народження вашого клієнта (наприклад, для встановлення того, чи клієнт досягнув законного віку), ви можете встановити поле "Дата народження" як "Обов'язкове", щоб клієнт не міг продовжувати без відповідного заповнення такого поля.

Easy Redmine 2018 - Workflow - CRM fields permissions

Робочий процес в Easy Redmine


Використання 3 - Запобігання несанкціонованим змінам важливих даних користувачами Redmine - тільки для читання

Будьте обережні, оскільки тема та опис повинні бути увімкнені в новому завданні. Деяким користувачам дозволяється виконувати лише певні дії, і вони не можуть редагувати або видаляти важливу інформацію, це можна досягти, увімкнувши режим "Тільки для читання".

Наприклад, якщо клієнт заповнює свою дату народження, то таке поле може бути встановлено в режимі "Тільки для читання", щоб запобігти випадковій втраті таких даних. Альтернативно, тільки менеджер (або будь-яка інша відповідна особа) може бути увімкнений для зміни / видалення цих даних, тоді як інші не можуть.


Використання 4 - Вимкнення непотрібних статусів завдань в Redmine

Статус "Кодовий огляд" важливий для відділу ІТ, але не для інших відділів. ІТ-спеціалісти зможуть використовувати статус "Кодовий огляд", але користувачі з інших відділів не матимуть до нього доступу.

Оновлення Redmine до кінцевої версії? Легко.

Отримайте всі потужні інструменти для ідеального планування, управління та контролю проектів в одному програмному забезпеченні.

Спробуйте Easy Redmine у 30-денній безкоштовній пробній версії

Повнофункціональний, захищений SSL, щоденне резервне копіювання, у вашій геолокації