Category Archives: Publication

29Nov/21
bluexml expert GED ECM BPM Gestion Documentaire_Département Hérault

Le Département de l’Hérault bénéficie de l’expertise ECM de bluexml

Le Département de l'Hérault bénéficie de l'expertise ECM de Bluexml

01

Qui est-ce ?

Département de l'Hérault 

Le Conseil Départemental de l’Hérault (CD34) investit depuis de nombreuses années dans le numérique grâce à une stratégie à long terme : 

🔹Rapprocher usagers et administrations, notamment en renforçant l’accessibilité et l’inclusion numérique 

🔹Être opérationnel en mettant le numérique au service du développement des territoires 

🔹Favoriser la mutualisation et fédérer les territoires sur le développement des projets afin de réduire les fractures numériques, sociales et territoriales 

🔹Intégrer les expérimentations nouvelles et les innovations numériques tout au long de son application 

Les projets de déploiement à grande échelle de la fibre optique sur son territoire et sur l’ouverture des données aux usagers via le portail Open Data du département en sont les premiers exemples. 

Et les enjeux du numérique du département se concentrent également sur l’amélioration des services et applications utilisés au quotidien dans les administrations. 

Les enjeux et le contexte dans lesquels est inscrit le CD34

Riche de plus de 5 000 utilisateurs internes et de plusieurs centaines d’utilisateurs externes, le système d’information du département de l’Hérault est une pièce centrale de l’administration au quotidien. 

Plusieurs applications du SI ont été déployées pour améliorer les processus internes et favoriser le processus documentaire dématérialisé. C’est sur ces objectifs que Bluexml et le CD34 travaillent main dans la main depuis plusieurs années. 

02

contexte

03

Apport Bluexml

L'apport / valeur ajoutée de Bluexml dans cette collaboration

Bluexml a apporté à plusieurs reprises son expertise ECM, et notamment sur : 

1️⃣ La maintenance applicative et évolutive de la GED transverse Alfresco du département  : 

🔹De nombreux processus documentaires ont été mis en place et une gestion automatique du flux documentaire est utilisée chaque jour par les usagers grâce au composant BlueClassify 

🔹La dématérialisation des DCE entre le service de la commande publique et les services financiers et opérationnels comme processus documentaire transverse a été mis en place avec des interconnexions avec l’application MarcoWeb 

🔹Le composant BlueReport est déployé pour fournir des indicateurs fonctionnels aux responsables de sites et aux administrateurs de la plateforme, pour faciliter le suivi et l’animation des sites collaboratifs et pour contrôler le fonctionnement des services via des indicateurs métiers

2️⃣ Archivage documentaire :

🔹Un déploiement en mode hébergé a été mis en œuvre avec la solution VITAM 

🔹Une maintenance d’exploitation de la solution est également assurée 

3️⃣ Assistance et Accompagnement sur les solutions déployées : 

Bluexml intervient régulièrement pour réaliser des audits, migrations et optimisations pour accompagner les équipes du département à la continuité de service et à l’amélioration des processus de déploiement/de maintenance. 

C’est une collaboration pérenne et de confiance mutuelle, qui permet à Bluexml d’accompagner le département au niveau technique, métier et en conduite du changement. 

4️⃣ Innovation 

Un travail conjoint avec le département a permis de réaliser plusieurs POC (Proof Of Concept) sur des domaines divers : BPM, Archivagesflux documentaires. 

Le CD34 est également l’un de nos premiers clients à avoir migré sa plateforme Alfresco dans sa dernière version ACS7 ! 

Des questions ?

Si vous souhaitez en savoir plus sur la solution Alfresco Content Services mis en en place au CD34, contactez-nous !

Nicolas Alexandre bluexml expert ECM GED BPM

Nicolas Alexandre

Directeur Commercial
lise Chan bluexml expert ECM GED BPM

Elise Chan

Ingénieure Commerciale
22Nov/21
Alfresco par bluexml ECM GED BPM Capture Archivage Signature électronique

Les nouveautés de la version 7.1 d’Alfresco Content Services

Les nouveautés de la version 7.1 d’Alfresco Content Services

Bluexml, expert majeur en dématérialisation de l’information vous présente les nouveautés de la version 7.1 d’Alfresco Content Services. L’intégration d’ElasticSearch, la sortie du SDK 5, ou la connexion avec Office 365 forment des atouts majeurs de cette nouvelle version

Dès le début du deuxième trimestre 2021, Hyland/Alfresco a annoncé la sortie d’Alfresco Content Services 7.1. Une sortie couronnée par plusieurs nouveautés longtemps attendu comme l’intégration d’ElasticSearch, un sdk out of the process permettant de mettre en place des traitements qui s’exécutent à l’extérieur des processus Alfresco ainsi que d’autre nouveautés comme l’Alfresco Collaboration Connector et le All In One Transformer.

Nous avons testé pour vous les deux nouveautés majeures de la version d’Alfresco Content Service : ElasticSearch ainsi que le développement d’un module sur la base du SDK 5.

01

ACS7

Alfresco Search Service

Le schéma de la base de données Alfresco peut présenter un certain nombre de limites dans un contexte de grande volumétrie documentaire, et défi pour les administrateurs des bases de données et des systèmes.

La grande bonne nouvelle de la version 7.1 d’Alfresco Content Services est l’intégration d’un connecteur ElasticSearch.

Cette intégration qui forme pour Alfresco un atout majeur dans un contexte évolutif dans le quelle le besoin de gérer davantage de masse de données devient une nécessité.

 

Il est clair que Alfreco Content Services 7.1 mise beaucoup sur la performance de la recherche : en remplaçant SOLR4 par SOLR6, qui devient ainsi le moteur de recherche par défaut.

SOLR6 apporte une meilleure stabilité et une meilleure performance lors des phases d’indexation et de recherche.

En revanche, une des limites de SOLR c’est l’écart ou le retard d’indexation de grande masse de données et où la fréquence de la mise à jour est importante. C’est là où l’intégration ElasticSearch donne tout son sens, elle permet ainsi de donner à la version 7.1 d’ACS une efficacité sans conteste lors d’indexation des grands volumes de données.

 

Elasticsearch utilise ActiveMQ pour indexer les différentes transactions. Ce couple associe à la fois l’excellente performance d’indexation d’Elasticsearch, la rapidité de la prise en compte des transactions de ActiveMQ, ce qui signifie qu’il n’y a pas de temps d’attente pour que l’indexation rattrape son retard.

 

Les tests que nous avons réalisés confirment que l’intégration ElasticSearch forme un atout important pour cette nouvelle version d’Alfresco.

Nous détaillons prochainement dans un nouvel article cette intégration ainsi les scénarios de tests de grande volumétrie. 

SDK 5 : Out of process

Une deuxième nouveauté qui a accompagné la sortie de ACS7.1 est la sortie du SDK 5.

Nous avons pu tester la création d’un nouveau module sur la base de ce nouveau SDK.

Il clair que ce SDK 5 annonce avec sa sortie une ère nouvelle des extensions, une ère qui signe la fin des développements ‘in-process’.

