Bonita Open Solution | ||||
Comparaison des éditions | Open Source | Teamwork | Efficiency | Performance |
Modélisation & Développement | ||||
| Modélisation au format BPMN2 |
|
|
|
|
| Création de vos propres processus métier selon le format Business Process Model and Notation (BPMN) version 2.0 | ||||
| Gestion des versions |
|
|
|
|
| Sauvegarde de vos processus à chaque étape de leur élaboration et gestion de la coexistence de plusieurs vesions d'un même processus. | ||||
| Module d'importation (Visio, BPMN2, XPDL, etc.) |
|
|
|
|
| Importation de modèles définis dans l'un des formats suivants : Visio, BPMN2, JBMP3 et XPDL | ||||
| Framework d'importation depuis d'autres outils BPM |
|
|
|
|
| Ce framework facilite le développement et l'intégration de modules d'importation depuis des formats tiers vers le format Bonita Open Solution | ||||
| Simulation |
|
|
|
|
| Simulation du traitement des indicateurs mis en place tels que les coûts, la durée, la consommation de ressources, le calendrier, etc. et identification des goulots d'étranglement. | ||||
| Connecteur vers les systèmes tiers |
|
|
|
|
| Choix parmi plus de 100 connecteurs vers des systèmes propriétaires et open source tels que Microsoft Exchange, SAP, Salesforce.com, Talend, etc. | ||||
| Look-n-feel customisables |
|
|
|
|
| Pour une adaptation de votre application BPM au logo et aux couleurs de votre entreprise. | ||||
| Tables de décision |
|
|
|
|
| Les tables de décision qui permettent aux utilisateurs de définir leurs règles métier sans dépendre d’un système extérieur ou avoir à les coder. | ||||
| Connecteur règles métier |
|
|
|
|
| Pour aller plus loin, connectez votre processus avec le moteur de règles métier Drools. | ||||
| Editeur de formulaires simples |
|
|
|
|
| Créez facilement vos formulaire grâce à l'éditeur WYSIWYG | ||||
| Editeur de données |
|
|
|
|
| Ecrivez des scripts Groovy facilement grâce à d'éditeur de données | ||||
| Editeur de connecteurs |
|
|
|
|
| Créez et testez vos propres connecteurs au sein du Studio Bonita | ||||
| Debugger |
|
|
|
|
| Le bouton debug dans la barre de menu du Studio permet de désactiver les connecteurs parmi ceux utilisés par votre processus afin de tester l'exécution de votre processus (en cours de développement ou en phase de test) de manière isolée. | ||||
| Guidage utilisateur |
|
|
|
|
| Cette fonctionnalité permet de guider pas à pas un nouvel utilisateur lors de l'utilisation du Studio Bonita. Chacune des étapes est expliquer et l'utilisateur peut valider sont exécution. | ||||
| Profils utilisateurs |
|
|
| |
| Pour faciliter l'utilisation et l'ergonomie du Studio, des profils utilisateurs prédéfinis ont été créés afin de n'afficher que les fonctions nécessaires à l'utilisateur, predefined profile setting in Studio expose only those features related to the Profile’s role. Default profiles include Business Analyst, Process Engineer, and Application Developer | ||||
| Génération de la documentation de processus |
|
|
| |
Ajouter des annotations à votre diagramme est essentiel pour une bonne compréhension par l’ensemble des intervenants. Tirez le meilleur parti de ces annotations en générant automatiquement la documentation de votre processus dans le format de votre choix (.doc, .ppt, .rtf, .pdf) | ||||
| Collaboration avec référentiel BPM partagé |
|
|
| |
| Un référentiel contient tous les artefacts de modélisation tels que des processus, formulaires, connecteurs, templates, etc. En utilisant le partage automatique de référentiels basé sur SVN (Subversion), travaillez simultanément avec les membres de votre équipe. Créez autant de référentiels que vous souhaitez et passez de l’un à l’autre en quelques secondes | ||||
| Optimisation de processus |
|
|
| |
| La simulation de processus standard permet de générer des rapports d’exécution à partir de paramètres que vous saisissez. Avec l'optimisation de processus, générez ces rapports sans avoir besoin de saisir d’hypothèses et obtenez des indicateurs clairs pour améliorer votre processus | ||||
| Gestion de données complexes (XML, Java, etc.) |
|
|
| |
| Créez et gérez vos données complexes dans différents formats comme par exemple des objets Java, données XML ou documens attachés. | ||||
| Editeur de formulaires dynamiques |
|
|
| |
| Créez des formulaires complexes et dynamiques faisant appel à des dépendances entre champs, unremplissage dynamique de champs à partir d'une base de donnée, une pagination basée sur une logique, des règles de validations de champs, etc. | ||||
| Réutilisation de formulaires et de champs |
|
|
| |
| Définissez les formulaires et les widgets communs à votre organisation et réutilisez-les autant que nécessaire. Cette fonctionnalité permet également de définir des modèles et de créer de nouveaux formulaires à partir de ces derniers. | ||||
| Connecteurs dans les applications générées |
|
|
| |
| Ajoutez la possibilité d’utiliser toute la puissance des connecteurs dans les applications générées afin par exemple de rendre vos formulaires dynamiques. Ex : renseigner le contenu d’une liste déroulante avec des données issues de SAP, Salesforce.com etc.. | ||||
| Editeur de requêtes SQL |
|
|
| |
| L’écriture de requêtes SQL est souvent un travail fastidieux et source d’erreurs. L’éditeur de requêtes SQL du Pack de Souscription, vous permettra de générer vos requêtes graphiquement en parcourant les tables de bases de données et en sélectionnant les champs que vous souhaitez associer. Cet outil prend également en charge des fonctions SQL avancées telles que « GROUP BY » etc. | ||||
| Assistant de création deWeb Services |
|
|
| |
| Ecrire des entrées XML pour le connecteur de Services Web de Bonita Open Solution peut s’avérer complexe. Avec l’assistant de Services Web du Pack de Souscription, vous pouvez définir votre requête XML à l’aide d’outils graphiques tels que le navigateur de l’interface de Web Services, ce qui résulte en un gain de temps et une réduction des erreurs. | ||||
| Assistant de connexion à Salesforce.com |
|
|
| |
| Connectez-vous à votre CRM Salesforce.com et listez les objets et champs disponibles. L’éditeur de requêtes, basé sur le langage SOQL développé par SF, permet créer facilement des requêtes tout en minimisant les risques d’erreur. | ||||
| Look-n-feels personnalisés |
|
|
| |
| Créez ou personnalisez facilement des look-n-feel pour vos applications et Bonita User XP grâce à l'éditeur de Lokk-n-feels | ||||
| Assistant de connexion à SAP |
|
| ||
| Bonita Open Solution SP inclut un assistant avancé permettant de paramétrer facilement la connexion à SAP. Cet assistant vous permet de rechercher la fonction SAP adéquate et de renseigner les paramètres d’entrée et de sortie de manière graphique. Il permet aussi d’accéder directement à la documentation de toutes les fonctions SAP. | ||||
| Modèles de Processus Métier |
|
| ||
| Accélérez la réalisation d’applications métier grâce à la librairie de processus prêts à l’emploi dans les domaines tels que les RH, la Finance, la Qualité ou le Helpdesk. Ces modèles sont le fruit de l’expérience acquise par BonitaSoft au cours de centaines de déploiements. | ||||
| User Custom Profiles |
|
| ||
| Les Profils par défaut Analyste Métier, Ingénieur Processus, et Développeur adaptent l’interface du Studio au rôle de l'utilisateur. Définissez vos propres profils et définissez les fonctionalités qui doivent être affichées. | ||||
Exécution & Déploiement | ||||
| Moteur transactionnel |
|
|
|
|
| Bonita Execution Engine est un moteur entièrement transactionnel et permet des appels groupés, des définitions d'équipes, etc. pour la gestion des pannes. | ||||
| Exécution synchrone / asynchrone |
|
|
|
|
| Exécution asynchrone afin d'éviter le blocage d'instances de processus par des tâches en attente. | ||||
| API Java et REST |
|
|
|
|
| Les APIs disponibles incluent les APIs en Java, EJB2, EJB3 et REST pour le développement d'applications personnaliées et facilement intégrables. | ||||
| Infrastrucutre multi-tenant coeur |
|
|
|
|
| Déployez Bonita Open Solution sur des architectures multi-tenant afin de servir différents clients et de réduire les opérations et les coûts de maintenance. | ||||
| Configuration multi-tenant par tenant |
|
|
| |
| Cette fonctionnalité permet de définir une cofniguration pour chaque tenant. Dans la Bonita User XP, vous pouvez configurez les éléments suivants: contenu des pages de reporting, clés d'encryption pour le SSO, affichage de l'inbox et durée de rafraîchissemnt du monitoring. Pour les applications générées, vous pouvez spécificer la configuration SSO par tenant. | ||||
| Déploiement distant |
|
|
| |
Il s’avère utile de tester dans un environnement similaire à la production (serveur d’applications JEE). Avec les édtions Bonita Open Solution du Pack de Souscription, éditez vos préférences pour déployer vos applications dans l’environnement cible de votre choix. | ||||
| Export multi-environnements |
|
|
| |
| Avec le support multi-environnements, définissez autant de contextes que vous le souhaitez pour exporter facilement vos applications dans les différents environnements que vous utilisez. Ex : production, test, pré-production, production. | ||||
User Experience & Monitoring | ||||
| Génération d'applications métier |
|
|
|
|
| Générez une application métier complètement fonctionnelles basée sur votre processus en un clic. | ||||
| Gestion des utilisateurs |
|
|
|
|
| Gérez les utilisateurs et les groupes d'utilisateurs, mappez les avec vos annuaires existants (LDAP, AD, etc.) | ||||
| Gestion de droits avancée |
|
|
| |
| Certains processus de votre organisation ne doivent être vus et/ou démarrés que par les personnes autorisées. Cette fonctionnalité est critique lorsque que l’on souhaite faire des affectations dynamiques basées sur des règles métier en phase de production | ||||
| Recherche |
|
|
| |
| Lorsqu’un grand nombre de processus sont déployés en production ou archivés, il devient difficile d’en trouver un avec des critères spécifiques. La fonction recherche permet aux utilisateurs de rechercher des cas de processus en langage naturel. | ||||
| KPIs (Indicateurs-clé de performance) & tableaux de bords personnalisés |
|
|
| |
| La plupart des solutions BPM fournissent nativement des indicateurs d’activité de base. Vous avez souvent besoin de définir vos propres KPIs métier. Avec Bonita Open Solution SP, définissez vos KPIs pour alimenter des outils graphiques tels que BIRT ou Jasper iReport. | ||||
| Internationalisation |
|
|
| |
| Certaines applications web nécessitent une disponibilité en plusieurs langues pour une utilisation par différents pays. Avec Bonita Open Solution SP, traduisez simplement vos interfaces et gérez toute nouvelle langue des applications web. | ||||
| Synchronisation LDAP |
|
|
| |
| ynchroniser Bonita Open Solution avec votre LDAP vous permet de tirer pleinement profit du système de gestion d’identité de Bonita tout en utilisant l’authentification, les groupes et les relations hiérarchiques de votre LDAP. Vous obtiendrez également une performance opérationnelle très supérieure à l’utilisation d’un connecteur. | ||||
| Document Management (natif) |
|
|
| |
| La gestion des fichiers et de leurs multiples versions est clé pour les processus de validation documentaire. Avec Bonita Open Solution SP, les différentes versions d’un document peuvent êtres attachées aux instances de processus et conservées dans un module de gestion documentaire dédié et intégré à la Bonita User Experience | ||||
| Document Management |
|
| ||
| BonitaSoft fournit un support professionnel pour intégrer les suites de gestion documentaire | ||||
| Monitoring des ressources |
| |||
Suivez en temps réel, le statut précis des ressources et du comportement des processus. Le monitoring des ressources donne l'état de l'environnement JVM (mémoire utilisée, nombre de threads, charge moyenne). | ||||
| Monitoring des processus |
| |||
| Le monitoring des processus permet de suivre des donnés-clé comme le nombre d'étapes ouvertes, d'étapes en retard, de cas et de tâches créés. | ||||
| Gestion des erreurs |
| |||
| Quand une erreur qui se produit avec un connecteur, un script Groovy ou à l'initialisation des données sur une étape, cette fonction définit un état «Échec» pour cette étape. Cela signifie que tous les cas avec ce statut peuvent être filtrés, et les étapes avec ce même statut peuvent être sautées. | ||||

