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 

Cas concret d’un Système d’Information urbanisé : Mango

  Dans cette vidéo sous forme de présentation silencieuse de slides, vous découvrirez un exemple pédagogique illustrant les fondamentaux de l’urbanisation du Système d’Information allant même parfois jusqu’à montrer des rapports et des structures de données.  Cette vidéo très détaillée convient bien à ceux qui recherchent des exemples de la vraie vie. (extrait de la vidé...

La sélection d’urbanisation-si.com d’articles du web - 09 septembre 2021

    Architecture et agilité : deux concepts incompatibles ?   Les architectes d’entreprise sont-ils en droit de se demander si un projet d'architecture peut se réaliser en mode agile avec des sprints soutenus ? Après avoir rappelé les fondamentaux de l’architecture d’entreprise et de l’agilité, cet article répond par l’affirmative en montrant, avec des exemples à l’appui, que les deux se fortifient mutuellement.  ...

CMMN (Case Management Model and Notation) : vie et mort d’une norme de l’OMG (Object Management Group)

La spécification date de fin 2016 et est, ou devrais-je plutôt dire “était”, destinée à venir en complément au BPMN (Business Process Model Notation).  Seulement voilà, les compléments, demandant des efforts d’assimilation supplémentaires, les utilisateurs ont souvent tendance à s’en passer en les contournant, et au fil du temps, ils tombent dans les oubliettes. Comme nombreux avant nous, nous allons donc dé...

TOGAF : Retour d'expérience sur les phases Migration Planning F, Implementation Governance G et Architecture Change Management H

Parmi les critiques de TOGAF, une qui revient souvent concerne le manque d'exemples détaillés et de cas d'usage démontrant la praticité de ses recommandations. Cette vidéo devrait adoucir ce reproche.   (extrait de la vidéo de Laurent Jordi)   De nombreux retours d'expérience sur les premières phases (A à E) de TOGAF sont présents sur internet, ceux concernant les 3 dernières : Migration Planning F, Implementation Governance G et Architecture Change Management H, sont nettement plus rares.  ...

Orchestration des micro-services avec BPMN

Pas de monolithe non plus dans la modélisation ! Image by Gerd Altmann from Pixabay   Il n’est pas question de vouloir reproduire en modélisation ce que l’on souhaite désormais éviter en architecture applicative : le monolithe. Pas de modélisation d’un unique processus généralement long. Préférez à la place la modélisation de plusieurs processus courts, avec une règle trè...

Solutions sur étagère pour la gestion des défaillances des Micro-Services

L'objectif des micro-services est d'accélérer la mise en production des applications, en décomposant l'application en petits services autonomes, qui peuvent être déployés indépendamment les uns des autres. Une architecture de micro-services pose également certains problèmes. Voici une synthèse des patterns les plus utilisés afin d'éviter les pannes.       Le génie logiciel emprunte de nombreuses idé...

BPSim, la théorie et la pratique de la simulation de processus 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é...

Conseils pour réussir vos micro-services et éviter qu’ils ne se transforment en véritable pensum

N’abusez pas des Micros-Services et n’oubliez pas : sans DevOps et sans le Cloud, mieux vaut encore un bon vieux monolithe Java dans un serveur d’applications JEE ou COBOL dans un antédiluvien mainframe IBM. Les micro-services font le buzz, alors faut-il suivre cette tendance aveuglément ? N’y a-t-il pas des cas où ça équivaudrait à se tirer une balle dans le pied ? (Macro-modèle de la communication entre micro-services)  ...

Les meilleurs articles sur l’architecture d’entreprise, ses méthodes et ses outils, découvrez quels sont les articles les plus lus de notre blog

L’année 2020 vient de s’écouler à tout jamais. Quel est le top 10 des articles les plus visités par nos amies lectrices et amis lecteurs de notre blog consacré à l’architecture d’entreprise, aux méthodes et aux outils, ainsi qu’à l’ensemble des aspects de la modélisation ?     (Etude Accenture sur les leaders, développant les systèmes futurs et les retardataires [laggards], qui investissent dans l'innovation, mais ne parviennent pas à...

Comment éviter la loi de Conway et faciliter ainsi l’agilité avec l’approche Micro-Services ?

« Les organisations qui conçoivent des systèmes [...] tendent inévitablement à produire des designs qui sont des copies de la structure de communication de leur organisation. » Melvin Conway (Source Wikipédia)     (Mars Climate Orbiter est une sonde spatiale de la NASA lancée en 1998 pour étudier la planète. A la suite d'une confusion d'unités, la sonde se place en orbite trop basse et est détruite. Un logiciel dé...