urbanisation-si.com

urbanisation-si.com

Une entreprise innovante, des processus métiers agiles et une meilleure capacité d’évolution sont les principaux objectifs de l'urbanisation du SI.

  

Cher·ère Membre,
 
Plus de 420.000 visiteurs sont venus s’informer (et se former) sur urbanisation-si.com en lisant plus de 550 articles sur l’Urbanisation, l’Architecture d’Entreprise, la modélisation de systèmes qui va d'ArchiMate à UML en passant par BPMN, DMN, CMMN, BMM, SysML et leur mise en œuvre lors d’études de cas concrètes et pédagogiques.
 
Toujours à la recherche des perspectives d’évolution de l’architecture d’entreprise et des impacts provoqués par les innovations de la transformation numérique, urbanisation-si.com vous propose des retours d'expérience, des exemples pratiques, clairs et pédagogiques, s'adressant aussi bien aux étudiants qu'aux professionnels.
 
N'hésitez pas à parcourir les rubriques et sous-rubriques, vous pourrez certainement assouvir votre curiosité.

 

Rhona & Thierry 

urbanisation-si_logo

 

urbanisation-si.com


“The greatest enemy of knowledge is not ignorance; it is the illusion of knowledge.”
(Le premier ennemi de la connaissance n'est pas l'ignorance, c'est l'illusion de la connaissance.)
Daniel J. Boorstin

 

 

Derniers articles parus

 

 

Les principales catégories

 

 

Les sous-catégories de la catégorie "Urbanisation SI" :

 

L'urbanisation du SI est une méthode de la maîtrise de la complexité. L'urbanisme cible la réappropriation du SI par la maîtrise d'ouvrage. Une meilleure communication maîtrise d'ouvrage - maîtrise d'œuvre pourra s'instaurer. Il faut maîtriser le SI pour pouvoir le moderniser et innover : le projet d'urbanisation du SI n'est pas un projet en plus ! C'est souvent celui qui permet de réussir tous les autres.

 

Architecture Micro-Services :

 

 

L’Architecture Micro-Services, repose sur la séparation des responsabilités similaire à la POO (Programmation Orientée Objet) avec les principes SOLID (Single responsibility ; Open closed ; Liskov substitution ; Interface segregation ; Dependency inversion). Comment identifier, modéliser, concevoir et réaliser des micro-services à partir de zéro ou d’une application monolithique mainframe-COBOL-CICS, voire même d’une architecture plus récente N-tiers en Java, quelle est la démarche ? Si les points positifs de l’architecture micro-services sont nombreux, quels sont les points négatifs ?

 

Mettre en œuvre le framework d’Architecture d’Entreprise TOGAF (The Open Group Architecture Framework) :

 

 

 

TOGAF est une méthode générique comportant des solutions clés en main à la transformation de l’architecture d’entreprise et s’assurer de l’alignement entre le métier et la technique. TOGAF intègre les stratégies, les exigences, les processus métiers, les applications, les infrastructures techniques et des associations efficientes entre ces différents aspects et va même jusqu'à la planification et la gestion du changement.

 

ArchiMate, publié par l’Open Group, est un langage de modélisation entièrement dédié à l’architecture d’entreprise et se destine à ceux qui ne s'embarrassent pas de détails techniques et qui désirent un formalisme synthétique pour modéliser directement en appliquant les recommandations TOGAF avec le moindre effort et à moindre coût.

 

Théorie et pratique de BPMN (Business Process Model and Notation) :

 

 

 

BPMN est un formalisme pour vos processus métiers mettant en accord MOA et MOE.

Plus concret qu'UML, BPMN est spécialement conçu pour les experts métiers afin qu'ils puissent représenter leurs processus métiers avec la terminologie.

 

Théorie et pratique de SysML :

 

 

Contrairement à UML (Unified Modeling Language), SysML permet de modéliser les exigences et d'assurer la traçabilité vers leurs réalisations par les autres éléments de conception, de représenter des éléments non-logiciels comme des équations mathématiques, des contraintes, ... et enfin, il n'utilise pas la terminologie orientée objet (classe, encapsulation, polymorphisme, ...) qui si elle convient bien aux méthodes et langages de programmation objets, elle n'est pas adoptée par l'ingénierie système.

 

Modélisation de système :

 

 

 