Ce nouveau SDKout of process’ permet d’implémenter des extensions qui s’exécutes dans des processus indépendants de ceux d’Alfresco.

Alfresco7 bluexml expert ecm ged bpm
Figure 1. Différence entre le SDK 4.x et le SDK5.x *

Il se base ainsi sur deux librairies principales :

🔹Alfresco Java Event : permettant de mettre à disposition des développeurs les outils nécessaires pour interagir avec le nouveau système d’évènement Alfresco à partir du Java.

🔹Alfresco Java Rest Api : permettant au développeur d’interagir à partir du Java avec l’API REST 1.0.

Ce SDK vient en réponse aux problèmes suivants :

🔹Complexité de la migration : il rend ainsi la migration plus simple par le fait que les extensions deviennent indépendantes tant dans leur déploiement que leur exécution.

🔹Stabilité et sécurité : toute interaction avec le noyau Alfresco passe par des librairies principales.

🔹Redémarrage du serveur Alfresco pour le déploiement des extensions : ceci n’est plus ainsi une nécessité.

02

SDK5

03

MS-365

Alfresco Collaboration Connector pour MS-365

ACC pour Microsoft 365 fournit une intégration native qui vous permet de créer des documents Microsoft Office et de collaborer de manière transparente et en temps réel à l’aide des applications Web Office habituelles, permettant ainsi de :

🔹Modifiez les documents Microsoft Word, Powerpoint et Excel stockés dans Alfresco.

🔹Partagez des documents Microsoft Office avec des collaborateurs.

🔹Cocréez des documents Microsoft Office avec des collaborateurs en temps réel.

Autres nouveautés

🔹Core All-In-One (AIO) Transform Engine : il regroupe LibreOffice, ImageMagick, Alfresco PDF Renderer, Tika ensembles dans une image docker.

 

🔹Swagger : REST API explorer de Swagger-UI 2.0 vers Swagger-UI 3.0

 

🔹T-Engines (moteurs de transformation) : Les moteurs en T améliorent l’évolutivité, la stabilité, la sécurité et la flexibilité

04

NEWS

Des questions ?

Si vous souhaitez en connaître plus sur la solution Alfresco Content Services ? Consulter la page dédiée à ACS ou contactez-nous !

Nicolas Alexandre bluexml expert ECM GED BPM

Nicolas Alexandre

Directeur Commercial
lise Chan bluexml expert ECM GED BPM

Elise Chan

Ingénieure Commerciale
15Nov/21

BluePastell, la connexion facile entre Alfresco et Pastell

BluePastell, le composant additionnel à Alfresco pour se connecter aux solutions Libriciel via Pastell

Bluexmlexpert majeur en gestion documentaire, des processus et Transformation Numérique, vous présente son composant BluePastell permettant de faciliter l’intégration entre la GED Alfresco Content Services et la solution Pastell de Libriciel Scop. 

01

c'est quoi ?

La solution Pastell, à quoi sert-elle ?

Pastell est une solution Open Source offrant la possibilité de traiter, d’automatiser les processus dématérialisés des collectivités tout en assurant une sécurité et une traçabilité de ces derniers. 

La solution permet donc la dématérialisation des échanges entre une collectivités et ses partenaires tiers ou avec d’autres solutions Libriciel Scop au sein de son SI. 

Ces flux peuvent être de différentes natures et traités à l’unité ou par lot : 

🔹Flux XML 

🔹Documents 

🔹Formulaires 

🔹etc. 

Pastell peut être vue comme une plateforme d’intermédiation mettant en relation différents types d’acteurs afin : 

🔹D’administrer et piloter tout type de flux 

🔹D’échanger des documents 

🔹De sécuriser les transactions 

🔹D’assurer la traçabilité des échanges 

🔹De verser les flux vers une GED et/ou un SAE 

Notre constat

Dans le monde des collectivités, les solutions suivantes de Libriciel Scop sont très utilisées : 

🔹As@lae : solution d’archive électronique (SAE) 

🔹i-Parapheur : parapheur électronique 

🔹S²LOW : tiers de télétransmission 

🔹Vers@e : versement par formulaires 

🔹Ref@e : gestion du référentiel d’archivage 

🔹etc… 

La solution d’orchestration Pastell permet leur interconnexion et ouvre la possibilité, via des API, d’interagir avec des GED transverses telles que Alfresco Content Services. De plus, il est désormais indispensable, voir obligatoire, de déployer la solution Pastell pour interagir via API avec les applications métiers citées ci-avant. 

02

constat

03

flux

Pourquoi automatiser le lancement des flux ?

Afin de fluidifier de bout en bout ces processus dématérialisés, il est nécessaire de disposer d’un connecteur générique entre la GED Alfresco Content Services et la solution Pastell permettant de : 

🔹Piloter l’ensemble des types de flux gérés dans Pastell 

🔹Paramétrer facilement ces flux dans Alfresco Content Services 

🔹Traiter les retours de Pastell (documents, répertoires et propriétés associées) 

🔹Permettre une transmission à Pastell à la demande mais également en mode « batch » 

🔹Indiquer, sur le document stocké dans Alfresco Content Service, l’état d’avancement de la transmission à Pastell 

BluePastell_ECM GED Alfresco
Vue d’ensemble des échanges entre BluePastell et la solution Pastell

BluePastell : une solution packagée Bluexml

Le composant BluePastell de Bluexml permet de disposer : 

🔹De la généricité du connecteur 

🔹Du paramétrage des flux Pastell 

🔹D’appels génériques à l’API REST Pastell pour 

🔹La création des flux 

🔹La mise à jour de l’état d’avancement 

🔹De règles de contenu Alfresco Content Services pour Le traitement des éléments en retour 

BluePastell - Principe_ECM GED Alfresco
Vue d’ensemble des échanges entre BluePastell et la solution Pastell

Les informations génériques de transmission sont stockées et paramétrées au niveau Alfresco :  

🔹Nom du flux 

🔹Date de transmission Date de retour 

🔹Etat d’avancement 

🔹Etc. 

Les informations à transmettre à Pastell sont stockées dans la définition de chaque flux et disponible depuis Alfresco Content Services. Ainsi chaque flux dispose de ses propres informations à transmettre à Pastell et BluePastell utilise l’API REST de la plateforme pour :  

🔹La création des flux 

🔹La transmission des documents associés aux flux 

🔹La récupération de l’état d’avancement 

Et déclenche des règles de contenu Alfresco Content Services pour le traitement des éléments en retour de Pastell (documents, répertoires, fichiers de métadonnées, etc.). 

En synthèse, le processus métier de transmission aux applicatifs Libriciel (i-Parapheur, As@lae, S²LOW, etc.) est géré par la solution Pastell. Le connecteur BluePastell gère : 

🔹Le déclenchement de la transmission (manuelle ou par traitement « batch ») 

🔹La mise à jour des informations de transmission (y compris l’état d’avancement) 

🔹Le traitement des éléments en retour incluant la mise à jour du/des document(s) d’origine 

04

PACK

05

FONCTIONS

Aperçu des fonctionnalités de BluePastell

