Les Mardi de lUrba-EA
TOGAF
The Open Group Architecture framework
[email protected]
[email protected]
22 septembre 2009
V2r0
Sommaire
Un peu dhistoire, gnalogie des Frameworks
Dfinition de TOGAF
Un survol de lADM
Introduction au Continuum dentreprise
Le mta-modle (nouveaut TOGAF 9)
Un rfrentiel darchitecture
Bibliographie
Un peu dhistoire, gnalogie des Frameworks
Praxeme
SSADM
Merise
influenced
TOGAF
2009
IDEFx
influenced
influenced
IAF
4.5
2009
Urbanisation
la franaise
Dfinition de TOGAF
Open Group :
The Open Group Architectural Framework
TOGAF est un cadre darchitecture dentreprise
Ce cadre permet de concevoir, valuer et construire larchitecture de toute une organisation
La mthode ADM (Architecture Development Method) constitue le cur de TOGAF : il sagit dune mthode ayant
fait ses preuves dans le dveloppement darchitectures de SI afin de rpondre des enjeux mtiers.
Wikipdia :
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 cots par toute entreprise souhaitant dvelopper ou modifier son architecture.
TOGAF a t dvelopp et est continuellement amlior depuis le milieu des annes 1990 par diffrentes
architectes appartenant des dpartements informatiques d'importantes socits, ainsi que par des fournisseurs
de conseils ou de solutions informatiques.
Ce travail est effectu par l'intermdiaire du forum des architectures de l'Open Group (www.open-group.org).
Composants de TOGAF
Prsentation de lADM
Diffrentes faons dutiliser ADM (cycles de vie)
Itratifs
Et adapts au
contexte de
lentreprise
TOGAF et La fable du boulanger (cf. www.ceisar.org)
Phase Prliminaire Principes Directeurs, Normes, Outillage,
Comment faire des architectures ?
Normes et principes directeurs (Ex: Charte,
Quel modle de gouvernance Schma Directeur) ?
Quelle mthodologie ?
des architectures IT ?
Avec quel outillage ?
Les questions cls
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 dpartement
(aujourdhui 3 boulangeries dans sa ville)
Garantir le mme niveau de qualit et de
prestation dans toutes ses boulangeries
Cible Organisationnelle
Centraliser les services achat
SI:
Sindustrialiser: Centraliser les fonctions
dachats, suivi du stock, aujourdhui
propres chaque boulangerie
TOGAF et La fable du boulanger
Phase A. Vision Cadrage & Premire vision de la cible
Les questions cls
Quelle est la demande, les
attentes, les objectifs ?
Quelles sont les parties prenantes,
leurs attentes, leurs objectifs ?
Contexte
Un concurrent dtourne sa clientle: Il
propose un pain biologique aux lardons et aux
noix
Objectifs mtiers
Proposer de nouveaux pains quil vendra
dans lensemble 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 primtre couvert ?
Comment piloter les travaux?
Cible
Mtier: Un nouveau processus dinnovation
allant des phases de recherche de nouvelles
recettes jusqu la phase dindustrialisation
Organisation: Sparer les oprations de
gestion du quotidien des oprations de
transformation pour prparer le futur
SI:
Mettre en place un rfrentiel de recettes
(sortir la description des recettes de la
production),
Centraliser les achats et les suivi des
fournisseurs pour assurer une qualit
homogne dans toutes les boulangeries
(conformit au schma directeur)
TOGAF et La fable du boulanger
Phase B. Architecture Mtier Dfinir la cible mtier
Les questions cls
Le modle mtier est-il impact ?
Quel est limpact sur les processus
Quel est limpact sur les fonctions ?
mtier ?
Le POS doit il voluer ?
Quel impact organisationnel (Rles
mtiers et organisationnels)
Mettre en place un processus dinnovation
Sinformer,
Sinformer,
Analyser
Analyser
Cibler
Cibler
Patron
Tester
Tester
nouvelles
nouvelles
recettes
recettes
Mettre
Mettre en
en vente
vente
dans
dans
boulangeries
boulangeries
Industrialiser
Industrialiser
Apprenti
Dcrire les Recettes Pour mieux les reproduire
Produit
Produit
Boulangerie
Boulangerie
-- Code
Code
-- Nom
Nom
-- Etat
Etat (En
(En vente,
vente, En
En laboration,
laboration,
Arrt)
Arrt)
REFERENTIELS
REFERENTIELS
Clients
Clients
VENTE
VENTE
Commande
Commande
Fournisseur
Fournisseur
Caisse
Caisse
Recette
Recette
Fournisseur
Fournisseur
-- Code
Code
-- Description
Description
-- Nombre
Nombre de
de pain
pain
Produits
PRODUCTION
PRODUCTION
Marketing
. Analyser concurrence
. Spcifier nouvelle R7
. Concevoir nouvelle R7
. Evaluer nouvelle R7
. Prparer la mise en
production
. Dterminer prix de
vente
ACHAT
ACHAT
Boulangerie
Boulangerie
Ptisserie
Ptisserie
Rfrence
Rfrence
Stock
Stock
Ingrdient
Ingrdient
-- Nom
Nom
-- Quantit
Quantit
Condition
Condition Prparation
Prparation
-- N
N tape
tape
-- Description
Description
COMPTABILITES
COMPTABILITES &
&
GESTION
GESTION FINANCIERE
FINANCIERE
RH
RH
TOGAF et La fable du boulanger
Phase C. Architecture SI Applications, Services, Donnes
Les questions cls
Quels regroupements applicatifs
(building block) ?
Faut-il crer de nouvelles applications ? Ou en
rorganiser certaines ?
Quels sont les impacts sur les changes?
Que peut-on rutiliser de lexistant ?
Doit-on crer de nouveaux services ? Ou en faire
voluer ? Quels contrats de service ?
Quelle architecture de donnes ?
Impact sur les rfrentiels et les SI concerns ?
Quelles applications sont responsables de faire persister ou
de rcuprer les donnes (CRUD)?
Cible Applicative
Partage des
rfrentiels
Sortir Produit de la
production
Enrichir de fonctions
complmentaires
Services
Services Mtiers
Mtiers
Spcifier
Spcifier Besoin Nouveau Produit
Evaluer
Evaluer Recette
Recette
Valider
Valider Industrialisation
Industrialisation Recette
Recette
Dterminer
Dterminer Prix
Prix de
de Vente
Vente
Services Mtiers
Une nouvelle
application marketing
Revoir les flux avec
les applications
Commande,
Production,
Crer
Crer Recette
Recette
Modifier
Modifier Recette
Consulter
Consulter Recette
Recette
Consulter
Consulter Dtail
Dtail Recette
Recette
Consulter
Consulter Ingrdients
Ingrdients Recette
Recette
Principe Directeur
Profiter de ce projet pour
centraliser la fonction Achat
Services
Clients
Fournisseurs
Produits
Rfrentiels
Rfrentiels
Services
Application
Application
Caisse
Caisse
Application
Application
Commande
Commande
Application
Application
Marketing
Marketing
Application
Application
Suivi
Suivi Prod.
Prod.
Application
Application
Achat
Achat
La logique de continuum dentreprise, favorise la rutilisation
des standards et bonnes pratiques dans le contexte particulier de
lentreprise
Du gnral au plus spcifique
Un mta-modle, qui couvre lensemble des proccupations
darchitecture (Cf. Apports de TOGAF 9)
Phases
Prelimirary, A
Gestion des
Exigences
Phases A
D
Concept de
Fonction
intgr
larchitecture
mtier
Phases
E,F,G
Un rfrentiel darchitecture
Rfrences 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