Upload
nuxeo
View
106
Download
3
Tags:
Embed Size (px)
DESCRIPTION
In the past year, Nuxeo has greatly extended the feature set of its workflow engine to include sub-workflows, escalation, re-assignment, parallel tasks, configurable dashboards, and a new resolution screen. We will review what's been added with a complete example and also talk about the roadmap of the product.
Citation preview
Nuxeo Platform’s Workflow Engine
October 9, 2013 - Alain ESCAFFREThursday, October 17, 13
Small Refresh
2
Thursday, October 17, 13
The Workflow in a Nutshell
3
‣ A graph-based workflow engine‣ Design in Studio
‣ Deploy on Nuxeo Platform
‣ Plugged to the form engine
‣ Plugged to Automation
Thursday, October 17, 13
Main Use Cases
4
‣ Simple to complex validation of documents, cases or media assets
‣ Signature workflow
‣ Form digitization
‣ Content-centric organizational processes
Section
Label
Label
ADD
OK
Thursday, October 17, 13
A Dedicated UI
5
Thursday, October 17, 13
User Experience
6
✓ A new dashboard
✓ Task resolution screen
✓ Multi-color graph
Thursday, October 17, 13
Features
7
✓ Task re-assignment
✓ Task delegation
✓ Parallel review
✓ Automated reminders
✓ Multi-document workflows
✓ Multiple workflows on a document
Thursday, October 17, 13
Boosting the Engine
8
Thursday, October 17, 13
New Nodes
9
✓ Sub-workflow
✓ Multi-task nodes
✓ Exclusive node
➡ Enhancement of the expressiveness of the graph
Thursday, October 17, 13
Escalation Rules
10
‣ Useful for;• Task reminders: "Send an email
every two days"
• Forcing task resolution
• More advanced escalation (ex: as soon as 30 % of participants closed their task, go further)
➡ Evaluation of business rules during task execution
Thursday, October 17, 13
Automation
11
• Start, resume, cancel operations
• Start a workflow by passing values for the global variables
• Start a workflow from another one, bind workflows to UI, APIs, etc.
➡ Automated workflow management
Thursday, October 17, 13
Comments
12
• Easy and standardized way of fetching the comment thanks to the “Task info”
• Drop it on the form as a field system
• Support multi-task node
• Logged on the documents
➡ Comments are part of the framework now
Thursday, October 17, 13
Demo
13
Thursday, October 17, 13
Demo
14
• Demo is 100% configured with Nuxeo Studio (no Java development)
• On the theme of Insurance Claim Management
• With some great personas !!!!
Thursday, October 17, 13
A Wizard Solution!
15
Thursday, October 17, 13
Implementing Wizards
16
✓ Complex publishing use cases
✓ Complex content authoring
✓ Linked content
➡ Use the workflow to get a conditional form execution engine
Thursday, October 17, 13
Roadmap
17
Thursday, October 17, 13
Your Feedback Is Important
18
✓ Documentation is complete
✓ Some tutorials are available
➡ Just try it !
JOIN
Thursday, October 17, 13
Already in the Pipe
19
✓ Workflow and Task REST endpoints
✓ Support for complex variables
✓ Improvements in graph generation
✓ Administration console
Thursday, October 17, 13
?#Nx
World1
3
QuestionsCredits: Mariana, Thibaud & Thibaut !
Thursday, October 17, 13