BluePastell vous offre : 

🔹La définition des différents types de transmission (flux Pastell) 

🔹La mise en œuvre des transmissions automatiques à Pastell au sein de vos traitements métiers implémentés dans la GED Alfresco Content Services 

🔹La possibilité de lancer un traitement à la demande (via une action) 

🔹La gestion, par paramétrage, des données retournées par Pastell et plus particulièrement les données à traiter et le traitement à effectuer sur chacune d’entre-elles 

BluePastell_ECM GED Alfresco
Vue d’ensemble des échanges entre BluePastell et la solution Pastell

Quelques cas d’utilisation métier

Pour le i-Parapheur : 

🔹Transmission des arrêtés RH pour signature(s) 

🔹Transmission des arrêtés d’urbanisme pour signature(s) 

Et récupération des versions signées et des métadonnées pour les mettre à jour dans la GED (en tant que nouvelle version du document d’origine) 

Pour le contrôle de légalité (via le tiers de télétransmission S²LOW) : 

🔹Transmission des pièces justificatives des marchés 

🔹Transmission des délibérations, décisions et annexes 

Et récupération des accusés et des métadonnées pour insertion dans la GED 

Pour l’archivage dans As@lae: 

🔹Archivage des arrêtés RH 

06

UTILISER

Des questions ?

Si vous souhaitez en connaître plus sur notre composant BluePastell? Consulter la page dédiée à BluePastell ou contactez-nous !

Nicolas Alexandre bluexml expert ECM GED BPM

Nicolas Alexandre

Directeur Commercial
lise Chan bluexml expert ECM GED BPM

Elise Chan

Ingénieure Commerciale
08Nov/21
Bonita par bluexml ECM GED BPM Capture Archivage Signature électronique

Les nouveautés de Bonita 2021.2

Bonita 2021.2, les nouveautés

Bluexmlexpert majeur en gestion documentaire, des processus et Transformation Numérique, a testé pour vous la nouvelle version de Bonita 2021.2 sortie au mois d’octobre 2021 et vous fait une synthèse des nouveautés apportées. 

01

c'est quoi ?

A quoi sert la solution Bonita ?

Bonita est une solution Open Source permettant de modéliser, d’utiliser et d’automatiser les processus métiers. C’est une solution de BPM (Business Process Management). 

Cette solution se compose : 

🔹D’un Studio de modélisation des processus et des données entrants en jeu comme les acteurs, la base de données métier, l’IHM des applications en interaction avec les processus, les connecteurs, etc. ; 

🔹D’une solution Web intégrant les applications déployées pour agir sur les processus ou administrer la solution. 

Quelles sont les nouveautés de la version 2021.2 ?

Les principales nouveautés de cette version 2021.2 sont : 

🔹Une séparation distincte entre les composants à implémenter (à coder) et ceux à modéliser de manière visuelle dans le Studio ; 

🔹Une nouvelle approche via des applications à destination des utilisateurs finaux. Le portail Bonita présent dans la version précédente n’est plus utilisé ; 

🔹La prise en charge de l’authentification SSO (Sigle Sign One) via OpenID. 

 

Une externalisation des implémentations techniques 

Cette nouvelle version permet aux développeurs de réaliser les implémentations techniques à part du Studio de conception. 

Cela concerne, entre autres : 

🔹Les connecteurs ; 

🔹Les filtres d’acteurs ; 

🔹Les extensions d’API REST. 

Cette externalisation a l’avantage : 

🔹D’accroitre l’approche « low code » souhaitée par les équipes de Bonita ; 

🔹De bénéficier d’une faible adhérence avec le Studio. Ainsi, toute montée de version du Studio n’aura que très peu d’impacts sur les implémentations réalisées et inversement, l’adaptation des implémentations ne nécessitera pas de mettre à niveau le Studio ; 

🔹De mutualiser le code entre les différents projets. 

 

Une nouvelle version du SDK (Software Development Kit) à destination des développeurs 

La nouvelle version du SDK permet, entre-autre, la définition : 

🔹Des connecteurs ; 

🔹Des extensions API-REST ; 

🔹Des filtres d’acteurs ; 

🔹Des thèmes. 

Ces implémentations sont réalisées à part sur l’IDE (Integrated Development Environment) préféré des développeurs tels que EclipseNetBeans ou encore IntelliJ IDEA. 

De plus, ces extensions sont gérées via Maven, tout comme les modélisations réalisées au sein du Studio. 

Une meilleure ergonomie du Studio 

Le Studio bénéficie d’une légère refonte afin d’apporter une meilleure ergonomie pour les personnes effectuant la modélisation des processus. 

Nouveautés Bonita 2021 by bluexml expert ECM GED BPM
Page de synthèse d’un projet

Un nouvel éditeur d’expression unifié pour la création des règles métiers 

Dorénavant la définition des règles métiers est unifiée via l’éditeur d’expression. 

Une approche par « applications » plutôt qu’un « portail » 

Il s’agit ici de la principale nouveauté de cette version 2021.2 : l’utilisation d’applications (Bonita Applications Directory) en lieu et place du traditionnel portail (Bonita Portal). 

Ces applications sont personnalisables selon les besoins des utilisateurs finaux. 

Le but est d’améliorer l’expérience utilisateur et d’avoir un rendu cohérent entre les interfaces spécifiques et celles existantes pour l’administration et la gestion de la solution Bonita. 

🔹Bonita Applications Directory liste toutes les applications qu’un utilisateur connecté peut utiliser ; 

🔹L’application « Bonita User » permet d’accélérer le développement des interfaces dédiées à votre besoin ; 

🔹L’application « Bonita Administrator » permet d’administrer les processus et les ressources déployés ; 

🔹L’application « Super Administrator » permet l’administration de la solution Bonita. 

Les deux dernières applications remplacent le « Bonita Portal ». 

Ces applications peuvent être étendues afin de modifier leur rendu, ajouter ou modifier des pages.

Application List Nouveautés Bonita 2021 by bluexml expert ECM GED BPM
Page listant les applications disponibles pour l’utilisateur connecté

Une meilleure sécurité 

Cette nouvelle version prend en charge l’authentification SSO via le protocole OpenID Connect, permettant une meilleure intégration au sein de votre SI et un accès unifié via différents canaux (Web, mobile, code). Bonita 2021.2 permet également d’activer certaines options comme le chiffrement des données d’identité, la recherche de fournisseurs OpenID ou encore la gestion des sessions. 

Un déploiement automatisé 

La plateforme Bonita peut être automatiquement déployée à l’aide de Docker et d’une orchestration avec Kubernetes. 

Ainsi, Bonita bénéficie de tous les avantages apportés par ces outils. 

02

novation

03

Video

Aperçu des fonctionnalités

La vidéo ci-après, réalisée par les équipes de Bonita, vous présente cette nouvelle version en 5 minutes ! 

Des questions ?

Si vous souhaitez en connaître plus sur la solution Bonita ? Consulter la page dédiée à Bonita ou contactez-nous !

Nicolas Alexandre bluexml expert ECM GED BPM

Nicolas Alexandre