Comme le suggère le titre de notre blog, la mise en œuvre de l’Urbanisation du Système d’Information et de l’Architecture d’Entreprise doit se faire avec méthode. Mais sans outil adéquat, l’application d’une méthode s’avère vite laborieuse.

 

Ingénierie Dirigée par les Modèles :

 

 

Le Model-Driven Engineering (MDE) ou Ingénierie Dirigée par les Modèles (IDM), les modèles sont de plus en plus intégrés aux processus d'ingénierie logicielle.

La plupart du temps, les modèles sont cantonnés à un rôle documentaire au lieu d'un rôle prépondérant dans le processus d'ingénierie.

A l'opposé dans le cadre de pensée MDE, tout peut être représenté sous forme de modèles, aussi bien les outils que les référentiels, les entités métier, la conception, le développement.

La transformation de modèle a pour objectif majeur la possibilité de spécifier les manières de produire plusieurs modèles cibles à partir d'un ensemble de modèles sources.

 

 

Derniers articles 

Quelle solution pour concevoir la modélisation d’une architecture micro-services, l’intégrer dans une architecture d’entreprise et permettre une collaboration avec l’ensemble des acteurs projet ? Obeo ISD S.1 Ep.4

Obeo Information System Designer (ISD) offre aux architectes logiciel la possibilité de maîtriser leur architecture micro-services (composants, services, interfaces, flux, infrastructure, interdépendances...). Cet outil, interopérable avec SmartEA du même éditeur, permettra de s'assurer que les spécifications techniques sont correctement comprises et que les développements sont conformes à l'architecture d'entreprise.     ...

Comment assurer la traçabilité des exigences avec les user stories, les use cases, les processus métier, la cinématique et les maquettes d'écrans ? Une solution dans notre test Obeo ISD S.1 Ep.3

L’outil open source et low code d’architecture logicielle Obeo Information System Designer (ISD) et sa méthode Graal, un fork agile d’UML, intègre les User Stories et les aspects statiques et dynamiques des IHM, le tout relier à un gestionnaire d'exigences.Les matrices de traçabilité garantiront que les parties prenantes auront une compréhension complète du produit en cours de développement et que toutes les exigences seront satisfaites.  ...

Méthode Graal, le NoUML d’Obeo, parfaite fusion entre un UML phagocyté et un BPMN édulcoré. S.1 Ep.2

Obeo a bien compris qu'en matière de développement d’applications, tout ce qui ne produit pas une fonctionnalité utilisable - dont la conduite de projet ou la modélisation - s’avère une activité parasite, aussi utile semble-t-elle être sur le moment.N’en déplaise aux markéteurs d’Obeo, le Graal n’est peut-être pas complètement atteint, mais on s’y rapproche.       ...

Alimenter le référentiel d’Architecture d’Entreprise pour la couche Application de TOGAF avec l’outil Information System Designer (ISD) d’Obeo - Modélisation de l’analyse des besoins S.1 Ep.1

L'éditeur logiciel Obeo propose 2 outils interopérables :le premier, open source, dédié aux architectes logiciels : Information System Designeret le second, commercial, dédié aux architectes d’entreprise : SmartEA.Les applications sont complètement modélisées et leurs codes générés dans ISD,et, grâce à un connecteur, les modèles peuvent ensuite être exportés dans SmartEA. Et si l'on inversait les rô...

TOGAF et SAFe pour renforcer la résilience opérationnelle numérique : 1ère partie

Les organisations victimes d’attaques par malware, ransomware ou autres sont de plus nombreuses, et cela dans tous les domaines.Laurent Jordi, architecte d’entreprise pour de grands groupes, vous explique dans une série de vidéos courtes, comment, en combinant TOGAF et SAFe, vous pourrez rendre votre SI résilient face à ces cyberattaques.           Les 2 thèmes introduits dans cette première capsule sont la Ré...

Que faut-il garder d'UML ? Quelles seraient les évolutions nécessaires ? Va-t-on vers un reboot d'UML ?  Quelles alternatives à UML ?

Sur les 14 diagrammes, seuls 4 sont réellement utilisés et encore, souvent d'une manière simplifiée et en ne respectant pas forcément toutes les subtilités de la norme. Que faudrait-il ajouter pour qu'UML tienne compte des avancées de l'IT, comme l'agilité, l'architectures micro-services, les IA génératives ? Quels langages ou notations de modélisation peuvent remplacer avantageusement UML ?     Des dessins suffisent-ils à...

