introduction à togaf

15
V2r0 Les Mardi de l’Urba-EA TOGAF The Open Group Architecture framework [email protected] [email protected] 22 septembre 2009

Upload: pierre-xavier-fouille

Post on 13-Dec-2014

20.730 views

Category:

Technology


7 download

DESCRIPTION

Introduction au framework TOGAF

TRANSCRIPT

Page 1: Introduction à TOGAF

V2r0

Les Mardi de l’Urba-EA

TOGAFThe Open Group Architecture framework

[email protected]@capgemini.com

22 septembre 2009

Page 2: Introduction à TOGAF

Sommaire

Un peu d’histoire, généalogie des « Frameworks »

Définition de TOGAF

Un survol de l’ADM

Introduction au Continuum d’entreprise

Le méta-modèle (nouveauté TOGAF 9)

Un référentiel d’architecture

Bibliographie

Page 3: Introduction à TOGAF

Un peu d’histoire, généalogie des « Frameworks »

TOGAF2009

2009

IAF4.5

influencedinfluenced

influencedinfluenced

IDEFx

influenced

Merise

SSADMPraxeme

Urbanisation« À la française »

Page 4: Introduction à TOGAF

Définition de TOGAF

Open Group :

■ The Open Group Architectural Framework

■ TOGAF est un cadre d’architecture d’entreprise

■ Ce cadre permet de concevoir, évaluer et construire l’architecture de toute une organisation

■ La méthode ADM (Architecture Development Method) constitue le cœur de TOGAF : il s’agit d’une méthode ayant fait ses preuves dans le développement d’architectures de SI afin de répondre à des enjeux métiers.

Wikipédia :

■ TOGAF est un ensemble de concepts et un standard industriel couvrant le domaine des architectures informatiques d'entreprise.

■ Il peut être utilisé librement et sans coûts par toute entreprise souhaitant développer ou modifier son architecture.

■ TOGAF a été développé et est continuellement amélioré depuis le milieu des années 1990 par différentes architectes appartenant à des départements informatiques d'importantes sociétés, ainsi que par des fournisseurs de conseils ou de solutions informatiques.

■ Ce travail est effectué par l'intermédiaire du forum des architectures de l'Open Group (www.open-group.org).

Page 5: Introduction à TOGAF

Composants de TOGAF

Page 6: Introduction à TOGAF

Présentation de l’ADM

Page 7: Introduction à TOGAF

Différentes façons d’utiliser ADM (cycles de vie)

Itératifs …

… Et adaptés au contexte de l’entreprise

Page 8: Introduction à TOGAF

TOGAF et « La fable du boulanger » (cf. www.ceisar.org)Phase Préliminaire … Principes Directeurs, Normes, Outillage, …

Les questions clés Quel modèle de gouvernance des

architectures IT ?

Les Enjeux du boulanger■ Multiplier par 2 son CA■ Augmenter son seuil de rentabilité

Objectifs à 3-5 ans■ Multiplier par 3 le nombre de ses

boulangeries sur le département (aujourd’hui 3 boulangeries dans sa ville)

■ Garantir le même niveau de qualité et de prestation dans toutes ses boulangeries

■ …

Les Enjeux du boulanger■ Multiplier par 2 son CA■ Augmenter son seuil de rentabilité

Objectifs à 3-5 ans■ Multiplier par 3 le nombre de ses

boulangeries sur le département (aujourd’hui 3 boulangeries dans sa ville)

■ Garantir le même niveau de qualité et de prestation dans toutes ses boulangeries

■ …

Comment faire des architectures ?■ Normes et principes directeurs (Ex: Charte, Schéma

Directeur) ?■ Quelle méthodologie ?■ Avec quel outillage ?

Cible Organisationnelle■ Centraliser les services achat■ …

SI: ■ S’industrialiser: Centraliser les fonctions

d’achats, suivi du stock, … aujourd’hui propres à chaque boulangerie

■ …

Cible Organisationnelle■ Centraliser les services achat■ …

SI: ■ S’industrialiser: Centraliser les fonctions

d’achats, suivi du stock, … aujourd’hui propres à chaque boulangerie

■ …

Page 9: Introduction à TOGAF

TOGAF et « La fable du boulanger »Phase A. Vision … Cadrage & Première vision de la cible

Les questions clés Quelle est la demande, les attentes, les

objectifs ? Quelles sont les parties prenantes, leurs

attentes, leurs objectifs ?

Contexte■ Un concurrent détourne sa clientèle: Il

propose un pain biologique aux lardons et aux noix

Objectifs métiers■ Proposer de nouveaux pains qu’il vendra

dans l’ensemble de ses boulangeries■ Il se donne 2 mois pour proposer un nouveau

pain dans ses boulangeries

Contexte■ Un concurrent détourne sa clientèle: Il

propose un pain biologique aux lardons et aux noix

Objectifs métiers■ Proposer de nouveaux pains qu’il vendra

dans l’ensemble de ses boulangeries■ Il se donne 2 mois pour proposer un nouveau

pain dans ses boulangeries

Quelle est la vision macroscopique de la cible ?

Quel est le périmètre couvert ? Comment piloter les travaux?

Cible■ Métier: Un nouveau processus d’innovation

allant des phases de recherche de nouvelles recettes jusqu’à la phase d’industrialisation

■ Organisation: Séparer les opérations de gestion du quotidien des opérations de transformation pour préparer le futur

■ SI: • Mettre en place un référentiel de recettes

(sortir la description des recettes de la production),