Directeur Commercial
lise Chan bluexml expert ECM GED BPM

Elise Chan

Ingénieure Commerciale
18Oct/21
bluePastell Bluexml expert ECM GED BPM

BlueEdit, le composant additionnel à Alfresco pour éditer des documents en ligne

BlueEdit, le composant additionnel à Alfresco pour éditer des documents en ligne

Bluexml, expert majeur en gestion documentaire, des processus et Transformation Numérique vous présente son composant BlueEdit permettant d’éditer en ligne les documents stockés dans Alfresco Content Services tout en se basant sur la solution OnlyOffice. 

BlueEdit est né d’une demande en perpétuelle augmentation de la part de nos clients concernant l’édition en ligne et la collaboration à plusieurs sur un même document. Pour finir et pour répondre à la nouvelle approche et stratégie de l’éditeur Alfresco, ce composant est utilisable depuis n’importe quelle application générée avec Alfresco Application Development (ADF).

01

AVANTAGEs

De nombreux avantages par rapport aux applications clientes installées sur les postes de travail pour l'édition de documents via Alfresco

🔵Vis-à-vis d’une solution d’édition installée directement sur le poste utilisateur (client lourd), le composant BlueEdit présente les avantages suivants :

🔹Aucune installation et configuration ne sont nécessaires sur le poste utilisateur. Seul un navigateur Internet est suffisant

🔹Aucune gestion des mises à jour des applications d’édition n’est à mettre en place sur les postes utilisateurs. Tout est centralisé sur le serveur en ligne “OnlyOffice”

🔹Une unique de la solution d’édition “OnlyOffice” est déployée pour l’ensemble des utilisateurs. Cela ne nécessite pas de licences sur chaque poste utilisateur

🔹Le composant permet la collaboration à plusieurs sur un même document. A l’image de ce que propose la suite Microsoft 365

🔹Il permet également de visualiser certain documents non éditables (tels que les PDF par exemple)

🔵BlueEdit permet donc, pour les documents stockés sous Alfresco Content Services :

🔹Une édition en ligne de document bureautiques

🔹Une collaboration à plusieurs sur l’ensemble des documents bureautiques

🔹La visualisation des documents PDF, RTF et textes

🔵Les principales fonctionnalités de BlueEdit sont :

🔹Edition et conversion en ligne des documents via la solution “OnlyOffice”

🔹Edition de l’ensemble des documents bureautiques

  ▫Microsoft Office : toutes versions

  ▫OpenOffice : toutes versions

  ▫LibreOffice : toutes versions

🔹Visualisation des documents PDF, RTF et textes

🔹Conversion des documents suivants

  ▫“doc” vers “docx”

  ▫“xls” vers “xlsx”

  ▫“ppt” vers “pptx”

Afin de suivre les recommandations de l’éditeur Alfresco, BlueEdit est disponible en tant que composant ADF (Application Development Framework) à intégrer dans un développement sous ADF ou dans les applications Digital Workspace et Alfresco Content App existantes.

L'édition "en ligne" de documents depuis la GED : Un usage de plus en plus plébiscité

Aujourd’hui, de plus en plus de solutions sont disponibles en mode “SaaS” (Software As A Service) hébergée dans le cloud on en mode “On Premise”. Le composant BlueEdit associé au serveur d’édition en ligne “OnlyOffice” s’inscrit naturellement dans cette orientation. 

Vous pouvez ainsi centraliser et externaliser la fonctionnalité d’édition en ligne de vos documents stockés au sein de votre GED Alfresco Content Services et gagner en : 

🔵Productivité 

🔵Exploitation 

🔵Coût 

02

Usage

03

Collaborer

BlueEdit vous apporte la composante collaborative à votre GED Alfresco Content Services

A l’image de SharePoint, de nombreux clients nous demandaient une fonctionnalité de collaboration à plusieurs et en parallèle sur les documents stockés sous Alfresco Content Services. 

BlueEdit comble ce manque et vous permet donc d’associer l’édition en ligne et la collaboration à plusieurs en parallèle sur un même document à la solution ECM phare du marché. 

Le schéma ci-dessous illustre le fonctionnement général de la solution BlueEdit depuis une application sous ADF : 

BlueEdit est compatible avec les éditions Enterprise et Community d’Alfresco et pour les versions 5.2 et supérieures. 

Ci-dessous quelques captures du composant BlueEdit depuis une application réalisée sous ADF: 

Des questions ?

Si vous souhaitez en connaître plus sur notre composant blueEdit ? Consulter la page dédiée à blueEdit ou contactez-nous !

Nicolas Alexandre bluexml expert ECM GED BPM

Nicolas Alexandre

Directeur Commercial
lise Chan bluexml expert ECM GED BPM

Elise Chan

Ingénieure Commerciale
27Juil/21
Arkhineo archivage électronique SAE

Focus sur Arkhineo, une solution d’archivage électronique

Arkhineo, votre solution d’archivage électronique (SAE), en mode SaaS, connectée à Alfresco

Bluexml, expert majeur en dématérialisation de l’information vous présente son nouveau partenaire technologique Arkhineo spécialiste de l’archivage électronique.  

01

AVANTAGEs

Les atouts d'Arkhineo pour votre archivage électronique

Archiver vos données chez un tiers tel Arkhineo vous permet :  

 d’éviter les investissements et les coûts récurrents 

 d’assurer l’évolution des moyens pour faire face : 

      ◦ aux pannes et à l’obsolescence 

      ◦ aux évolutions légales et normatives 

 • Maintenir la valeur probante dans le temps 

Arkhineo porte des engagements d’obligation de résultats sur : 

• La conversation durable des documents électroniques 

• L’intégrité des données 

• La réversibilité 

La disponibilité aux services est très élevée puisque le Service Level Agreement est compris entre 99,7% et 99,8% sur l’accès en ligne aux documents archivés.

Arkhineo propose plusieurs solutions dont : 

• un portail Web en mode SaaS prêt à l’emploi dénommé MyArkhineo associé à son application mobile 

• une Web API pour connecter vos applicatifs métiers et votre GED transverse Alfresco à leur Service d’Archivage Electronique (SAE).  

API Arkhineo Archivage Saas Bluexml Alfresco

Arkhineo est aussi le seul tiers archiveurs en France proposant un service avec l’ensemble des certifications et conformités suivantes : 

Certification Arkhineo Archivage GED expert bluexml

MyArkhineo : « Vos archives Anywhere, Anytime and on Any Device »

MyAkhineo en trois points : 

1-Rapidité de mise en œuvre 

2- Facilité d’utilisation 

3- Mobilité 

MyArkhineo Archivage GED expert bluexml

Pourquoi choisir le portail MyArkhineo ? 

• Il est prêt à l’emploi 

• Il se déploie immédiatement 

• Il est facile d’utilisation 

• Il ne nécessite aucun investissement informatique (développement ou intégration) 

• Il est adapté à votre faible volumétrie et/ou à votre faible nombre d’utilisateurs 

• Il est aussi accessible via l’application mobile MyArkhineo 

• Il est accessible 24 heures sur 24 et 7j/7 (y compris en mobilité) 

