Sauter au contenu

Oracle SOA Suite 11g améliore la gestion des workflows humains

21 juillet 2009

fusion-middleware-11gLe lancement d’Oracle Fusion Middleware 11g on y était !

Ce fut l’escale parisienne, pour le lancement de l’offre Oracle la plus stratégique et à la plus forte croissance.  C’est également un offre stratégique pour Easyteam, de par notre positionnement fort d’intégrateur sur le middleware Oracle et une offre clé pour nos clients qui utilisent aujourd’hui la suite Oracle SOA en version 10g.

La nouvelle offre 11g apporte de nombreuses nouveautés, notamment sur l’offre SOA dans l’intégration des briques entre elles (intégration du bus et des outils de gouvernance BEA au reste de la suite notamment).

L’un des axes intéressants d’enrichissement fonctionnel de la suite que j’ai particulièrement apprécié, vient de la gestion largement améliorée des human tasks dans la brique Oracle BPEL Process Manager.

Bpel_workflow_humain_3

Les utilisateurs peuvent créer leurs propres règles de réponses ou d'affectation automatiques pour les tâches des workflows

BPEL (Business Process Execution Language) est un langage de développement pour l’orchestration de processus métier au sens large. L’offre Oracle est une solution ouverte, basée sur ce standard, et dotée de tonnes de connecteurs vers des applications, bases de données, protocoles. Elle est également intégrée avec les outils de modélisation et d’urbanisation Oracle BPA (IDS Scheer ARIS).

L’un des points faibles de l’offre 10g tenait probablement dans la gestion des “human tasks” soit l’interaction humaine au sein de processus informatisés. Le besoin d’interactions humaines dans les processus informatiques est courant, et quand les interactions sont nombreuses, ou mettent en jeu des documents ou de multiples acteurs qui interagissent entre eux on parle de “Workflows”.

Face à des outils purement dédiés à la réalisation de Workflows humains, BPEL Process Manager souffrait de quelques lacunes, comme le manque de facilité de customisation de la corbeille de tâches utilisateurs,  l’intégration avec les outils bureautiques Microsoft, ou la notification multicanal des tâches. Easyteam a rencontré ces limitation, dans la mise en œuvre de workflows complexes pour nos clients sous BPEL 10g.

Voici les nouvelles fonctionnalités pour la gestion des workflows humains d’Oracle SOA Suite 11g, qui viennent remédier à ces manques :

Configuration de l'accès aux données des tâches humaines

Configuration de l'accès aux données des tâches humaines

Liste de tâches / corbeille basées sur ADF (Application Development Framework) et AJAX
• écran sophistiqués utilisant des composants RCF
• gestion des formulaires multi-pages
• Sur la base de l’ADF Rich Client Framework
• améliorations significatives de l’ergonomie et des fonctionnalités

Intégration MS Office / Excel
• basé sur le plugin Oracle FDI pour Microsoft
• possibilité d’initier des workflows à partir d’Excel
• accès à la liste des tâches à partir d’Excel

Renforcement de la sécurité
• support de JPS et OVD (Oracle Virtual Directory) ce qui permet de fédérer des utilisateurs provenant de multiples sources de données de façon non intrusive (LDAP, Applications métier, bases de données…)
• signature numérique des tâches via des certificats
• gestion plus fine des politiques d’accès et d’action (qui peut voir et d’agir sur une autre partie d’une équipe)

Utilisation d’Oracle Business Rules

Il est possible d'utiliser ADF sous JDeveloper en mode drad & drop pour créer des tâches sophistiquées

Il est possible d'utiliser ADF sous JDeveloper en mode drad & drop pour créer des tâches sophistiquées

• Capacité à utiliser Oracle Business Rules pour définir des scénarios de routage complexes, modifiables par les utilisateurs

Notifications
• Multi-canal : email, SMS, etc grâce à l’intégration avec messaging service.
• Détection des réponses automatiques, des réponses mal formatées, des spam

On note aussi : amélioration du monitoring du reporting et de l’administration

Résultat : Oracle SOA suite devient une technologique unique, simple et intégrée pour l’implémentation de processus métier complexes informatiques et humains… Un outil attendu depuis longtemps par les entreprises ?

Un commentaire laisser un →
  1. easyxam permalien
    22 juillet 2009 16:37

    Un article complémentaire sur le sujet (en anglais) sur le blog Delta Lounge : http://tinyurl.com/m57l8q

Répondre

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Twitter picture

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Connexion à %s

Suivre

Get every new post delivered to your Inbox.

Joignez-vous à 385 followers