NoSQL, NoCode et NoUML ? Faut-il encore modéliser avec UML ? Défauts et qualités de cette norme de l’OMG vieillissante

26 ans déjà ! UML (Unified Modeling Language) avec ses 14 diagrammes est un touche-à-tout et un expert de pas grand-chose.Est-il toujours pertinent de l’utiliser dans le domaine de l’Architecture d’Entreprise, dans les projets IT, peut-il aider à modéliser des architectures micro-services, peut-il s'inscrire dans une approche Agile ?   Après NoSQL, NoCode, est-ce le tour de NoUML ? UML doit-il prendre sa retraite ?   Depuis quelque temps, on voit apparaî...

ChatGPT, l’outil idéal de réalisation de modèles pour l’Architecture d’Entreprise et l’Urbanisation du Système d’Information ?

Dans notre quête du Graal pour outiller les méthodes d’AE et d'urbanisation du SI et plus généralement pour la modélisation multiparadigmes, nous avons testé ChatGPT pour la production de code PlantUML (voir notre article : Texte vers UML et autres outils de "diagrammes en tant que code" - Le moyen le plus rapide de créer vos modèles ? ) pour des vues ArchiMate et XMI pour des diagrammes UML et BPMN. L'intérêt d'avoir les diagrammes sous forme de code facilite entre autres la mise en œ...

Top 5 2023 des outils gratuits ou open source pour l’Architecture d'Entreprise et la modélisation du Système d’Information

Existe-t-il des outils idoines et en plus gratuits pour la mise en œuvre efficiente de l’Architecture d’Entreprise (AE) ? Voici notre classement des 5 meilleurs, d’après nos tests complets réalisés en 2022.          L’outil idéal serait un croisement de Modelio, Visual Paradigm, ADOIT:CE, Archi et GenMyModel.   Pas de leader parmi les outils gratuits d’AE Dans le domaine de l’IA, nous voyons apparaî...

Comment modéliser les niveaux (stratégique, tactique...) de l’Architecture d’Entreprise ?

Les différents niveaux d'architecture répondent à différents niveaux de préoccupations et ont des publics différents. Le cadre d'architecture et le référentiel doivent aider à garantir que ces architectures soient stratifiées et synchronisées, afin qu’elles forment une vision cohérente et équilibrée de l'ensemble de l'entreprise.            Les niveaux d'architecture selon TOGAF(diagramme UML de package ré...

Comment vérifier un modèle ? Exemple de simulation d’un processus métier BPMN

La simulation de modèle donne vie à vos modèles dynamiques grâce à une exécution instantanée et en temps réel. Couplé avec des outils pour gérer les déclencheurs, les événements, les contraintes, les règles, les points d'arrêt et les variables de simulation, ainsi que la possibilité de suivre visuellement l'exécution, le simulateur est un moyen puissant de regarder les roues tourner et de vé...

Démarche d’urbanisation du SI : les questions techniques, organisationnelles, voire existentielles

Comment documenter les strates Métier et Fonctionnel, une fois que l’on a les strates Application et Technique ? Un lecteur attentif de notre blog www.urbanisation-si.com, qui monte une cellule d'urbanisation dans une grosse entreprise, nous pose beaucoup de questions pertinentes, qui peuvent être séparées en deux catégories :des questions techniques et des questions organisationnelles, voire existentielles.   Comment documenter les 2 strates hautes du modè...

Pour quelles raisons l’Architecture d'Entreprise prône la transformation ou dérivation des couches la composant ?

L'architecture d'entreprise qui inclut l'urbanisation des Systèmes d'Information ne cesse de prôner la transformation ou dérivation des couches la composant, stratégie en métier, métier en fonctionnelle, fonctionnelle en applicative et applicative en infrastructure à des fins d'automatisation, de traçabilité et de gouvernance.  C'est la que rentre en jeu, l’Ingénierie Dirigées par les Modèles (IDM ou MDE Model Driven Engineering ou bien encore MDA Model Driven Architecture) qui repose sur la volonté...

Autonomic Computing ou Informatique Autonome, est-elle une informatique visionnaire ?

L'informatique autonome aide à réduire la complexité en utilisant la technologie pour gérer la technologie. Dans cet environnement, les systèmes sont capables de s’adapter dynamiquement au changement des politiques métier.     Les enjeux de l'Informatique Autonome.   Similaire au corps humain ? Le terme autonome est dérivé de la biologie humaine. Inconsciemment, le système nerveux autonome surveille votre rythme cardiaque, vé...

