Добрый день!Не хватает преднастроенных правил распределения процессов:
1. По ролям.
2. По нагрузке.
3. Через буфер.
Например, сейчас отсутствует возможность в БП назначить ответственным за задачу роль, что в целом противоречит методологии bpmn. Если такая возможность появится то, задача поступит всем сотрудникам, работающими в данной роли. Их количество может меняться (кого-то уволили, кто-то заболел, кто-то ушел в отпуск), число сотрудников отдела будет меняться ежедневно, но на модель это не повлияет, не придется вносить изменений. И экземпляры в этом случае бизнес-процесса будут распределяться между доступными сотрудниками.
Также было бы удобно если бы распределение задач из процессов производилось с учетом загрузки сотрудников. Например, устанавливаем ограничение, что сотрудник может получить в работу не более 10 задач на неделю. Остальные задачи попадают в буфер и будут ожидать распределения. Как только сотрудник выполняет задачу, ему добавляется следующая из буфера. В этом случае можно будет видеть объем работы, превышающие нормативы и принять решение об увеличении штата отдела.
Понравилась ли вам эта идея?