|
BUSINESS FIRST fournit des gains de productivité grâce à la fusion de
deux valeurs sûres et complémentaires :
• Le « Model Driven Development » (MDD), qui propose une nouvelle approche
du développement d’applications basée sur la description plutôt que sur la
programmation.
• Le « Business Process Management » (BPM), qui formalise les Processus et orchestre
le travail collaboratif.
Avec BUSINESS FIRST, la direction des systèmes d’information et les différents départements de l’entreprise coopèrent et produisent des applications et processus:
• cœur de métier pour répondre à des besoins qui ne trouvent pas de progiciel fonctionnel idéal,
• complémentaires aux progiciels en place (ERP, CRM…) pour ajouter les fonctions nécessaires manquantes,
• transverses pour une organisation optimale de l'entreprise (ressources humaines, achats…).
L’ossature d’une application BUSINESS FIRST est décrite dans un Modèle métier qui
comporte :
• Les processus
• Les données
• Les écrans applicatifs
Le moteur d’exécution interprète les modèles pour donner le comportement voulu à l’application.
Les objets métier utilisés sont constitués de données provenant pour leur part de toute source disponible dans l’entreprise, de toute base de données, web services jusqu’à des classes Java spécifiques en passant par les annuaires LDAP ou tout système de Gestion électronique de documents du marché.
Les applications produites peuvent être enrichies par des règles métiers complémentaires par l’intermédiaire d’ajout de classes Java.
|