Smart Data Engine :
une nouvelle approche
de la GED plus innovante pour structurer les données et dossiers

Pour bénéficier d’une vision globale sur la gestion des processus documentaires, notre plateforme permet de définir conjointement les modèles de données et leurs interactions afin d’améliorer la gestion dynamique du cycle de vie de l’information. Tous les documents sont ainsi vus comme des éléments intelligents qui portent leurs propres règles et permettent ensuite à la composante Business Process Automation d’automatiser les workflows collaboratifs.

Ce socle Smart Data Engine nous permet ainsi de créer des applications métier dont l’intelligence est portée par les données. Le Smart Data Engine héberge les Smart Structures qui définissent le système de gestion des contenus d’entreprise (en anglais ECM pour « Enterprise Content Management ») et intègrent dès le départ les critères de confidentialité associés aux différents profils et rôles dans l’organisation. Cette conception dynamique et hiérarchisée permet de créer des applications métier qui pourront évoluer facilement. ensuite

Notre plateforme constitue ainsi le socle idéal pour développer des applications métier qui gèrent efficacement des données vivantes au sein de processus métier dynamiques.

Les principales fonctionnalités
Smart Data Engine
du développeur aux utilisateurs

Les principales fonctionnalités
Smart Data Engine
du développeur aux utilisateurs

Plateforme Anakeen : réconcilier les développeurs et les utilisateurs

Réduire les frictions habituelles
entre le développeur et les utilisateurs

La communication entre les utilisateurs et les développeurs a toujours été complexe et finalement peu satisfaisante pour les uns et les autres. Notre plateforme et la méthodologie agile réduisent cette distance car le développeur conçoit sa Smart Structure tel que l’utilisateur a exprimé sa manière d’exploiter les données, on passe directement du besoin à la réalisation. Ensuite et sans action supplémentaire, la Smart Structure va générer automatiquement les interfaces utilisateur appropriées de l’application métier et le comportement dynamique autour des données.

Cet alignement réconcilie ainsi les équipes de développement et les utilisateurs qui vont mieux travailler ensemble en mode agile tout au long du projet et notamment durant les phases de développement. Cela évite que les applications métier conçues soient figées en favorisant une plus grande agilité pour les faire évoluer dans le temps.

Plateforme Anakeen : la configuration des Smart Structures de données

Le paramétrage des Smart Structures

Les Smart Structures permettent au développeur de modéliser les informations métier dans la plateforme. Cette modélisation se fait donc au plus près des processus et habitudes des utilisateurs. Chaque donnée de la Smart Structure est un Smart Field typé en fonction de son contenu : texte, fichier, date, utilisateur, etc. Les interfaces s’y adapteront ensuite automatiquement.

Une fois les Smart Structures définies, la plateforme fournit automatiquement le système de persistance des données, les formulaires de saisie et de visualisation, les interfaces de recherche, l’historisation complète des modifications et la mise en place des droits de création, lecture, écriture et suppression. Ces objets créés par défaut restent personnalisables pour s’adapter davantage à des attentes métier très spécifiques qui pourraient simplifier le travail des utilisateurs ou la conduite du changement nécessaire par exemple.

Le comportement dynamique des Smart Elements de la plateforme Anakeen

Le comportement dynamique des applications métier

La Smart Structure a généré les bases de l’application métier et de nombreux éléments liés à son comportement. Le développeur va ensuite l’enrichir pour créer l’application sur-mesure souhaitée en y ajoutant les règles métier grâce aux classes de comportement dynamique de la plateforme.

Ces classes peuvent modifier le comportement des fonctions standards en ajoutant des fonctions supplémentaires pour calculer des valeurs ou réaliser des contrôles ou traitements spécifiques ; elles peuvent également intégrer des contraintes comme par exemple, empêcher un enregistrement si certaines conditions fonctionnelles ne sont pas réunies. Cette conception favorise l’intégration dynamique de nouveaux éléments et la présentation adaptative de l’information auprès des utilisateurs. 

Plateforme Anakeen : la définition des familles de documents et attributs

La mise à disposition de Smart Components

Enfin, le développeur va pouvoir exploiter l’association des Smart Structures et de leur comportement dynamique à travers des Smart Components. Ce sont des composants autonomes de type widget facilement configurables qui peuvent être assemblés de manière très fine pour personnaliser l’application métier sur-mesure.

Cela contribue à proposer aux utilisateurs une expérience continue et homogène dans leur manière d’interagir avec chaque type de donnée et chaque document. Les Smart Components présenteront ainsi des documents métier appelés Smart Elements, contenant tous les éléments de données et règles de gestion propres à la Smart Structure sous-jacente.

Parlez de votre projet
à un de nos experts

cta bandeau contact