TOGAF 10, quelle méthodologie d’architecture de sécurité et de gestion des risques ?

Un cadre de sécurité pour les entreprises doit permettre de maintenir un état des risques maîtrisé, correspondant à un comportement sécurisé, résilient, fiable et respectueux de la vie privée. Quel est le rôle de l'architecte d'entreprise avec la version 10 de TOGAF et son architecture de sécurité ?     Relation entre TOGAF et l'ISM/ERM, source The Open Group   TOGAF 10 plus facile à...

diagrams.net ou draw.io : outil en français gratuit pour dessiner des diagrammes ; mais quel est véritablement son spectre d’utilisation ? La réponse dans notre test.

diagrams.net ne demande rien, aucune inscription, mail ou carte de crédit. Dès que l’on clique sur “Créer un nouveau diagramme”, on découvre une liste impressionnante de types de diagrammes : Entreprise, Graphiques, Cloud, Ingénierie, Organigramme, Cartes, Réseau, UML, etc. Que demander de plus ?    https://www.diagrams.net/   Demandons-nous d'abord ce qu’est un bon outilpour l'architecte d’entreprise ? Prenons l’...

Texte vers UML et autres outils de "diagrammes en tant que code" - Le moyen le plus rapide de créer vos modèles ?

Que valent les outils de modélisation "diagrams as code" ?Écrire textuellement un modèle, puis générer les diagrammes correspondant en UML, BPMN, ArchiMate, etc. : rêve ou réalité ?   Et hop, un diagramme de classe UML dont le texte peut être mis sur GitHub (réalisé avec yuml).       De quoi parlons-nous ? Au lieu de dessiner des diagrammes dans un environnement graphique, on écrit quelques lignes (en utilisant par exemple un langage de balisage) dans un fichier texte brut. Un gé...

GenMyModel est un outil de modélisation en ligne, supportant ArchiMate, BPMN, UML, DMN et gratuit, mais convient-il à l’architecte d’entreprise ?

GenMyModel est une plate-forme française de conception logicielle basée sur les normes UML pour la modélisation de systèmes, BPMN pour les processus d'entreprise, DMN pour les règles métier et AchiMate pour l’Architecture d’Entreprise. Complètement accessible dans le cloud en mode SaaS, il fournit des générateurs de code intégrés pour Java, SQL, Spring… Idéal ou produit d'appel à des formules payantes ?  ...

Architecture d'Entreprise augmentée, quelle influence de l’Intelligence Artificielle sur la gouvernance et la stratégie ?

L’omniprésence et la protéiformité de l’IA, comme le RPA (Robotic Process Automation) ou les chatbots, déclencheraient-elles une disruption et feraient-elles naître une Architecture d'Entreprise augmentée ? L’IA a-t-elle un rôle à jouer dans les décisions des comités de direction ?     Un ancêtre de l'IA, pour les cinéphiles   APIsation, plateformisation, données “chaudes”...

Méta-physique ? Non, méta-modélisation !

La sortie récente de la version 5 du Camunda Modeler, permettant de modéliser les processus métier avec la notation BPMN, nous donne l’occasion de faire un rappel sur la notion de méta-modèle, qui se cache souvent derrière le modèle.     Un méta-modèle pour quoi faire ?     Les 3U pour la Modélisation, l’Exécution et le Pilotage d’un processus métier   Un modè...

Archi (archimatetool) : essai et analyse de cet outil ArchiMate français gratuit sous Windows, Linux et Mac OS

Archi est souvent utilisé par les consultants architectes d’entreprise pour modéliser les vues et points de vue ArchiMate. Open source, simple, conforme au standard TOGAF de l’Open Group, mais peut-il être l'outil de référence pour toute une équipe ? La réponse dans notre essai.   Architecture humaine ou architecture forestière   Mise en œuvre Nous aurions pu faire l’économie de rédiger ce chapitre tellement l’...

Exemple de méthode d’Architecture d’Entreprise d’un grand cabinet de conseil : EAM Enterprise Architecture Management de McKinsey

L’Enterprise Architecture Management (EAM) de McKinsey est une méthode pour gérer l’alignement de l’architecture informatique avec les besoins métier. L’EAM s’appuie sur un modèle en six couches, regroupées en trois domaines : le business model, le panorama applicatif et l’infrastructure. Le modèle en 6 couches de l’Enterprise Architecture Management (Source McKinsey)   McKinsey et la réduction des coû...

