urbanisation des systèmes d’information architecture d...

11
Urbanisation des Systèmes d’Information Architecture d’Entreprise 08 – Urbanisation et Architecture d’Entreprise en pratique : TOGAF – MODELIO – ARCHIMATE Philippe Declercq 2015-2016 Master Informatique Miage Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 2 Philippe Declercq Plan du chapitre Introduction - Présentation de l’étude de cas 1 TOGAF Phase A - Vision 3 TOGAF Phase B – Architecture métier 4 TOGAF Phase C – Architecture SI 5 TOGAF Phase D – Architecture technique 6 TOGAF Phase préliminaire 2 TOGAF Phases E à H – Implémentation & Migration 7 TOGAF avec MODELIO et ARCHIMATE 8 Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 3 Philippe Declercq Références [1] : TOGAF en pratique, modèles d’architecture d’entreprise (Ph. Desfray, Gilbert Raymond, DUNOD) [2] : Démarche de modélisation, cas d’étude MODELIO Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 4 Philippe Declercq 1 Introduction Présentation de l’étude de cas

Upload: trinhdieu

Post on 02-Sep-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Urbanisation des Systèmes d’Information

Architecture d’Entreprise

08 – Urbanisation et Architecture

d’Entreprise en pratique :

TOGAF – MODELIO – ARCHIMATE

Philippe Declercq 2015-2016

Master Informatique Miage

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 2 Philippe Declercq

Plan du chapitre

Introduction - Présentation de l’étude de cas1

TOGAF Phase A - Vision3

TOGAF Phase B – Architecture métier4

TOGAF Phase C – Architecture SI5

TOGAF Phase D – Architecture technique6

TOGAF Phase préliminaire2

TOGAF Phases E à H – Implémentation & Migration7

TOGAF avec MODELIO et ARCHIMATE8

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 3 Philippe Declercq

Références

[1] : TOGAF en pratique, modèles d’architecture d’entreprise (Ph. Desfray, Gilbert Raymond, DUNOD)

[2] : Démarche de modélisation, cas d’étude MODELIO

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 4 Philippe Declercq

1

Introduction Présentation de l’étude de cas

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 5 Philippe Declercq

Introduction - Présentation de l’étude de cas

� L’étude de cas « TransalTaxi » permet de pratiquer différents artefacts proposés par TOGAF et supportés par l’outil MODELIO, dans le but de construire :► Une architecture d’entreprise,► Un Système d’Information urbanisé.

� Énoncé de l’étude de cas : voir fiche détaillée.

� Attention : l’étude de cas n’a pas pour objectifs de pratiquer l’ensemble des éléments de TOGAF, mais de pratiquer quelques modèles présents dans le cadre de contenu d’architecture.

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 6 Philippe Declercq

Introduction - Présentation de l’étude de cas

Etape 1 : initialisation – choix de l’outil et des modèles

Etape 2 : définition de la stratégie de l’entrepriseEtape 3 : modélisation globale des processus, acteurs, informationsEtape 4 : structuration des processusEtape 5 : modélisation détaillée des processus(Hors TOGAF : étapes BPM)

Etape 6 : décomposition fonctionnelle

Etape 7 : applications et donnéesEtape 8 : données de service (SOA)Etape 9 : architecture techniqueEtape 10 : mise en œuvre des projets

CM

-02

CM

-03

CM

-06

CM

-04

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 7 Philippe Declercq

2

TOGAF & MODELIOLa phase préliminaire

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 8 Philippe Declercq

TOGAF & MODELIO – La phase préliminaire

� La phase préliminaire a pour but de préparer l’entreprise à la réalisation des travaux d’architecture (« where, what, why, who and how we do architecture »).

� Dans ce cadre, les méthodes et outils doivent être sélectionnés.

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 9 Philippe Declercq

TOGAF & MODELIO – La phase préliminaire

� TOGAF n’impose pas un outil de modélisation.

