@startuml
:Задача в бэклоге;
:Задачу берет старший аналитик по приоритету;
group Назначение ответственного по задаче от бизнеса
if (Есть ответственный по задаче?) then (да)
:Продолжаем процесс;

else (нет)
:Пишем на почты ответственных с просьбой\nназначить ответственного по задаче;

if (Ответили?) then (да)
:Продолжаем процесс;
else (Нет)
:Задача откладывается\nВ аналитику не берется;
kill
endif
:Записываем ответственного в задачу\nсогласно шаблона;
:Устанавливаем ответственного в историю в поле "Заказчик";
endif
end group
:Аналитик проводит необходимые работы по задаче и пишет ТЗ;

group Согласование с бизнесом
:После того как закончена аналитика\nпишем согласование на получателей:
РОПы продаж: rop@vseinstrumenti.ru
ТЛ аналитики: Катыхин Андрей Андреевич
CTO: Гольдберг Дитрий Леонидович
шаблон письма в связанном документе;
if (Согласование получено от 3 роп + тл аналитики + сто?) then (да)
:Продолжаем процесс;
else (Нет)
:Повторно информируем в этой ветке:
 1. За 3 дня до истечения срока согласования
 2. За 1 день до истечения срока согласования;
if (Согласование получено от 3 роп + тл аналатики + сто?) then (да)
:Продолжаем процесс;
else (Нет)
:Задача в груминг не передается
Передается владельцу продукта;
kill
endif
:Записываем ответственного в задачу\nсогласно шаблона;
:Устанавливаем ответственного в историю в поле "Заказчик";
endif
end group
:Передаем задачу в груминг и далее по процессу движения задачи;
stop
@enduml
