Enterprise Architect : FAQ

Cette Foire Aux Questions répond à un certain nombre de questions que je me suis posées à l'utilisation de l'outil UML Entreprise Architect, sur des sujets très variés. La version de EA utilisée pour répondre aux questions de cette page est la 7.0.

Enterprise Architect (EA) est un Atelier de Génie Logiciel (AGL) s'appuyant sur le langage de modélisation unifié UML 2, langage qui constitue un moyen efficace de communiquer sur l'organisation d'une entreprise et sur ses processus métier, notamment par l'intermédiaire de diagrammes.

Doté d'une interface graphique très conviviale, il représente une aide appréciable dès le démarrage de tout projet de développement logiciel pour recenser, structurer et formaliser les besoins recueillis par l'Analyste.
L'un de ses points forts est la génération automatique et personnalisée de documents. Je l'utilise personnellement pour produire le dossier de spécifications fonctionnelles destiné à la maîtrise d'ouvrage informatique pour valider la compréhension des besoins par le maître d'oeuvre. Il s'adapte particulièrement bien à un découpage en incréments (phases dans EA) des spécifications.

Il couvre évidemment les autres étapes du projet que sont l'analyse et la conception détaillée du logiciel. Son moteur MDA permet de générer sur mesure la description des classes dans le langage de développement cible ainsi que le modèle physique de données du SGBDR cible.

A noter également parmi ses multiples fonctionnalités la possibilité de concevoir les maquettes IHM du logiciel.

Pour finir, il est bien adapté à un usage en mode partagé (collaboratif) en permettant à plusieurs utilisateurs de travailler en même temps sur un même diagramme UML et en s'intégrant dans les solutions de gestion de configuration telles que Subversion ou CVS.

Accéder à la Foire Aux Questions de Enterprise Architect.