[webinaire] présentation de la création de workflow avec la plateforme nuxeo

25
Webinaire : Créer des workflows Avec Nuxeo Platform

Upload: nuxeo

Post on 13-Jan-2015

1.149 views

Category:

Technology


0 download

DESCRIPTION

1ere partie : Présentation de la création de workflow avec la Plateforme Nuxeo La plateforme Nuxeo intègre nativement un moteur de workflow ainsi qu’un outil de conception de workflow complet qui vous aide à définir vos propres workflows modélisant vos processus métier. Notre série de deux webinaires vous permettront d’avoir une vue d’ensemble de la conception de workflows avec la Plateforme Nuxeo. Rejoignez Alain Escaffre, notre directeur produit, pour ce webinaire et découvrez comment le concepteur de workflows fonctionne grâce à une démonstration en direct et une séance interactive de questions-réponses. Si vous voulez le découvrir par vous-même avant le webinaire, téléchargez la Plateforme Nuxeo et inscrivez-vous pour 30 jours d’essai gratuit de Nuxeo Studio. Le second webinaire portera sur les techniques avancées de création de workflow.

TRANSCRIPT

Page 1: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Webinaire : Créer des workflows

Avec Nuxeo Platform

Page 2: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Nuxeo Platform2

Case Management for Big Data

Digital Asset & Media Management

Content Platform for Business Services

Page 3: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Nuxeo Platform

3

Business Logic

Content Repository: Access Control, Rich Content Model, Audit, Query, File Storage

Data Presentation

Conversion KitWorkflow

Engine

Authentication & Identity

Management

Extensible Back Office

Optional add-ons, extensions, integrations, and feature sets (20+)

REST API

CMIS

Client SDKs: Java

JavaScript

Python iOS

Android

WebDAV

Nuxeo Drive (multi-device file sync)

Page 4: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Nuxeo

4

• Nuxeo aide ses clients à créer, implémenter, maintenir, déployer and exploiter des applications.

• Nuxeo couvre le cycle complet des applications:

• Design : Nuxeo Studio

• Développement : Nuxeo IDE (Eclipse), Nuxeo Studio, Maven Tooling

• Outillage de test : unitaire, fonctionnel (Sl/WebDriver), performance

• Outils de déploiement : Nuxeo Marketplace, Update Center

• Hébergement : nuxeo.io

• Nous mettons l’accent sur l’ensemble des phases de votre projet, pas seulement sur le logiciel que vous exécutez.

Page 5: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Programme

5

• Aperçu fonctionnel

• Démonstration : Revue parallèle

• Démonstration : Déclaration de sinistre

• Synthèse des fonctionnalités clefs

• Apprendre l’essentiel : Implémentation étape par étape d’un workflow simple.

Page 6: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Le moteur de workflow de Nuxeo Platform

6

• Basé sur la lecture d’un graphe

• modélisé dans Studio 

• déployé sur la plateforme Nuxeo

• Intégré au framework de formulaires

• Intégré à Automation

Page 7: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Principaux cas d’utilisation

7

• Validation simple ou complexe de documents, médias ou dossiers

• Processus de signature

• Dématérialisation de formulaires

• Processus métiers centrés documents

Section

Label

Label

ADD

OK

Page 8: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Aperçu fonctionnel

8

Page 9: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Revue Parallèle

9

• Afin d’organiser la validation des documents

• Permets à plusieurs utilisateurs d’avoir une tâche en même temps

Page 10: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Fonctionnalités clefs (1/2)

10

• Le composant de démarrage

• Le graphe

• La tâche et son formulaire

• Le dashboard

• Notifications

• L’audit

Section

Label

Label

ADD

OK

Page 11: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Fonctionnalités clefs (2/2)

11

• Escalade

• Nœuds multi-tâches

• Sous-workflow

• Réassignation

• Délégation manuelle

Page 12: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Nuxeo Studio

12

Page 13: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Nuxeo Studio, outil de configuration

13

• Configuration de types de documents

• Gestion de formulaires

• Logique de navigation et vues métiers

• Logique et règles métiers

• et…configuration du workflow !

Page 14: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Nuxeo Studio : modèle de déploiement

14

• Pas de développement

• Génère un bundle compatible avec les versions présentes et futures de Nuxeo

Page 15: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Le workflow dans Studio

15

• Onglets disponibles

• Types de nœuds

Page 16: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Mise en pratique

16

Page 17: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Notre scénario : ordre de mission

17

Une commande est reçue, le document est assigné au comité de staffing qui va ensuite demander éventuellement plus d’informations et assigner la tâche à un consultant lorsque tout est ok, afin que celui-ci réalise sa mission.

Page 18: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Déclaration des utilisateurs

18

• Dans la plateforme, ont été créés :

• John : commercial en contact avec le client

• Jack : responsable des équipes de prod, membre du comité d’assignation

• Bill : consultant

• Le groupe : “staffing_group” dont fait partie Jack (mais aussi John)

Page 19: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Workflow vide

19

• Création d’un workflow vide, qui ne fait rien.

Page 20: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Assignation d’une tâche

20

• Lorsque John démarre le workflow, cela crée une tâche pour John, il la valide, le workflow s’arrête.

Page 21: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Assignation à un groupe

21

• Lorsque John démarre le workflow, cela crée une tâche pour le groupe “staffing_group”.

Page 22: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Boutons et transitions

22

• Le staffing_group peut soit valider soit demander plus d’informations

• S’il clique sur “Assigner”, cela crée une nouvelle tâche pour Bill.

• S’il clique sur “Demander plus d’informations”, cela crée une tâche pour John, pour avoir plus d’informations.

Page 23: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Récupérer des informations des utilisateurs

23

• Quand un membre du groupe staffing clique sur “Assigner”, il devrait avoir d’abord précisé :

• La date d’intervention

• Un commentaire avec plus de précisions

• Le nombre de jours pour la mission

• Bill devrait pouvoir visualiser ces informations lorsqu’il reçoit la tâche de réalisation de la mission.

Page 24: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Assigner à un utilisateur dynamique

24

• A l’étape d’assignation, le responsable de staffing devrait pouvoir choisir le nom du consultant qui intervient.

Page 25: [Webinaire] Présentation de la création de workflow avec la Plateforme Nuxeo

Utiliser Automation dans le workflow

25

• Si le comité de staffing refuse l’ordre de mission, une entrée d’audit devrait être ajoutée sur le document : “refus d’assignation”.