@KalabinDmitriy

JIRA workflow. Параллельное рассмотрение issue?

Добрый день.
Подскажите пож-та как в JIRA Software настроить параллельное рассмотрение задачи, т.е. я создаю задачу и надо отправить ее на согласование сразу 3 и более сотрудникам, как это сделать?
Как вариант можно посоздавать sub task но это не совсем удобно...
  • Вопрос задан
  • 2281 просмотр
Пригласить эксперта
Ответы на вопрос 2
@chuikoaleksandr
Добрый день.
Функционал нетривиальный.
Если чисто штатный функционал, то это будут некрасивые костыли. В вашем случае будет много лишних задач, неудобства для пользователей (где согласующему уточняющий комментарий писать, в какой таске нажимать отказ и как его отрабатывать автоматически…).

Как один из вариантов и реализация через ScriptRunner(Jython/плагин).
(Здесь есть примеры кода - https://github.com/mailru/jira-scripts)
Создать поле user picker (multiple users) в котором указываются пользователи от которых нужно согласование. - «Согласующие»
Создать поле user picker (multiple users) в котором будут указываться пользователи, которые согласовали. - «Согласовали»

Далее есть статус - Согласование.
Из этого статуса два перехода.
1. Согласование -> согласование
2. Согласование -> следующий статус.

На эти переходы вешаются кондишины.
1. Пользователь в поле «Согласующие». Пользователь не в поле «Согласовали». Осталось больше 1 согласования.
2. Пользователь в поле «Согласующие». Пользователь не в поле «Согласовали». Осталось только 1 согласование.

И на эти же переходы вешается пост функция: добавить пользователя в поле «Согласовали».

Для удобства согласующих(смотря как у них дашборды настроены) можно пользователей из поля «Согласующие» добавлять в наблюдатели (через листенер на create/edit или через пост функцию).
Ответ написан
Комментировать
@MeridianMSK
Ваш вариант использование плагина Sign-off, позволяющего параллельно согласовывать задание.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы