The scenario: in the current state, users are funneled into three business-defined workflows. User research indicates that customers want the ability to define their own workflows and make them as customized as possible.
Two models that I am researching are:
- A workflow engine space, where an admin user designs the custom flows that orders will flow through. This could work well for customers who need some customization, but not for every order.
- A JIRA-like experience, where instead of an order moving from queue to queue in a pre-defined flow, users can change an order status to send it on to the next needed user. This allows for flexibility on every order and can skip unnecessary steps.
My question is: What are these two options called in UX vernacular? I'm fine with calling the first one a "workflow engine" (the audience is technical), but is there a better term? And what would you call the overall experience of the second option?