Comment concevoir de manière simple et efficace des logiciels ou des systèmes complexes ?
Cette présentation donne la vision d'Obeo de la création d'ateliers sur mesure de modélisation.
Cette vision s'appuie sur le savoir faire des architectes qui créent des langages métiers (DSL) et des représentations visuelles (points de vue) qui vont permettre aux différents utilisateurs de travailler dans des outils adaptés à leur quotidien.
Tour de Babel pour illustrer le fait qu'il n'y a pas de langage universel. Chaque langage correspond à une perception du système/de la réalité qu'il décrit. Se limiter à un langage pour décrire l'ensemble des choses / du monde c'est effacer toutes les subtilités. => UML ne suffit pas et n'est pas assez ciblé. Bergson « la pensée n’existe que dans les mots » Hegel.
Tour de Babel pour illustrer le fait qu'il n'y a pas de langage universel. Chaque langage correspond à une perception du système/de la réalité qu'il décrit. Se limiter à un langage pour décrire l'ensemble des choses / du monde c'est effacer toutes les subtilités. => UML ne suffit pas et n'est pas assez ciblé. Bergson « la pensée n’existe que dans les mots » Hegel.
Les outils utilisés aujourd'hui permettent d'adresser des problématiques unitairement. Ils ne sont pas connectés. La vision tourne aujourd'hui autour de la fourniture d'un modèle d'entreprise partagé sur lequel chaque acteur peut accéder avec une vision qui lui est propre. Ainsi, l'objectif est d'éviter les ruptures dans la chaine de frabrication des applicatifs. Cette approche d'urbanisation du S.I. autour de l'architecture d'entreprise est donc complémentaire d'une approche d'urbanisation des outils