• Il permet le versement des documents 24 heures sur 24 et 7j/7 (Selon les droits d’utilisateurs) 

•Il garantit l’intégrité à long terme de tous vos documents métiers 

• Il génère des attestations d’archivage contenant l’ensemble des éléments de preuve associés (date certaine, empreintes, scellement, etc.) 

• Il dispose d’une authentification simple mais sécuriser et « Multi-facteurs »

02

MyArkhineo

03

WEB API

Vos applicatifs métiers et GED Transverse Alfresco, connectés au Système d’Archivage Electronique de Arkhineo

La Web API (Restful) d’Arkhineo permet de connecter vos applicatifs métiers et GED Transverse Alfresco au Système d’Archivage Electronique de Arkhineo, de telle sorte que les versements des documents à archiver soient effectués directement depuis ces applications. 

 La Web API d’Arkhineo en 3 points : 

1- Intégration SI client 
2- Intégration Plateforme partenaire 
3- Grosse volumétrie

WEB API Arkhineo Archivage GED expert bluexml

Pourquoi choisir l’API Arkhineo ?

• Cohabite avec vos systèmes existants

• S’intègre à toutes les solutions en mode SaaS et la plupart des logiciels du marché

• Est complètement automatisée

• Ne nécessite aucune saisie manuelle ou intervention

• Propose une Interface unique de versement et de consultation

• Ne modifie pas les habitudes de travail des utilisateurs

