If a task is assigned to a ROLE, that means every user who has the role can do this task. While an user dealing with the task, however another user maybe do the same thing. So there is a conflict between the two users's work.
How can JBPM avoid this conflict?
see the user guide for more info.