• Centraliser les achats et les suivi des fournisseurs pour assurer une qualité homogène dans toutes les boulangeries (conformité au schéma directeur)

Cible■ Métier: Un nouveau processus d’innovation

allant des phases de recherche de nouvelles recettes jusqu’à la phase d’industrialisation

■ Organisation: Séparer les opérations de gestion du quotidien des opérations de transformation pour préparer le futur

■ SI: • Mettre en place un référentiel de recettes

(sortir la description des recettes de la production),

• Centraliser les achats et les suivi des fournisseurs pour assurer une qualité homogène dans toutes les boulangeries (conformité au schéma directeur)

Page 10: Introduction à TOGAF

TOGAF et « La fable du boulanger »Phase B. Architecture Métier … Définir la cible métier

Les questions clés Quel est l’impact sur les processus métier ? Quel impact organisationnel (Rôles métiers

et organisationnels)

Le modèle métier est-il impacté ? Quel est l’impact sur les fonctions ? Le POS doit il évoluer ?

Mettre en place un processus d’innovation …

Décrire les Recettes … Pour mieux les reproduire

Mettre en place un processus d’innovation …

Décrire les Recettes … Pour mieux les reproduire

S’informer, Analyser

S’informer, Analyser CiblerCibler

Tester nouvelles recettes

Tester nouvelles recettes

IndustrialiserIndustrialiserMettre en vente

dans boulangeries

Mettre en vente dans

boulangeries

PatronPatronApprentiApprenti

- Nom- Quantité- Nom- Quantité

Ingrédient Ingrédient

- Code- Description- Nombre de pain

- Code- Description- Nombre de pain

Recette Recette

- Code- Nom- Etat (En vente, En élaboration, Arrêté)

- Code- Nom- Etat (En vente, En élaboration, Arrêté)

Produit Produit

Référence Référence

Fournisseur Fournisseur

Stock Stock

Boulangerie Boulangerie

- N° étape- Description- N° étape- Description

Condition PréparationCondition Préparation

PRODUCTIONPRODUCTION

COMPTABILITES & GESTION FINANCIERECOMPTABILITES & GESTION FINANCIERE

REFERENTIELSREFERENTIELS

RHRH

BoulangerieBoulangerie PâtisseriePâtisserie

FournisseurFournisseur

ProduitsProduits

ClientsClients

VENTEVENTEMarketingMarketing

CaisseCaisse

CommandeCommande

ACHATACHAT

. Analyser concurrence

. Spécifier nouvelle R7

. Concevoir nouvelle R7

. Evaluer nouvelle R7

. Préparer la mise en production

. Déterminer prix de vente

Page 11: Introduction à TOGAF

TOGAF et « La fable du boulanger »Phase C. Architecture SI … Applications, Services, Données

Les questions clés Quels regroupements applicatifs (building block) ?

■ Faut-il créer de nouvelles applications ? Ou en réorganiser certaines ?

■ Quels sont les impacts sur les échanges?■ Que peut-on réutiliser de l’existant ?

Doit-on créer de nouveaux services ? Ou en faire évoluer ? Quels contrats de service ?

Quelle architecture de données ?■ Impact sur les référentiels et les SI concernés ?■ Quelles applications sont responsables de faire persister ou de

récupérer les données (CRUD)?

RéférentielsRéférentiels

Application « Marketing »Application « Marketing »

Application « Suivi Prod. »Application « Suivi Prod. »

Application « Achat »Application « Achat »

Application « Commande »Application « Commande »

Application « Caisse »Application « Caisse »

Fournisseurs

Produits

Clients

Services Services

Services Métiers Spécifier Besoin Nouveau Produit Evaluer Recette Valider Industrialisation Recette Déterminer Prix de Vente

Services Métiers Spécifier Besoin Nouveau Produit Evaluer Recette Valider Industrialisation Recette Déterminer Prix de Vente

Services Métiers Créer Recette Modifier Recette Consulter Recette Consulter Détail Recette Consulter Ingrédients Recette

Services Métiers Créer Recette Modifier Recette Consulter Recette Consulter Détail Recette Consulter Ingrédients Recette

Cible Applicative Partage des référentiels

■ Sortir « Produit » de la production

■ Enrichir de fonctions complémentaires

Une nouvelle application marketing

Revoir les flux avec les applications « Commande », « Production »,

Principe Directeur Profiter de ce projet pour centraliser la fonction « Achat »

Page 12: Introduction à TOGAF

La logique de continuum d’entreprise, favorise la réutilisation des standards et bonnes pratiques dans le contexte particulier de l’entreprise

Du général au plus spécifique

Page 13: Introduction à TOGAF

Un méta-modèle, qui couvre l’ensemble des préoccupations d’architecture (Cf. Apports de TOGAF 9)

Phases A D

Phases E,F,G

Phases Prelimirary, AGestion des Exigences

Concept de « Fonction » intégré à l’architecture

métier

Page 14: Introduction à TOGAF

Un référentiel d’architecture

Page 15: Introduction à TOGAF

Références Bibliographiques

"TOGAF Version 9 Enterprise Edition", Ed. Van Haren

"TOGAF Version 9 : Guide de Poche", Ed. Van Haren

"SOA Governance Framework", www.opengroup.org

"SOA Source Book", Van Haren

How to survive the jungle of EA Frameworks – Jaap Schekkerman 2004

EA Frameworks are mainstream, But the landscape remains diverse – Forrester 2006

EA And Metrics: For Maximum Impact, Measure The Business Value – Forrester 2007

The Forrester Wave™: Enterprise Architecture Tools – Forrester 2007