• Permet de maitriser en interne votre politique d’archivage (durées de conservation, traçabilité

• Permet de maitriser en interne votre politique d’accès aux archives (droits des utilisateurs)

• Est adaptée aux grosses volumétries de données et de consultation

• Est accessible 24 heures sur 24 et 7j/7

• Garantit l’intégrité à long terme de tous vos documents métiers (contrats, dossiers clients, …)

• Produit des attestations d’archivage contenant l’ensemble des éléments de preuve associés (date certaine, empreintes, scellement, etc.)

Des questions ?

Si vous souhaitez connecter votre GED Alfresco à Arkhineo, contactez-nous sur info@bluexml.com

Nicolas Alexandre bluexml expert ECM GED BPM

Nicolas Alexandre

Directeur Commercial
lise Chan bluexml expert ECM GED BPM

Elise Chan

Ingénieure Commerciale
20Juil/21
Bonita optimiser processus métiers ECM BPM bluexml

Bonita – Partie III, Conception Application

Automatisation des processus métier avec Bonita ou Alfresco APS

01

INTRO

Complétude du processus et de création de l’application par les développeurs avec Bonita

Faisant suite à la partie “Genèse” qui s’est attaché à introduire les produits BPMN permettant d’adresser les processus métier de collectivités ou entreprises et à la partie “Mise en route avec les fonctionnels” qui s’est attaché à décrire les premières étapes de conception de l’application avec les fonctionnels, cette partie décrit les étapes suivantes de complétude du processus et de création de l’application par les développeurs. 

Ceci ne signifie aucunement que les fonctionnels ne vont plus intervenir mais on entre dans des phases de développement agiles où chaque fin de sprint fait l’objet d’une livraison de l’application aux fonctionnels pour avoir leur retour et conduit à des échanges sur les stories, voire de nouveaux ateliers fonctionnels, avec eux pour réorienter certains choix suite à leurs remarques/suggestions.

Initialisation du projet avec Bonita

Dans la phase précédente, vous avez modélisé avec les fonctionnels les processus de votre application. Par exemple, pour un processus de télétravail d’une collectivité, le processus est le suivant : 

Initialisation du projet avec Bonita

Le processus fait apparaitre les tâches assignées à chaque rôle, l’enchainement de ces tâches et des annotations pour préciser aux concepteur certaines informations spécifiques qu’ils devront prendre en compte pendant la phase de développement.

C’est le moment d’initier votre projet dans votre système de gestion des sources. Par exemple, sur github, il s’agit d’effectuer les opérations suivantes :

• Connectez-vous sur votre github

• Dans un groupe correspondant à votre nouveau projet, Cliquer sur le bouton ‘Nouveau projet’

• Choisir Onglet ‘Projet vierge’

• Entrer un nom et une description pour votre nouveau projet (par exemple ‘Teletravail’)

• Valider la case à cocher d’initialisation du référentiel avec un README.

• Cliquer sur ‘Créer projet’

• Copier l’url de clonage du projet (‘Clone’)

• Sous Bonita Studio, Sélectionner ‘Equipe -> Git -> Partager sur git’ (ou clic droit sur le projet et sélection ‘Equipe -> Partager sur git’

• Coller l’url de clonage de votre nouveau projet et passer les écrans successifs de partage en cliquant sur ‘Suivant’ en validant le ‘push’ avec un commentaire de commit d’initialisation.

• Habituellement, la branche ‘master’ est utilisé pour les releases et une branche ‘develop’ est utilisé pour pousser les modifications de tous les développeurs pour les tests (qu’ils travaillent directement sur la branche ‘develop’ ou sur des branches ‘feature’ ou ‘Hotfix’). A bluexml, nous avons l’habitude de travailler en nous appuyant sur Gitflow: cf  

https://www.atlassian.com/fr/git/tutorials/comparing-workflows/gitflow-workflow pour les étapes à suivre.

02

PROJET

Conception avec les fonctionnels sur Bonita

Les premiers processus de votre application ont été modélisés avec les fonctionnels.

Il est maintenant nécessaire de compléter ces processus en les liant aux objets métiers, aux connecteurs et aux formulaires. Ensuite, il s’agira de réaliser l’application avec ces pages qui permettent de lancer et suivre les processus et de suivre l’activité liée à ces processus.

• Ouvrir un processus (par exemple ‘Télétravail’),

• Cliquer sur l’onglet ‘Données’ et sur ‘Ajouter’ dans la partie ‘Variable métier

• Déclarer une variable métier du nom d’un objet Métier que vous avez créé précédemment avec les fonctionnels dans la partie BDM : par exemple, ‘demande’ dans le cas de l’application ‘Télétravail

• Donner une description

• Associer le à l’objet Métier concerné : par exemple, ‘macollectivite.model.TELTRDemande’ dans le cas de l’application ‘Télétravail

• Cliquer sur ‘Terminer’ pour créer la variable métier.

• Cliquer sur l’onglet ‘Exécution -> Contrat

• Cliquer sur ‘Ajouter à partir de données…

• Sélectionner la variable métier créé précédemment dans la liste

• Cliquer sur ‘Suivant

• Décocher les attributs qui ne seront pas mis à jour au lancement du processus

• Cliquer sur ‘Aperçu’ pour voir le code groovy qui sera généré pour initialiser une variable de processus associée à ce contrat

• Cliquer sur ‘Terminer’ pour créer le contrat

• Cliquer sur ‘Formulaire d’instanciation

• Cliquer sur l’icône d’édition de formulaire ‘‘ pour créer le formulaire d’instanciation via le concepteur web de formulaire et page

 

Ce concepteur est une application web qui vous permet de développer les formulaires du processus ainsi que les pages de l’application : il offre une très grande liberté dans la conception des formulaires et pages, d’autant plus que vous pouvez intervenir sur tous les éléments constituant un formulaire ou une page à la différence de la plupart des autres outils qui sont contraints à des schémas prédéfinis.

Le formulaire par défaut qui vous est proposé contient les champs correspondant à tous les attributs du contrat :

Conception avec les fonctionnels sur Bonita

A partir de là vous pouvez organiser les champs tels que vous souhaitez les présenter aux utilisateurs. Vous définissez également les propriétés spécifiques de ces champs pour par exemple les rendre obligatoires, en lecture seule suivant certaines conditions :

Conception avec les fonctionnels sur Bonita - BPM

Cet éditeur est l’outil adéquat pour adresser 3 étapes importantes dans le développement de l’interface homme-machine d’une application :

1- Le design des pages et formulaires par les fonctionnels : par simple glisser/déposer, les fonctionnels peuvent construire les pages et formulaires telle qu’ils pensent que leurs utilisateurs finaux aimeraient les voir et ce que ce soit sur ordinateur, tablette ou mobile. Le bouton ‘Aperçu’ permet de visualiser le formulaire en basculant sur les différents formats.

2- Le lien des pages et formulaires avec le workflow et les services externes : Les développeurs peuvent ensuite finaliser ces pages et formulaires en ajoutant les contrôles de gestion spécifiques telles que le chargement d’un service web pour obtenir un nom de ville à partir d’un code postal par exemple. Il est à noter que les développeurs peuvent étendre les widgets existants pour ajouter de nouvelles fonctionnalités et peuvent factoriser du code via des fragments réutilisables dans toutes les pages ou formulaires. Les développeurs vont principalement intervenir au niveau des variables et du paramétrages de éléments de page et formulaire.

3- Le “Look and Feel” : Les designers web, sous contrôle des fonctionnels, peuvent, en parallèle des développeurs, réaliser une présentation optimale aux couleurs et à l’apparence de la collectivité ou entreprise.

En termes de méthodologie, une astuce pour les développeurs peut être également d’utiliser l’approche ‘one form process’ via l’extension ‘Rest API Context’ (https://github.com/Bonitasoft-Community/restapi_context/blob/master/doc/2.8/RestAPIContext-2.8.pdf) : elle permet d’obtenir les données totales de contexte au niveau des pages et formulaires et ainsi de n’avoir qu’un seul formulaire qui s’appuie via un contrôleur sur ces données de contexte pour s’adapter à l’étape en cours. Nous préconisons en général cette approche quand les formulaires des étapes d’un workflow sont assez semblables comme c’est le cas dans l’application ‘Télétravail’.

Vous pouvez également grâce à la communauté très active Bonita bénéficier de nombreuses extensions de widget ou d’api REST sous https://community.bonitasoft.com/project-category/custom-widget ou https://github.com/bonitasoft.

 

Une fois le formulaire réalisé, il s’agit en fonction des étapes du workflow, de mettre à jour les variables ou de réaliser des traitements via

• Les opérations qui sont exécutés une fois la tâche exécutée : les opérations s’appuient sur des constantes, les contrats reçus du formulaire, du code Java, les paramètres du processus, les requêtes sur les objets métier, du script groovy, des variables.

Les connecteurs de sortie : Bonita propose un certain nombre de connecteurs prédéfinis et un environnement pour créer de nouveaux connecteurs.

Le processus peut être testé au fur et à mesure de son avancement via la commande ‘Exécuter’ de la barre d’outil

Conception avec les fonctionnels sur Bonita - Exécuter

 ou sur le fichier du workflow.

Une fois le processus terminé, l’application peut être mise à jour en créant les pages qui la constituent via le concepteur web de formulaire et page.

L’association des pages à l’application se fait dans la partie Navigationde l’éditeur d’application :

Cet éditeur permet également de définir le layout (la structuration des pages de l’application avec entêtes, pieds de pge, …) et le thème (styles des pages CSS) utilisés.


L’application peut être déployée et accédée au fur et à mesure de son avancement via la commande
 

04

CONCEPTION

Des questions ?

Si vous souhaitez en savoir plus sur Bonita et nos solutions BPM, contactez-nous sur info@bluexml.com

Nicolas Alexandre bluexml expert ECM GED BPM

Nicolas Alexandre

Directeur Commercial
lise Chan bluexml expert ECM GED BPM

Elise Chan

Ingénieure Commerciale
30Juin/21
Bonita optimiser processus métiers ECM BPM bluexml

Bonita – Partie II, Mise en route avec les fonctionnels

Automatisation des processus métier avec Bonita ou Alfresco APS

01

INTRO

Les premières étapes de la mise en œuvre de processus métiersavec Bonita ou APS

Faisant suite à la partie “Genèse” qui s’est attaché à introduire les produits BPMN permettant d’adresser les processus métier de collectivités ou entreprises, cette partie décrit les premières étapes que doit suive un concepteur à qui on demande de mettre en œuvre un processus métier. En particulier, les premières étapes qui permettent au concepteur de bien comprendre avec les utilisateurs et fonctionnels la demande exprimée.   

Les étapes présentées s’appuieront sur le produit Bonita.

À bluexml, nous attachons une importance toute particulière sur la définition du besoin et sur la spécification fonctionnelle/technique en réponse à la définition du besoin. C’est pourquoi, même dans le cas d’un projet agile, nous préconisons la tenue d’ateliers fonctionnels avec les utilisateurs finaux, et techniques avec l’informatique interne pour proposer la solution la plus proche des attentes dans un environnement technique maitrisé par les équipes internes. 

 

Dans le cas d’outils de BPMN, une différence importante est que les ateliers peuvent se faire en partie avec les utilisateurs sur les outils. 

Commencer avec Bonita

Avant de se lancer sur la conception fonctionnelle, 2 prérequis techniques sont nécessaires : 

L’installation 

-Les concepteurs démarrent donc en installant Bonita. 

-Il est à noter que Bonita est fourni sous 2 formes : 

  • La forme Entreprise est payante et supportée par l’éditeur, 

  •La forme Communautaire est gratuite mais n’est pas supportée par l’éditeur. 

-Vous pouvez commencer avec une version communautaire, mais il est important de basculer sur une version entreprise supportée dès que votre application est en production et est adoptée par vos utilisateurs. Les versions communautaires peuvent être instables et tout le travail d’accompagnement au changement et d’adoption peut être rapidement ruiné si une instabilité touche et frustre vos utilisateurs qui attendent un niveau de qualité élevé pour une application métier. Nous supposerons par la suite qu’une version entreprise est utilisée. 

 Le démarrage et configuration de Bonita Studio 

Bonita Studio a été installé sur votre ordinateur. 

Bonita Studio repose sur l’application Eclipse, un serveur tomcat et une base de données. 

-La gestion des profils d’authentification, des organisations, des rôles et des environnements peut parfois paraitre technique au premier abord. 

02

SETUP

Conception avec les fonctionnels

Vous êtes alors prêts à directement travailler avec les fonctionnels en précisant avec eux, sur l’outil, l’expression de leurs besoins.

Il y a plusieurs méthodes de conduire un atelier fonctionnel avec eux, mais nous privilégions en général une approche qui va caractériser 3 grands blocs :

Les acteurs :

Quelles sont les acteurs impliqués dans l’application ?

Les données :

-Quels sont les données dont ils ont besoin et qu’ils s’échangent ?

Les cas d’utilisation et processus :

-Quels sont tous les cas d’utilisation de l’application de tous les acteurs

-Quelle est la succession des interactions des acteurs avec l’application pour adresser chaque cas d’utilisation ?

 

Si nous prenons le cas d’une demande de Télétravail – très utile pendant et après cet épisode malheureux de Covid qui a eu le seul avantage d’optimiser nos capacités à échanger et travailler à distance -, les acteurs sont :

-Les employés qui soumettent leur demande de télétravail,

-Leur responsable hiérarchique qui doit approuver la demande en fonction des contraintes de service,

-Le responsable des ressources humaines qui doit approuver la demande en fonction des contraintes sociales et sanitaires de l’entreprise,

-Le responsable informatique qui doit approuver la demande en fonction des capacités matérielles à disposition de l’employé,

-Dans le cas d’une collectivité, l’autorité territoriale qui doit être avisée ou dans le cas d’une entreprise, la direction générale qui doit être avisée.

Ceci est modélisé avec les fonctionnels pendant l’atelier via le Studio Bonita à travers la création de votre organisation :

-Organisation -> Définir -> Ajouter -> ‘Organisation1’ -> Cliquer sur le nom ‘Organisation1’ pour la renommer -> Suivant

-Création des groupes impliqués de votre organisation via ‘Ajout de groupes’ et ‘Ajout de sous-groupes’ sous les groupes :

-Création des rôles de l’organisation via ‘Ajout de rôles’ :

-Création d’utilisateurs de tests avec des liens de responsabilité et des adhésions à des groupes et rôles :

Cliquer sur Terminer une fois tous les groupes, rôles et utilisateurs de test créés.

 

En termes de données, ce qui est échangé concerne principalement la demande elle-même de télétravail. Il est également important de conserver l’historique des demandes et les avis/décisions émis par les différents intervenants.

-Développement -> Modèles de données métier -> Définir -> renommer le package à gauche

-Création d’un nouvel objet métier en définissant avec les fonctionnels les propriétés de l’objet ; par exemple pour une demande de télétravail dans une collectivité :

-Création des autres objets métier en définissant avec les fonctionnels les propriétés de chaque objet ; par exemple pour l’historique/avis sur les demandes de télétravail :

-Définition des relations entre les objets métier si nécessaire ; par exemple un historique/avis est associé à une demande de télétravail :

En termes d’application et processus, il est possible d’enchainer directement via Bonita Studio sur la modélisation avec les fonctionnels du processus de télétravail. Mais nous préférons, à bluexml, poser tous les cas d’utilisation avant d’adresser les processus eux-mêmes. Il s’agit de réaliser un simple diagramme de cas d’utilisation qui va permettre avec les fonctionnels de mettre noir sur blanc ce que les acteurs vont pouvoir réaliser suivant leurs rôles à travers l’application qui leur sera délivrée. Dans le cas du processus de télétravail, ceci se matérialise par le diagramme suivant :

Ceci permet de partager une vision commune de l’application avant de commencer les processus proprement dit. Ça permet également de passer à la première étape de modélisation du processus qui consiste à construire avec les fonctionnels les couloirs de traitement du processus par acteur.
La modélisation des processus se fait avec les fonctionnels sous Bonita Studio :

– Cliquer sur ‘Fichier -> Nouveau Diagramme‘
– Bouton droit sur le nom du nouveau diagramme ‘MonDiagramme-1.0.proc -> Renommer…’
   o Nom : DemandeTeletravail
   o Version : 1.0
   o Pools :
      • Nom : DemandeTeletravail
      • Version : 1.0
– Cliquer sur ‘Ok’
– Cliquer dans le diagramme sur le pool ‘DemandeTeletravail’
– Cliquer sur ‘Général -> Acteurs’
– Cliquer sur ‘Ajouter’
– Renommer ‘Actor1’ en ‘Agent’ pour désigner votre premier rôle qui sera associé au premier couloir correspondant au rôle qui initialise le processus.

-Refaire la même séquence en ajoutant les autres rôles concernés par votre processus et à qui un couloir sera ensuite associé ; pour Télétravail, il s’agit de : Autorité Territoriale, Responsable DSI, Responsable DRH

Il est à noter que le rôle ‘N+1’ n’est pas créé car il sera déduit dynamiquement du rôle ‘Agent’ via un filtre.

-Cliquer sur le premier couloir ‘Employé’

-Cliquer sur ‘Général -> Couloir (Lane)’ et choisir l’acteur ‘Agent’ à la place de ‘Employé’

-Créer un nouveau couloir pour le rôle ‘N+1’ en glissant/déposant l’icône

-Cliquer sur ‘Général -> Acteurs

-Choisir l’acteur ‘Agent’ et dans la partie ‘Filtre de l’acteur’, cliquer sur ‘Définir’

-Sélectionner ‘Manager de l’initiateur du processus’ et cliquer sur ‘Suivant’

-Donner un nom ‘Manageur N+1’ et cliquer sur ‘Terminer’

Le rôle ‘N+1’ associé à ce nouveau couloir sera dynamiquement assigné en prenant le responsable de l’agent qui a été défini dans l’organisation sous la propriété ‘Responsable’.

-Créer un nouveau couloir pour chaque rôle restant (Télétravail : DSI, DRH, Autorité Territoriale) et associer les successivement aux rôles Responsable DSI, Responsable DRH et Autorité Territoriale

Vous êtes alors prêts avec les fonctionnels à modéliser les tâches successives assignées à chaque acteur dans chaque couloir :

Au fur et à mesure des discussions avec les fonctionnels, il apparait généralement des demandes particulières qui ne peuvent être modélisées sans un délai trop long pour garder des fonctionnels à vous regarder le faire ou qui nécessitent un peu de réflexion, un peu de prototypage : dans ce cas, il faut juste s’appuyer sur des tâches de service avec une description et des annotations.

Le studio Bonita permet également d’associer les formulaires aux tâches humaines : ceci peut être fait en atelier avec les fonctionnels mais nous préconisons plutôt dans un second temps que les développeurs prennent la main et mettent à niveau le processus en définissant les relations avec les objets métiers et en faisant une première passe de création des formulaires sur ces objets métiers pour ne pas faire perdre trop temps aux fonctionnels.

Une fois cette étape réalisée, un autre atelier est réalisé avec les fonctionnels sur les premiers formulaires et les premières pages de l’application que les développeurs ont initié en faisant le lien avec le processus et les objets métier. Ce second atelier s’appuie alors sur l’éditeur graphique de formulaire et page de Bonita pour travailler sur le design avec les fonctionnels en séance :

Cet atelier s’attache au design des premiers formulaires du processus et pages de l’application mais évidemment pas sur l’ensemble des formulaires et pages de votre application.

C’est pourquoi à bluexml, nous avons ensuite l’habitude définir des sprints de 2 semaines à l’issue desquels nous délivrons l’application en l’état pour la soumettre aux fonctionnels ; ainsi ils donnent des retours très réguliers et l’adoption se fait plus efficacement avec des ajustements/corrections très rapides.

Ceci clos cette partie relative au travail réalisé par les concepteurs et les fonctionnels pour accélérer l’adoption de l’application en adéquation étroite avec les besoins.

Dans la troisième partie, nous détaillerons la création de l’application, des astuces de développement et des optimisations.

03

CONCEPTION

Des questions ?

Si vous souhaitez en savoir plus sur Bonita et nos solutions BPM, contactez-nous sur info@bluexml.com

Nicolas Alexandre bluexml expert ECM GED BPM

Nicolas Alexandre

Directeur Commercial
lise Chan bluexml expert ECM GED BPM

Elise Chan

Ingénieure Commerciale
28Juin/21
onita processus métiers ECM BPM bluexml expert

Bonita – Partie I, Génèse

Automatisation des processus métier avec Bonita ou Alfresco APS

Partie I - Genèse des processus documentaire chez bluexml

Depuis longtemps, nous réalisons des projets pour automatiser les processus métier de nos clients.  

Par le passé, nous avons commencé avec l’automatisation des processus documentaires où l’enchainement des étapes est principalement basé sur des tâches d’approbation, revue ou signature de documents. Ces processus documentaires sont réalisés avec les outils d’automatisation de processus des GED Open source comme Alfresco ou Nuxeo sur lesquels les équipes de bluexml travaillent depuis une quinzaine d’années. 

Progressivement, nos clients ont souhaité élargir ces processus documentaires à d’autres types de processus métier qui faisaient intervenir une part documentaire – comme la génération de documents ou l’injection de données dans des documents (liste des intervenants par exemple) – mais n’en n’était pas le socle métier.  

L’automatisation de ces processus, permet ce qui créé de réels bénéfices auprès de clients bluexml

L’automatisation de ces processus métier est devenu une demande croissante de nos clients qui en ont bien compris les bénéfices : il leur permet un gain de productivité avec des intervenants guidés et suivis tout en évitant les erreurs inhérentes aux processus et échanges manuels 

Les intervenants peuvent alors se concentrer sur leur “métier” et pas sur le “processus manuel” qui les oblige à se synchroniser, à planifier, à relancer, à déléguer, à réparer, à ajuster, à attendre sans savoir ce qui se passe, à ne pas savoir exactement quoi faire, à penser bien faire sans le savoir vraiment, à penser avoir mal fait sans le savoir vraiment. 

Des éditeurs de GED comme Alfresco ont d’ailleurs rapidement répondu à la demande croissante de leurs clients et proposent désormais des produits d’automatisation de processus métier complètement indépendants de leurs produits GED comme APS (“Alfresco Process Service”) pour Alfresco.

Ces produits sont en concurrence avec les produits de jeunes compagnies qui ont choisis de se focaliser purement sur les processus métiers. Les produits qui connaissent un fort engouement sont ceux qui s’appuient sur le standard BPMN (Business Process Model and Notation”) de l’OMG ( L’”Object Management Group” est un consortium rassemblant tous les éditeurs majeurs de logiciels et est à l’origine de standard comme UML, MOF, CORBA, IDL, MDA et au moins 200 autres).

Dans cette catégorie de produits, nous travaillons principalement avec nos clients sur les produits Bonita de Bonitasoft  et APS  d’Alfresco, deux sociétés avec qui nous avons noué un fort partenariat après des projets clients particulièrement réussis. Nous avons également quelques clients utilisant Flowable ou Camunda, produits provenant de la même souche activiti, (site Alfresco) qu’APS d’Alfresco, mais de taille, de support et de reconnaissance moindre.

En termes de couverture des processus métier, les choses se sont grandement améliorées ces dernières années grâce à l’avènement des APIs REST : précédemment, les processus métier adressés par ces outils étaient limités par la difficulté à interagir avec d’autres applications externes. 

 Ainsi, les processus métier réalisés étaient ceux ne nécessitant pas ou peu d’interactions avec des systèmes externes, à l’exception des bases de données ou, dans le cas de processus documentaires, avec les produits GED dans lesquels ils étaient intégrés. 

Désormais, des produits comme Bonita offrent de nombreux connecteurs pour interagir avec des CRM, des CMS, des réseaux sociaux, des GED, des ERP, des bus, des ETL, ….  

De plus, un produit comme Bonita offrent un environnement de développement complet pour déclarer de nouveaux connecteurs. 

Depuis quelques années, nous avons pu réaliser via ces produits des processus métier très diversifiés. Avec un produit comme Bonita, il est désormais possible de construire l’application, relatif à un processus métier, complètement sans recourir à des outils externes comme, par exemple, ceux nécessaires à la création des pages web ou à l’intégration des formulaires de tâches dans les pages de l’application. 

D’autant plus diversifié que ces produits offrent des APIs REST complètes qui permet également d’intégrer des “workflows” dans des applications existantes. 

Lseconde partie de cette série de Blog sera plus pratique et détaillera la mise en route à la création d’une application sous Bonita. Puis la troisième partie détaillera la création de l’application. 

Des questions ?

Si vous souhaitez connecter votre GED Alfresco à Arkhineo, contactez-nous sur info@bluexml.com

Nicolas Alexandre bluexml expert ECM GED BPM

Nicolas Alexandre

Directeur Commercial
lise Chan bluexml expert ECM GED BPM

Elise Chan

Ingénieure Commerciale
21Juin/21
TeamBuilding Bluexml expert ECM GED BPM

Journées TeamBuilding bluexml et ses expert en ECM

Journées TeamBuilding Bluexml à Nantes les 6 & 7 juillet 2021

Enfin déconfinés, désentravés, nous profitons de ce début du mois de juillet, que nous espérons ensoleillé, pour tous nous retrouver sur Nantes.

TeamBuilding BluexmlIl est certain que cette période particulière Covid-19 que nous avons traversée aboutit sur une nouvelle organisation de l’entreprise, des relations entre collaborateurs, avec les clients… Je ne parle pas du télétravail que nous avions instauré chez Bluexml il y plus de cinq ans maintenant, mais bien de l’organisation de l’entreprise, de ses procédures, échanges, travail collaboratif…

Sans dévoiler le programme de ces journées, dans un Palace, nous travaillerons ensemble sur des sujets variés :

Eloge du pas de côté

  • pour mieux travailler ensemble en favorisant la communication et la coopération entre nous et avec les clients et partenaires,
  • pour renforcer l’état d’esprit ‘BlueSpirit’,
  • pour construire notre avenir chez Bluexml.

Et bien sur nous profiterons aussi de la venue de tous sur Nantes pour quelques activités ludiques et de découverte hors cadre professionnel, éloge du pas de côté.

Baskets, boussole, kit de survie à prévoir…

Eric LE GAREC, CEO Bluexml.