� TOGAF n’impose pas une forme de représentation particulière dans les diagrammes.

� Cependant, TOGAF recommande l’utilisation des standards chaque fois que cela est possible.

� Les travaux de l’étude de cas seront réalisés avec MODELIO et les modèles fournis par la solution « Enterprise Architect ».

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 10 Philippe Declercq

TOGAF & MODELIO – La phase préliminaire

� MODELIO propose une implémentation du méta-modèle de TOGAF :

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 11 Philippe Declercq

TOGAF & MODELIO – La phase préliminaire

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 12 Philippe Declercq

TOGAF & MODELIO – La phase préliminaire

� MODELIO est un atelier de modélisation qui propose un certains nombre de modèles correspondants aux artefacts TOGAF.

� 3 types d’artefacts dans TOGAF :

MODELIO permet de réaliser des diagrammes

A partir des éléments de modélisation, MODELIO

permet générer des catalogues et des matrices

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 13 Philippe Declercq

TOGAF & MODELIO – La phase préliminaire

� MODELIO offre un certain nombre de modèles correspondant à une partie des artefacts de TOGAF :

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 14 Philippe Declercq

TOGAF & MODELIO – La phase préliminaire

� MODELIO, successeur de l’atelier UML Objecteering (créé en 1991).

� Développé et vendu par la société SOFTEAM.

� Propose la modélisation UML2, les modèles d’architecture d’entreprise TOGAF, d’architecture SOA, BPMN.

� Intègre l’approche MDA (développement guidé par les modèles).

� www.modeliosoft.com

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 15 Philippe Declercq

TOGAF & MODELIO – La phase préliminaire

� Installation de MODELIO 3.4

