La puissance de la norme au service des applications métier
Transcription
La puissance de la norme au service des applications métier
OFFRE PRODUIT MOTEUR D’AGILITÉ & STIMULATEUR D’INNOVATION W4 BPMN + La puissance de la norme au service des applications métier UN MOTEUR D’EXÉCUTION POUR L’ORCHESTRATION Lors de l’exécution des processus, le moteur orchestre l’application. Alimenté directement par les modèles réalisés avec W4 Composer, il assure la cohérence des comportements applicatifs avec la sémantique des standards et procure les services suivants : Service d’automatisation des processus, par instanciation du modèle BPMN2, définissant qui fait quoi et quand. Service de connexion aux données, pour accéder aux informations répertoriées par le modèle logique en extrayant les données de leurs sources physiques : bases de données, annuaires LDAP, fichiers plats, GED, web services, Salesforce... Service de production de l’interface utilsateur: création à la volée des écrans à afficher pour répondre aux interactions de l’utilisateur final La configuration du modèle est prise en compte et le code spécifique est exécuté à la demande, selon l’occurrence d’événements bien précis. Le contexte utilsateur (terminal, préférences, profil, langue, droits…) est évalué dynamiquement pour restituer les écrans de la manière la plus adaptée possible. Exécuter QU’EST-CE QUE W4 BPMN+ ? Notre nouvelle suite BPM, synthèse du savoir-faire de W4, fruit d’une expérience de près de deux décennies et d’une implication forte dans les organismes de standardisation (OMG, WfMC...). Le respect strict des standards en fait une solution anticipant les problèmes de demain. W4 Composer, l’atelier de conception, connecté à W4 STORE pour favoriser la réutilisation de briques existantes basées sur les standards (modèles BPMN ou UML), vous permet de publier vos propres composants. Vous disposez de toute la richesse de la norme BPMN2 pour définir, puis piloter vos processus, décrire vos données, vos documents et l’interface utilisateur. Ces modèles sont ensuite exécutés à la volée par le moteur W4, pouvant être déployé de manières diverses, capable d’exécuter directement des processus BPMN2 et vecteur de migration vers le cloud. PROCESSUS MÉTIER Modéliser Exploiter L’outil de modélisation respecte à la lettre le standard BPMN2.0. Il exploite toute la richese de la norme (niveau de conformité Analytic), soit un ensemble suffisant pour couvrir des scenarios complexes et variés, visualisés dans des diagrammes de processus et des diagrammes de collaboration. Le format de stockage est celui de la sérialisation BPMN2. A l’exécution, le moteur assure un comportement sémantique conforme à la signification précise des objets normés : événements, nœuds, liens et activités sont orchestrés de manière à remplir le service attendu. W4 COMPOSER, UN ATELIER POUR METTRE AU POINT PROCESSUS, DONNÉES ET IHM Dans le même environnement graphique de conception, vous intégrez processus, données structurées, documents et interface utilsateur pour réaliser le modèle de votre application. Les tâches de configuration avancée se font grâce à des assistants graphiques et des formulaires de paramétrage qui rendent intelligible le modèle composé. La juxtaposition des vues dédiées aux processus, aux données et aux écrans au sein d’un même environnement ((basé sur Eclipse) rendent l’intégration de ces différentes dimensions plus naturelle pour le concepteur : les notions couvertes se complètent de manière aisée et la composition d’application prend tout son sens. Pour une spécialisation fine des comportements applicatifs spécifiques ou pour implémenter des règles métiers sophistiquées, on peut faire appel à du code Java. Ce dernier est alors embarqué dans une librairie applicative et invoqué, quand cela est nécessaire, par le moteur d’exécution pour restituer les comportements attendus. POINTS CLÉ • W4 BPMN+, la suite BPM basée sur les standards, avec un moteur Java capable d’exécuter directement les processus BPMN2 • W4 Composer, pour modéliser les processus, les données et l’interface utilisateur, connecté à W4 STORE • Un moteur 100% Java, facilement déployable • Une solution multi-tenant et scalable, compatible cloud • Une interopérabilité et une richesse fonctionnelle, grâce à la complétude des standards BPMN2.0, UML2, et CMIS • Une application W4 BPMN+ Admin, 100% web, pour administrer et piloter les processus OUTILLER L’AGILITÉ Utiliser W4 BPMN+, c’est adopter une solution résolumment agile, apte à évoluer pour mieux accompagner le métier. L’approche Modéliser/Exécuter, marque de fabrique de W4, est magnifiée par la capacité de ce moteur à exécuter des modèles de processus BPMN2.0. DONNÉES, DOCUMENTS INTÉGRÉS DANS L’IHM Le diagramme de classes UML permet de définir la structure logique des données applicatives Ce modèle structuré est ensuite paramétré par des connecteurs physiques. On y décrit l’interface utilisateur et les règles métier. à mettre en oeuvre Vus comme des données à part entière, les documents sont naturellement présentés au sein d’écrans où ils cohabitent avec des données hétérogènes. Le standard CMIS permet l’interopérabilité avec les principales GED et ECM du marché. LA FORCE DES NORMES L’innovation de W4 BPMN+, c’est d’être bâti sur les standards en matière de données (UML2), de documents (CMIS) et de processus (BPMN2). Lors de la conception, les modèles sont établis selon ces normes et lors de l’exécution, le moteur orchestre l’application, la dotant de comportements fidèles à la sémantique communément admise. Ce respect rigoureux des standards permet d’utiliser une sémantique et un symbolisme acceptés de tous. Il procure richesse fonctionnelle, ouverture, interopérabilité, et facilite le recrutement de compétences humaines. Rejoignez notre écosystème www.w4store.com L’automatisation des processus se matérialise ainsi par des comportements attendus, fidèles à ceux décrits par la norme : les différents acteurs accèdent à leurs corbeilles de tâches personnalisées et collaborent efficacement en traitant leurs tâches, tout en accédant aux données utiles dans leur contexte. Ce qui est exprimé par le modèle est automatiquement restitué à l’écran. Cette instantanéité du résultat par rapport aux modèles ne repose sur aucune conversion intermédiaire, ce qui est raccourcit significativement les itérations (ou sprints) effectuées au cours des projets agiles. En multipliant les points de visibilité (dès qu’un modèle est validé, un équivalent applicatif peut être testé), les parties prenantes peuvent procurer un feedback constructif et modifier plus facilement les spécifications fonctionnelles, ce qui est l’aptitude essentielle des technologies agiles. W4 S.A. Parc d’Affaires Silic 46, rue de Montlhéry BP 70178 94563 RUNGIS Tél. : (33) 1 56 70 53 80 Fax : (33) 1 56 70 53 81 [email protected] www.w4software.com