WinDesign : essai et analyse de la version d’évaluation, ce logiciel français est-il un bon outil pour l’Architecture d’Entreprise ?

La série "est-il un bon outil de modélisation" se poursuit avec WinDesign : ce logiciel français est-il la bonne solution pour la modélisation d’Architecture d’Entreprise ?Y gagnerez-vous en qualité de conception ? La réponse dans notre test. WinDesign édité par CECIMA, une société française de consulting spécialisée dans l’Ingénierie des SI (https://www.win-design.com/)   ...

Le condensé de l'ouvrage Urbanisme des SI et Gouvernance du Club Urba-EA, le recueil des retours d’expérience de grandes entreprises

Bien que l’on trouve les thèmes classiques du processus d’urbanisation et les composantes de l’Architecture d’Entreprise dans les frameworks de Zachman et TOGAF, on est ici avant tout dans un recueil de retours d’expériences empruntées à de grandes entreprises, ce qui est assez rare et qui mérite d’être souligné.    Les auteurs Le Club Urba-EA réunit les professionnels des grandes entreprises, en charge de piloter les transformations du Systè...

Le rôle de la prospective pour une entreprise innovante et résiliente

“Demain ne sera pas comme hier. Il sera nouveau et dépendra de nous. Il est moins à découvrir qu’à inventer” dixit Gaston Berger, l'inventeur du terme prospective. Pour renforcer ses capacités d’innovation, sa résilience et ses processus métier, l'entreprise doit non seulement surveiller le monde qui l’entoure, mais aussi mettre en œuvre des scénarios prospectifs contribuant à établir ses straté...

Le condensé de l’ouvrage Architecture et transformation de l'entreprise et du SI de Romain Hennion

Cet ouvrage décrit la méthode d’architecture d’entreprise BATP (Business Architecture Transformation Program) de la société Global Knowledge, qui est une adaptation pratique de TOGAF (The Open Group Architecture Framework) en fonction de leurs nombreux retours d’expérience internationaux.   Parution : 2014   L'auteur : Romain Hennion Directeur de Projets en CyberSécurité - FORMIND (2021), Directeur Programme Cyber Security Consulting - Oteria Cyber School (2021), Responsable Pé...

Visual Paradigm : l’eldorado du consultant en quête de présentations dorées, mais est-il un bon outil de modélisation pour l’architecte d’entreprise, voici notre test

Cet outil gratuit, en français, en mode SaaS dans le cloud, accessible à partir de nombreux appareils mobiles (iOS, Android…), offre un panorama hétéroclite de modèles de visuels, dont voici une liste à la Prévert : cartes cadeaux, anniversaire, menus, albums photos, tableaux de bord, graphiques statistiques, bande dessinée… et ce qui nous intéresse tout particulièrement les diagrammes ArchiMate, BPMN, et UML. ...

Le PILI était-il un bon modèle ?

En fin d’année 2021, la RATP a mis en vente aux enchères du mobilier réformé, au profit d’une œuvre caritative (belle initiative). Parmi les 215 lots mis en vente figuraient quatre PILI : Panneaux Indicateurs Lumineux d’Itinéraires. Rien à voir avec la sauce piquante à base de piment pour relever le goût de votre pizza, donc.     Lorsque j’étais enfant, j’aimais beaucoup appuyer sur l’...

Quelles solutions pour concilier architecture logicielle et agilité ?

Des plus petites aux plus grandes entreprises, le concept de bounded context est aujourd’hui au cœur de la conception d’architecture logicielle, mais se pose l’éternelle question de quelle méthode pour parvenir à un découpage produisant le couplage le plus faible, augmentant ainsi l’évolutivité, l'autonomie et l'agilité.     Evolution de l'architecture logicielle   Dans notre article consacré...

Agilité logicielle : quelle solution pour diminuer le couplage entre sous-systèmes et obtenir une architecture logicielle agile ?

Des plus petites aux plus grandes entreprises, le concept de bounded context est aujourd’hui au cœur de la conception d’architecture logicielle, mais se pose l’éternelle question de quelle méthode pour parvenir à un découpage produisant le couplage le plus faible, augmentant ainsi l’évolutivité, l'autonomie et l'agilité.     Evolution de l'architecture logicielle   Dans notre article consacré...