Your SlideShare is downloading. ×
0
Nuxeo Platform’s Workflow
Engine
October 9, 2013 - Alain ESCAFFRE
Thursday, October 17, 13
Small Refresh

2
Thursday, October 17, 13
The Workflow in a Nutshell
‣ A graph-based workflow
engine
‣

Design in Studio 

‣

Deploy on Nuxeo Platform

‣ Plugged to t...
Main Use Cases
‣ Simple to complex
validation of documents,
cases or media assets
‣ Signature workflow
‣ Form digitization
...
A Dedicated UI

5
Thursday, October 17, 13
User Experience

✓ A new dashboard
✓ Task resolution screen
✓ Multi-color graph

6
Thursday, October 17, 13
Features
✓ Task re-assignment
✓ Task delegation
✓ Parallel review
✓ Automated reminders
✓ Multi-document
workflows
✓ Multip...
Boosting the Engine

8
Thursday, October 17, 13
New Nodes
➡ Enhancement of the expressiveness
of the graph
✓ Sub-workflow
✓ Multi-task nodes
✓ Exclusive node

9
Thursday, ...
Escalation Rules
➡

Evaluation of business rules during
task execution
‣ Useful for;
•

Task reminders: "Send an email
eve...
Automation
➡ Automated workflow management 

• Start, resume, cancel operations
• Start a workflow by passing values for
the...
Comments
➡ Comments are part of the framework now

• Easy and standardized way of fetching
the comment thanks to the “Task...
Demo

13
Thursday, October 17, 13
Demo
•

Demo is 100% configured
with Nuxeo Studio (no Java
development)

•

On the theme of Insurance
Claim Management

•

...
A Wizard Solution!

15
Thursday, October 17, 13
Implementing Wizards
➡ Use the workflow to get a conditional
form execution engine
✓ Complex publishing use
cases
✓ Complex...
Roadmap

17
Thursday, October 17, 13
Your Feedback Is Important

✓ Documentation is
complete

JOIN

✓ Some tutorials are
available
➡ Just try it !

18
Thursday...
Already in the Pipe
✓  Workflow and Task
REST endpoints
✓  Support for complex
variables
✓ Improvements in graph
generation...
13
ld

or
xW
#N

Questions
Credits: Mariana, Thibaud & Thibaut !

Thursday, October 17, 13

?
Upcoming SlideShare
Loading in...5
×

[Nuxeo World 2013] ADVANCED WORKFLOWS WITH CONTENT ROUTING - ALAIN ESCAFFRE

722

Published on

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.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
722
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
11
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "[Nuxeo World 2013] ADVANCED WORKFLOWS WITH CONTENT ROUTING - ALAIN ESCAFFRE"

  1. 1. Nuxeo Platform’s Workflow Engine October 9, 2013 - Alain ESCAFFRE Thursday, October 17, 13
  2. 2. Small Refresh 2 Thursday, October 17, 13
  3. 3. The Workflow in a Nutshell ‣ A graph-based workflow engine ‣ Design in Studio  ‣ Deploy on Nuxeo Platform ‣ Plugged to the form engine ‣ Plugged to Automation 3 Thursday, October 17, 13
  4. 4. Main Use Cases ‣ Simple to complex validation of documents, cases or media assets ‣ Signature workflow ‣ Form digitization Section Label Label ADD OK ‣ Content-centric organizational processes 4 Thursday, October 17, 13
  5. 5. A Dedicated UI 5 Thursday, October 17, 13
  6. 6. User Experience ✓ A new dashboard ✓ Task resolution screen ✓ Multi-color graph 6 Thursday, October 17, 13
  7. 7. Features ✓ Task re-assignment ✓ Task delegation ✓ Parallel review ✓ Automated reminders ✓ Multi-document workflows ✓ Multiple workflows on a document 7 Thursday, October 17, 13
  8. 8. Boosting the Engine 8 Thursday, October 17, 13
  9. 9. New Nodes ➡ Enhancement of the expressiveness of the graph ✓ Sub-workflow ✓ Multi-task nodes ✓ Exclusive node 9 Thursday, October 17, 13
  10. 10. Escalation Rules ➡ Evaluation of business rules during task execution ‣ 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) 10 Thursday, October 17, 13
  11. 11. Automation ➡ Automated workflow management  • 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. 11 Thursday, October 17, 13
  12. 12. Comments ➡ Comments are part of the framework now • 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 12 Thursday, October 17, 13
  13. 13. Demo 13 Thursday, October 17, 13
  14. 14. Demo • Demo is 100% configured with Nuxeo Studio (no Java development) • On the theme of Insurance Claim Management • With some great personas !!!! 14 Thursday, October 17, 13
  15. 15. A Wizard Solution! 15 Thursday, October 17, 13
  16. 16. Implementing Wizards ➡ Use the workflow to get a conditional form execution engine ✓ Complex publishing use cases ✓ Complex content authoring ✓ Linked content 16 Thursday, October 17, 13
  17. 17. Roadmap 17 Thursday, October 17, 13
  18. 18. Your Feedback Is Important ✓ Documentation is complete JOIN ✓ Some tutorials are available ➡ Just try it ! 18 Thursday, October 17, 13
  19. 19. Already in the Pipe ✓  Workflow and Task REST endpoints ✓  Support for complex variables ✓ Improvements in graph generation ✓  Administration console 19 Thursday, October 17, 13
  20. 20. 13 ld or xW #N Questions Credits: Mariana, Thibaud & Thibaut ! Thursday, October 17, 13 ?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×