� Version « Ultimate »(http://www.modeliosoft.com/en/products/solutions/modeliosoft-ultimate-solution.html)

� Clé d’activation nécessaire

� Installer et vérifier l’activation du module « Togaf Architect »

� Créer un nouveau projet, du type « Enterprise Architect TOGAF»

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 16 Philippe Declercq

3TOGAF & MODELIO

Phase A : Vision

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 17 Philippe Declercq

TOGAF & MODELIO – Phase A : Vision

� La phase A prépare les phases suivantes sous la forme d’une représentation générale des architectures.

� Cette phase est horizontale : elle porte sur tous les domaines de l’architecture (métier, système et technique), contrairement aux 3 phases suivantes qui opèrent de manière verticale.

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 18 Philippe Declercq

TOGAF & MODELIO – Phase A : Vision

� Quels modèles MODELIO réaliser durant la phase de vision ?

� La phase de vision doit donner une vue macroscopique des architectures initiales et cibles.

� Souvent des représentations très générales sont réalisées, sans utilisation d’un atelier de modélisation.

� Cependant, certains modèles des phases B et C peuvent être initialisés en phase A.

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 19 Philippe Declercq

TOGAF & MODELIO – Phase A : Vision

� Artefacts de la phase A et modèles MODELIO :

Artefact Modèle correspondant

Stakeholder map matrix Matrice des parties prenantes

Value chain Diagram Diagramme de chaîne de la valeur

Solution concept diagram Diagramme des concepts de la solution

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 20 Philippe Declercq

4TOGAF & MODELIO

Phase B : Architecture métier

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 21 Philippe Declercq

TOGAF & MODELIO – Phase B : Architecture métier

� La phase B est dédiée à la modélisation de l’architecture métier :

► Les objectifs de l’entreprise,► L’organisation de l’entreprise (acteurs,

localisation, …),► Les processus métier de l’entreprise,► Les informations véhiculées par les

acteurs au sein des processus,► Les fonctions de l’entreprise.

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 22 Philippe Declercq

TOGAF & MODELIO – Phase B : Architecture métier

� Quels modèles MODELIO réaliser durant la phase B ?

� Les modèles de la couche « Business layer » sont utilisés en phase B :

► Modèles des acteurs, rôles, localisation,► Modèles des processus métier,► Modèles des entités métier,► Modèle des fonctions de l’entreprise.

� Le modèle des objectifs du module « Analyst » de MODELIO permet de représenter les objectifs de l’entreprise.

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 23 Philippe Declercq

TOGAF & MODELIO – Phase B : Architecture métier

� Artefacts de la phase B et modèles MODELIO :

Artefact Modèle correspondant

Organisation/Actor catalog Diagramme d’organisation des acteurs

Driver/Goal/Objectives catalog Diagramme d’objectifs

Role catalog Diagramme d’acteurs et de rôles

Service/Function catalog

Location catalog Diagramme de localisation

Process/Event/Control/Productcatalog

Catalogue des processus métier

Contrat/Measure catalog

Business interaction matrix

Actor/Role matrix Diagramme d’acteurs et de rôles

Business footprint diagram Diagramme de supervision métier

Service/Information diagram Diagramme d’information/service métier

Functional decomposition diagram Diagramme de décomposition fonctionnelle

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 24 Philippe Declercq

TOGAF & MODELIO – Phase B : Architecture métier

� Artefacts TOGAF de la phase B et modèles MODELIO (suite) :

Artefact Modèle correspondant

Product lifecycle diagram Diagramme de cycle de vie des produits et entités métier

Goal/Objective/Service diagram Diagramme objectifs/services métier

Business Use Case diagram Diagramme de cas d’utilisation métier

Organization decompositiondiagram

Diagramme d’organisation et de localisation

Process flow diagram Diagramme de processus métier

Event diagram Diagramme d’évènements

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 25 Philippe Declercq

5

TOGAF & MODELIOPhase C : Architecture

du Système d’information

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 26 Philippe Declercq

TOGAF & MODELIO – Phase C : Architecture SI

� La phase C est scindé en deux :► L’architecture applicative,► L’architecture des données.

� L’architecture applicative identifie les composants du SI et leurs interactions.

� L’architecture des données définit les types de données et leurs sources nécessaires pour le business, de manière à ce qu’ils soient compris par les acteurs concernés.

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 27 Philippe Declercq

TOGAF & MODELIO – Phase C : Architecture SI

� L’architecture applicative doit garantir une cohérence d’ensemble du SI et respecter un cadre architectural.

� Comme pour l’étape précédente, il est recommandé de cartographier l’existant, puis décrire les évolutions nécessaires vers une cible, selon une certaine trajectoire.

� Il n’y a pas à ce stade de référence vers des technologies particulières d’implémentation (phase D).

� Les modèles produits se concentrent sur l’identification de composants pour remplir un rôle donné dans le SI.

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 28 Philippe Declercq

TOGAF & MODELIO – Phase C : Architecture SI

� L’architecture des données définit les types de données et leurs sources nécessaires pour le business, de manière à ce qu’ils soient compris par les acteurs concernés.

� L’architecture des données s’appuie sur les modèles des entités métier définies en phase B, pour le préciser et répartir l’exploitation des données dans les différents domaines du SI (données référentielles, données métier de production, informationnel, …).

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 29 Philippe Declercq

TOGAF & MODELIO – Phase C : Architecture SI

� Quels modèles MODELIO réaliser durant la phase C ?

� Les modèles de la couche « Application layer / Application Architecture » utilisés :

► Diagramme de communication inter-applications,► Diagramme de localisation des applications et

utilisateurs,► Diagramme de réalisation processus-système,► Diagramme de migration applicative.

� Les modèles de la couche « Application layer / Data Architecture » utilisés :

► Diagramme logique des données,► Diagramme de dissémination des données.

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 30 Philippe Declercq

TOGAF & MODELIO – Phase C : Architecture SI

� Artefacts de la phase C et modèles MODELIO, pour l’architecture applicative :

Artefact Modèle correspondant

Application portfolio catalog

Interface catalog

Application/organization matrix

Role/application matrix

Application/function matrix

Application interaction matrix

Application communication diagram Diagramme de communication inter-applications

Application and user location diagram

Diagramme de localisation des applicationset utilisateurs

Application use case diagram Diagramme de cas d’utilisation applicatifs

Enterprise manageability diagram Diagramme de gestion d’entreprise

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 31 Philippe Declercq

TOGAF & MODELIO – Phase C : Architecture SI

� Artefacts TOGAF de la phase C et modèles MODELIO, pour l’architecture applicative (suite) :

Artefact Modèle correspondant

Process/application realizationdiagram

Diagramme de réalisation processus/système

Software engineering diagram

Application migration diagram Diagramme de migration applicative

Software distribution diagram

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 32 Philippe Declercq

TOGAF & MODELIO – Phase C : Architecture SI

� Artefacts de la phase C et modèles MODELIO, pour l’architecture des données :

Artefact Modèle correspondant

Data entity/Data component catalog

Date entity/Business function matrix

System/Data matrix

Class diagram Diagramme logique des données

Data dissemination diagram Diagramme de dissémination des données

Data security diagram Diagramme de sécurité des données

Class hierarchy diagram

Data migration diagram Diagramme de migration des données

Data lifecycle diagram

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 33 Philippe Declercq

6

TOGAF & MODELIOPhase D : Architecture

Technique

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 34 Philippe Declercq

TOGAF & MODELIO – Phase D : Architecture Technique

� La phase D est dédiée à l’architecture technique : associer les composants applicatifs avec les composants techniques :

► Infrastructures,► Matériels,► Localisations.

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 35 Philippe Declercq

TOGAF & MODELIO – Phase D : Architecture Technique

� L’architecture technique fournit une vue plus concrète de la manière dont les composants applicatifs seront réalisés et déployés.

� L’architecture technique fournit des réponses aux contraintes non fonctionnelles : dimensionnement des matériels et réseaux, localisation, redondances, …

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 36 Philippe Declercq

TOGAF & MODELIO – Phase D : Architecture Technique

� Quels modèles MODELIO réaliser durant la phase D ?

� Les modèles de la couche « Architecture technique » utilisés :

► Diagramme d’environnement et de localisation,

► Diagramme de traitements,► Diagramme de réseau matériel et

informatique.

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 37 Philippe Declercq

TOGAF & MODELIO – Phase D : Architecture Technique

� Artefacts de la phase D et modèles MODELIO, pour l’architecture technique :

Artefact Modèle correspondant

Environment and Location Diagram Diagramme d’environnement et de localisation

Processing Diagram Diagramme de traitements

Networked Computing Diagram Diagramme de réseau matériel et informatique

Platform Decomposition Diagram

Communication Engineering Diagram

Technology Standards Catalog

Technology Por tfolio Catalog

System/Technology Matrix

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 38 Philippe Declercq

7

TOGAF & MODELIOPhase E à H :

Implémentation & Migration

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 39 Philippe Declercq

TOGAF & MODELIO – Phase E à H – Implém. & Migration

� Les phases E à H réalisent peu de modèles.

� Phase E : élaborer le cadre des projets qui découlent des phases précédentes : découpage, planification, …

� Phase F : création de plans détaillés de mise œuvre et de migration en collaboration avec les managers de projets, finalisation des contrats d’architecture

� Phase G : gouvernance des projets de mise en œuvre

� Phase H : gestion du changement d’architecture

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 40 Philippe Declercq

8TOGAF avec MODELIO et

ARCHIMATE

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 41 Philippe Declercq

TOGAF avec MODELIO et ARCHIMATE

� MODELIO n’implémente pas totalement les concepts de ARCHIMATE :

Urbanisation des Systèmes d’Information et Architecture d’Entreprise – Étude de cas 42 Philippe Declercq

TOGAF avec MODELIO et ARCHIMATE

� MODELIO n’implémente pas totalement les concepts de ARCHIMATE :