Je suis en train de faire le tour des plateformes de BPM (Business Process Management) en Saas. Le principal intérêt réside dans le fait que ce mode de fonctionnement dispense l’entreprise utilisatrice de l’installation et la maintenance de l’application. Celle-ci se trouve donc gérée par le fournisseur.
Aujourd’hui je vais vous parler d’Appian Saas. J’ai eu l’occasion d’assister à une présentation très bien faite de leur part et je voulais vous faire partager ma vision des choses.
Tout d’abord, Appian est une entreprise spécialisée dans le BPM. Lorsque je parle de BPM, j’entends bien BPM en tant que synonyme de Workflow. Cela par opposition aux outils de BPA (Business Process Analysis) tels que Aris, Mega ou Casewise.
Appian est une entreprise Américaine créé en 1999 qui est rentable depuis sa création. Ils possèdent des bureaux aux Etats-Unis et à Londres et une présence à de nombreux endroits du globe grâce à l’associtation avec des partenaires.
Ils offrent peu de services de consulting et se concentrent sur la recherche et développement du produit. L’entreprise comporte un peu moins de 200 personnes.
A l’origine, Appian possède le gouvernement Américain comme client principal mais très rapidement son importance dans le portefeuille client à diminué jusqu’à atteindre environ un quart des projets.
Les fondateurs de l’entreprise viennent du monde de la BI (Business Intelligence) et cela se voit dans l’outil. En effet l’outil est très complet sur les manières de représenter l’information.
SaaS pour quoi ?
Le mode SaaS est idéal pour un projet pilote. Il permet de tester la mise en oeuvre et la réalisation d’un processus métier rapidement.
Appian est donc accessible depuis un navigateur web, tout ce qu’il y a de plus classique. L’utilisateur dispose d’un espace de travail très complet : Corbeille de tâches, outil de modélisation, tableau de bord personnalisé…
L’application est au gout du jour techniquement et agréable à utiliser. La téléconférence réalisée entre Berlin, Londres et Vienna (USA) était fluide.
Chaque utilisateur peut donc personnaliser son environnement de travail, choisir l’ordre des colonnes d’un tableau ou le type de colonnes.
Appian regroupe dans sa solution :
- un atelier de modélisation. Vous pouvez modéliser en direct votre processus en ligne. L’outil est simple et efficace. Graphiquement il est réussi et agréable. On retrouve quelques objets BPMN mais pas l’ensemble de la collection (tâche, évènement, connecteur). L’avantage c’est que ça évitera des confusions entre tous les symboles et l’inconvénient est tout simplement la limitation des possibilités. Un point fort de l’outil, c’est qu’il peut sans problème éditer un processus en production. Ce processus peut ensuite être modifié en surface ou en profondeur (suppression de tâches…) en direct. Pendant une édition en profondeur, il ne sera plus disponible pour les utilisateurs, dès que la modification est effectuée, les utilisateurs travailleront sur la nouvelle version du processus. On retrouve un grand nombre de tâches standard permettant d’utiliser toutes les fonctions d’Appian : appel/stockage documents, mise en place d’indicateurs…
- un outil de conception de formulaire. Une fois votre processus modélisé, il faudra définir le nombre de formulaire que l’utilisateur va remplir. Par exemple 2 tâches peuvent être complétées sur un seul formulaire ou bien sur 2 formulaires différents. Ce choix est bien sur laissé à l’appréciation du client. Il sera donc tout à fait possible de faire correspondre un processus très détaillé à quelques formulaires simples. L’outil de conception est graphique, pas besoin de coder votre formulaire. Il suffit de déposer les champs pré-concus (text box, case à cocher…). Chaque valeur est associée à une constante. Cette constante est ensuite réutilisée dans le processus. Par exemple, dans une demande de congès, l’utilisateur va donner le nombre de jours qu’il souhaite prendre. Ce nombre sera associé à une constante (Nombre JoursCongés) et cette constante pourra être utilisée dans d’autres tâches du processus. Il sera alors très facile pour un business analyst de spécifier que le nombre de jours demandé doit être supérieur au nombre de jours restant.
- un outil de gestion de règles. Un outil vous permet de définir les règles métier présentent dans les processus. Je regrette ici l’impossibilité d’importer des règles depuis un outil tiers. Cependant, il sera possible d’y faire référence en définissant une constante. C’est une solution de contournement.
- un outil de workflow. Après avoir modélisé votre processus et réalisé vos formulaires, vous pouvez directement exécuter le processus. Il est ainsi disponible pour les utilisateurs.
- Appian intègre aussi : un outil de gestion de contenu, un portail et un outil de reporting. Ces 3 outils sont bien réalisés et viendront appuyer vos processus. Par exemple, vous trouverez dans l’outil de modélisation de nombreuses tâches prédéfinies pour accèder aux documents de la base documentaires gérées par Appian. C’est très pratique et provoquera certainement un gai de temps substentiel.
- chaque utilisateur pourra aussi définir son tableau de bord à l’aide d’objet graphique simple : camenbert, barre graphique, courbes…
L’outil est donc très complet. J’étais content de voir un outil de ce niveau en SaaS. Il offre une souplesse et une possibilité d’adaptation très forte notamment grâce au système de constante et de règles. Chaque élément peut être utilisé pour aiguiller le processus de manière automatique ou manuelle. Il m’a paru plus simple que BEA dont j’avais utilisé la version de 2007.
Malgré quelques défauts principalement du côté du manque d’ouverture vers l’extérieur, Appian est un très bon outil l’Europe va continuer à découvrir pour son plus grand bien !

Popularity: 3% [?]


