Académique Documents
Professionnel Documents
Culture Documents
avec
Sommaire
Introduction ................................................................................................................. 5
Cartographier, une activité très ancienne ............................................................................5
Différentes cartographies de SI .........................................................................................5
Objectif du document ....................................................................................................5
Principes généraux de la cartographie de SI ......................................................................... 6
Connaître le terrain.......................................................................................................6
Diversité des angles de vue..............................................................................................6
Degré de détail ............................................................................................................7
Référentiel .................................................................................................................7
Cartographies des processus métier ................................................................................... 9
Décrire des processus.....................................................................................................9
Cartographie de macro-processus .................................................................................... 12
Cartographies des processus........................................................................................... 13
Cartographie d’un processus .......................................................................................... 14
Cartographie d’activités ............................................................................................... 16
Cartographie de procédures ........................................................................................... 18
Cartographie d’opérations ............................................................................................. 20
Cartographie d’instructions ........................................................................................... 22
Cartographie BPM (Business Process Management) ................................................................ 24
Cartographies de l’organisation........................................................................................26
Cartographie d’unités organisationnelles – Organigramme....................................................... 26
Cartographie de sites ................................................................................................... 28
Cartographies de rôles ................................................................................................. 29
Cartographies applicatives ..............................................................................................30
Cartographie d’urbanisation applicative ............................................................................ 30
Echanges inter applications ........................................................................................... 32
Description d’une application ......................................................................................... 34
Cartographies fonctionnelles ...........................................................................................39
Cartographie d’urbanisation fonctionnelle.......................................................................... 39
Décomposition et description détaillée des fonctionnalités ..................................................... 41
Cartographie fonctionnelle d’une application...................................................................... 45
Cartographie fonctionnelle d’un processus ......................................................................... 46
Articulations des cartographies ....................................................................................... 47
Cartographies techniques ...............................................................................................48
Cartographie d’interconnexion ....................................................................................... 48
Cartographie descriptive d’un matériel ............................................................................. 50
Cartographie des bases de données .................................................................................. 51
Modélisation des informations .........................................................................................53
Vue externe .............................................................................................................. 54
Objet métier ............................................................................................................. 54
Contenu d’un message ................................................................................................. 56
Document................................................................................................................. 57
Flux de données ......................................................................................................... 57
Conclusion ..................................................................................................................58
Une couverture étendue ............................................................................................... 58
Une adaptabilité méthodologique .................................................................................... 58
Un outil performant..................................................................................................... 59
Différentes cartographies de SI
Win'Design est un logiciel qui va supporter votre travail de cartographie dans le domaine des métiers et
des systèmes d’information (SI).
Rappelons que le terme SI recouvre deux aspects : le métier et l’informatique. Les différents types de
cartographies réalisables dans le domaine des SI sont illustrées par le schéma suivant.
Objectif du document
Ce document présente la diversité des cartographies de système d’information réalisables avec
Win'Design.
Pour chaque type de cartographie, nous développerons leur objectif, leurs principes, les concepts et
symboles mis en œuvre. Des exemples réalisés avec Win'Design viendront illustrer ces cartographies. La
plupart de ces exemples se retrouvent dans le cas de démonstration.
Par contre, ce document n’est pas un manuel opérationnel de mise en œuvre de Win'Design pour
réaliser des cartographies. Des documents tutoriaux sont disponibles par ailleurs sur notre site.
De même, dans une cartographie technique (sujet étudié : l’infrastructure informatique du SI), on peut
représenter :
la répartition géographique par site des matériels,
l’interconnexion des matériels,
le contenu de chaque serveur.
Cette multiplicité des angles de vue de cartographie va bien évidemment démultiplier le nombre de
schémas cartographiés. La bonne pratique en la matière conseille de ne faire figurer qu’un seul angle de
vue par diagramme, tout au plus deux pour des visions croisées.
Référentiel
Cartographier un SI ne se limite pas à une représentation graphique des différents objets le constituant.
La cartographie modélise un ensemble d’objets de types divers, inter-reliés : des entités externes, des
messages, des processus, des applications, des serveurs, …
Chaque objet modélisé est défini et décrit par un ensemble de caractéristiques descriptives et
documentaires.
Le même objet peut être présent dans plusieurs diagrammes représentant différents points de vue et
degrés de détail. Chaque objet doit avoir une définition unique quel que soit le cadre de représentation.
Par exemple, la même application peut figurer :
dans une cartographie d’échanges inter-applications,
dans une cartographe métier, utilisée par un processus,
dans une cartographie technique, hébergée par un serveur.
La définition de cette application est unique et indépendante de sa représentation dans les diagrammes.
Différentes approches
La maîtrise des processus est aujourd’hui devenue une exigence :
d’abord à travers la démarche qualité (ISO 9001 – 2000),
puis du fait d’une approche globale incitant à connaître, maîtriser et piloter les processus
dans un objectif de rigueur, de flexibilité et de performance,
enfin par l’apparition de nouveau outils informatiques (Business Process Management),
centrés sur l’automatisation des processus.
Deux grandes approches cohabitent :
la vision du management par les processus,
la vision informatique des outils de BPM.
Ces deux approches constituent deux angles de vue, différents mais en continuité, de la cartographie
des processus métier.
Win'Design propose en standard une structuration en « niveaux » de cartographie métier, identifiés par
l’appellation du concept d’activité central, et qui s’articulent en décomposition hiérarchique. Ces niveaux
se concrétisent par un choix de types de diagrammes, associé à des templates de présentation
Cheminements raccourcis
Dans le cas où il n’y pas de variantes (1 activité 1 procédure), il y a équivalence des concepts et ils
deviennent confondus dans la pratique.
Si l’on introduit très tôt les préoccupations organisationnelles, on court-circuite les activités.
Le cheminement de décomposition est alors Sous-processus Procédure Opération.
Si l’on reporte les préoccupations organisationnelles, alors on passe directement de activités aux
opérations. Le cheminement de décomposition est alors Sous-processus Activité Opération.
Enfin, si la finalité est l’informatisation d’un processus métier, la dimension organisationnelle pourra
être éludée. Le niveau Activité devient alors indispensable pour enchainer vers les Fonctionnalités
informatiques à développer.
Principes
La cartographie des macro-processus représente une répartition globale des principales activités de
l’organisme. C’est une présentation plutôt statique d’énumération, à vision stratégique. A priori, on ne
représente pas d’échanges ou d’enchaînements entre les macro-processus
Il est d’usage de classer ces macro-processus en : management, opérationnel (réalisation) et support.
Certains auteurs font intervenir dans cette cartographie un découpage complémentaire en domaines
métiers.
Objectif
Il s’agit d’énumérer les processus constituant un macro-processus. Le champ couvert est celui d’un
macro-processus ou domaine d’activité.
Principes
Cette cartographie recense les processus, éventuellement en faisant apparaître une décomposition
interne en sous-processus. Selon la complexité on décrira cette cartographie sur plusieurs diagrammes.
On peut également faire figurer les échanges (flux, enchaînements) entre les processus. Cette
représentation peut être utilisée pour illustrer certains « processus transverses ».
Cependant, sur ce type de cartographie, il devient rapidement peu lisible d’exprimer l’ensemble des
échanges entre la totalité des processus.
Processus décliné en
sous-processus
Principes
Pour le processus étudié, on énumère les principaux flux entrant et sortant.
Les différents flux peuvent représenter :
des messages à contenu informationnel ou des documents,
des événements,
des enchaînements.
Les émetteurs et récepteurs peuvent être :
des entités externes (ou acteurs externes),
des rôles ou unités organisationnelles (acteurs internes),
d’autres processus.
On peut mettre en relief l’événement initiateur du processus ainsi que le résultat final (cf. définition
d’un processus) en les positionnant par exemple sur l’axe principal.
On précise enfin l’objet métier principal sur lequel porte le processus.
Processus
Evénement
Etat
Objet métier
Principes
Pour le processus analysé, on énumère les différentes activités qui le composent sous forme
d’enchaînements et/ou d’alternatives.
Le diagramme d’activités résultant de la décomposition hiérarchique du processus, on retrouve donc
tout l’environnement de ce processus, à savoir :
les flux entrants/sortants avec leurs émetteurs/récepteurs (entités externes ou unités
organisationnelles,
les événements.
1
Dans le cas où un processus, généralement simple, ne comporte qu’une seule activité, ce niveau peut être omis. On passe alors
directement à la cartographie de procédures voire d’opérations.
16/ 60 Cartographier les SI avec Win'Design © Cecima - Juin 2010
Suivant le cas, on modélise en plus :
les événements intermédiaires,
les flux (enchaînement, message ou document) entre les différentes activités,
les états atteints à l’issue de chaque activité,
les conditions exprimant les alternatives possibles.
Dans la description du déroulement des activités du processus, une scission entre des activités se
justifie par :
l’attente de flux externes au processus ou d’événements extérieurs pour continuer le
processus,
l’atteinte d’un état considéré comme important et stable dans le processus (une étape).
Activité
Evénement
Etat
Branchement conditionnel
Synchronisation
Principes
On repart du diagramme décrivant les activités et on décline les éventuelles variantes de mise en œuvre
de ces activités.
On peut représenter les variantes d’une activité ou de l’ensemble des activités du processus.
Dans le cas présent, les deux modalités de saisie de la déclaration conduisent à deux branches qui se
réunissent pour la partie instruction.
1
Le cas où il n’y pas de variante (une seule solution organisationnelle) a été développé dans Plusieurs cheminements p. 11.
18/ 60 Cartographier les SI avec Win'Design © Cecima - Juin 2010
Concepts majeurs mis en œuvre
Dans le profil standard de Win'Design, on utilise le type de diagramme : Carto Procédure.
On retrouve les mêmes concepts que dans les diagrammes d’activité où l’Activité est remplacée par la
Procédure
Procédure
Opération
Rôle et couloir
Branchement conditionnel
Synchronisation
Evénements
Etat
1
Le schéma de procédure présenté ci-dessus représente en fait la décomposition hiérarchique de l’activité « Gestion déclaration
sinistre » décrite p. 16. Le schéma représentant la décomposition de la procédure « Gestion déclaration courrier » ne comporterait
que la séquences des 3 premières opérations affectées à la secrétaire.
© Cecima – Juin 2010 Cartographier les SI avec Win'Design 21/ 60
Cartographie d’instructions
Objectif
Cette cartographie, inspirée des approches Qualité, a pour objectif de détailler les modes opératoires
d’une opération.
Ce type de diagramme reste toutefois optionnel et réservé au détail de certaines opérations.
Principes
Un diagramme d’instructions se présente sous la forme :
de la décomposition hiérarchique d’une opération,
d’un enchainement d’instructions réalisées par un seul rôle,
selon les cas ces instructions
- s’enchainent avec des conditions,
- échangent des flux avec des entités externes,
- sont jalonnées par des états
les règles ou contrôles à appliquer pour chaque instruction,
les actions correctrices à entreprendre en cas de non conformité de l’instruction
Le détail du mode opératoire de chaque instruction est généralement exprimé sous forme textuelle
modélisé par un bloc-notes associé à l’instruction.
Instruction
Règle de contrôle
Principes
A partir d’un processus ou d’une procédure métier, on le décompose en une succession de tâches
automatisées, réparties entre des acteurs. Le découpage et la nature des tâches est en pratique influencé
par les possibilités et les contraintes de l’outil BPM d’exécution.
Généralement, la mise en œuvre d’une cartographie BPM se situe dans une optique de conception d’un
nouveau SI. Le passage d’une cartographie d’opérations (vision organisationnelle) à une cartographie BPM
(vision d’informatisation) est l’occasion d’une remise en cause de l’enchaînement et de l’affectation des
activités.
La modélisation BPM réalisée dans Win'Design peut être exportée vers le logiciel W4 BPM Suite où il est
repris et enrichi au niveau du module W4 Studio, pour être ensuite exécuté par le module W4 Engine.
L’intérêt d’aborder la modélisation BPM avec Win'Design est de situer ces cartographies dans le cadre de
l’ensemble des processus métiers, en continuité d’une approche organisationnelle.
Tâche ou Activité
Evénement
Branchement
Couloir (swimlane)
1 Il s’agit de la Business Process Management Notation (BPMN) proposée par la BPM Initiative, maintenant soutenue par l’OMG.
© Cecima – Juin 2010 Cartographier les SI avec Win'Design 25/ 60
Cartographies de l’organisation
Ces cartographies abordent les différents aspects de l’organisation au service d’une entreprise, entre
autre :
la structuration en unités organisationnelles,
la répartition géographique en sites,
l’organigramme fonctionnel,
les rôles et compétences des structures organisationnelles.
La plupart des concepts modélisés dans ces cartographies se retrouvent mis en œuvre dans les autres
types de cartographies (métier, applicative, technique).
Principes
On recense les unités organisationnelles qualifiées par niveau hiérarchique : direction, département,
service, cellule, agence, …
On associe ces différentes unités organisationnelles par des « liens qualifiés » : dirige, supervise,
assiste, collabore, compose, …
Unité organisationnelle
qualifiée
Rôle, Personne
Principes
Les sites, selon leur degré de détail, sont identifiés et généralement positionnés sur un fond de plan.
Les sites macroscopiques peuvent être décomposés en sites plus élémentaires selon le mécanisme de
« décomposition hiérarchique ».
On peut éventuellement enchaîner vers une présentation d’organigramme par site.
La cartographie de sites est utilisée en association avec les cartographies métiers (répartition de
processus / procédure par site) et les cartographies d’infrastructure informatique (équipements d’un site).
Site
Principes
Pour chaque unité organisationnelle impliquée dans la prise en charge d’opérations (cf. cartographie
d’opérations), on récapitule les divers rôles tenus.
En pratique, ce type de cartographie est déduite des cartographies d’opérations.
On peut également introduire les compétences nécessaires pour chaque rôle et les associer aux
personnes composant l’unité organisationnelle.
Unité organisationnelle
qualifiée
Rôle, Personne
Eléments d’urbanisme
Application
Application, Interface
Entité externe
Principes
Pour permettre une représentation sur un seul schéma des différents angles de vue descriptifs de
l’application, nous proposons une disposition en colonnes ; chaque colonne abordant un angle de vue.
Le choix des angles de vues reste bien évidemment à l’initiative du modélisateur. Toutefois, les bonnes
pratiques préconisent de faire apparaître dans une cartographie descriptive d’une application les angles de
vue suivants :
les fonctionnalités proposées par l’application aux métiers,
la structure logicielle de l’application, décomposée en modules, composants ou services ;
cette décomposition peut parfois donner lieu à des schémas détaillés de la logique
applicative de chaque module en blocs applicatifs,
l’infrastructure technique sur laquelle l’application est déployée,
les principales données (bases de données) utilisées par l’application,
les principaux intervenants sur l’application tant au niveau technique que fonctionnel,
Les caractéristiques descriptives complémentaires (personnalisables par le client) sont définies en
« caractéristiques étendues ». Elles ont accessibles dans la publication intranet sous la forme de liste.
Rôles
Unité organisationnelle
Urbanisation fonctionnelle
Eléments d’urbanisme
Principes
Décomposition fonctionnelle
De même nature que la décomposition des activités effectuée dans l’approche métier, une
fonctionnalité peut être à son tour détaillée en fonctionnalités. La principale différence avec la
décomposition métier, où à chaque niveau l’activité avait un nom de concept spécifique (macro-processus,
processus, activité, …), est que dans la cartographie fonctionnelle tout est nommé fonctionnalité. On peut
tout au plus décliner ces fonctionnalités en macro, principale, secondaire, élémentaire.
1
La fonctionnalité principale « Gestion Sinistres » est précédemment représentée dans le schéma d’urbanisme avec le symbole de
décomposition
© Cecima – Juin 2010 Cartographier les SI avec Win'Design 41/ 60
On peut poursuivre ce mécanisme de décomposition, avec la même présentation, en modélisant les
fonctionnalités élémentaires d’une fonctionnalité secondaire.
Une fonctionnalité secondaire peut être également décrite par un enchainement de fonctionnalités
élémentaires explicitant son fonctionnement.
Fonctionnalités
(Bloc fonctionnel)
Branchement conditionnel
Synchronisation
Message ou Document
Etat
Evénements
Principes
Ce schéma est généralement élaboré dans le contexte de la cartographie applicative. Les
fonctionnalités associées sont:
soit déjà été définies dans le cadre de la cartographie fonctionnelle, lors de la
décomposition,
soit définies à l’occasion de la description fonctionnelle de l’application.
Les fonctionnalités sont déduites dans l’application à partir :
des menus de choix successifs,
de la documentation « utilisateur » tournée vers les fonctionnalités.
Fonctionnalité
Application, Module
Fonctionnalité
Procédure, Opération
Cartographie d’interconnexion
Objectif
Ce type de cartographie vise à représenter les matériels et leurs interconnexions.
Selon le contexte, une telle cartographie pourra mettre en avant :
l’architecture générale du réseau inter-sites,
l’architecture réseau d’un site avec les principales machines
Site
Ordinateur
Elément réseau
Principes
Pour permettre une représentation sur un seul schéma des différents angles de vue descriptifs du
matériel, nous proposons une disposition en colonnes ; chaque colonne abordant un angle de vue.
Le choix des angles de vues reste bien évidemment à l’initiative du modélisateur. Toutefois, les bonnes
pratiques préconisent de faire apparaître dans une cartographie descriptive d’un matériel les angles de vue
suivants :
les blocs applicatifs hébergés (applications, modules services,…),
les bases de données hébergées, associées aux blocs applicatifs présents sur le matériel,
les composants logiciels de base (système d’exploitation, SGBD, outils, ..),
les éventuels composants techniques,
les principaux intervenants sur le matériel.
Les caractéristiques descriptives complémentaires (personnalisables par le client) sont définies en
« caractéristiques étendues ». Elles sont accessibles dans la publication intranet sous la forme de liste.
Ordinateur
Composant système,
Base de données
Principes
Les différentes bases de données peuvent être recensées à partir de
l’architecture technique,
de la cartographie applicative (fiche synthétique)
de l’urbanisation applicative (quartier Données)
Pour chacune de ces bases, on élabore une fiche de synthèse sur la quelle on représente :
les objets métiers correspondants,
les applications utilisatrices,
l’hébergement matériel.
On peut éventuellement formaliser un équivalent de modèle logique de données en formalisant les
principales tables et leurs liens référentiels. On peut par ailleurs établir un renvoi vers le MLD « réel » géré
par le module Data Base.
Principes
La vue externe est définie comme un ensemble structuré d’informations. Ces informations peuvent avoir
été définies auparavant (dans le cadre d’autres vues externes, importées d’autres modèles, saisies
directement) ou créées à l’occasion de la définition de la vue externe.
La structure des informations de la vue est exprimée à travers des groupes de données réutilisables.
Objet métier
Objectif
L’objet métier est essentiellement utilisé dans les modélisations métier pour exprimer sur quoi porte un
processus ou une procédure. Souvent, le nom même du processus intègre l’objet métier concerné : gestion
des sinistres, gestion des contrats, …
L’objet métier subit des transformations au cours des activités du processus ; il change alors d’état. La
modélisation des états d’un objet métier intervient dans les cartographies des processus métier.
Objet métier
Etat
Principe
Dans les cartographies métiers et applicatives où des messages sont représentés, il suffit d’activer la
fonction Contenu…, puis de préciser la vue externe (document ou structure de données) exprimant ce
contenu. L’accès au contenu s’effectue ensuite directement (coin supérieur droit grisé).
Principes
Un document circulant est totalement assimilable à un message (flux) dont il adopte le comportement
en termes de modélisation. On peut en plus en outre y associer des états, à l’instar de l’objet métier.
Un document associé est simplement relié à l’activité utilisatrice.
Flux de données
Objectif
Ce concept, toujours dérivé du concept de vue externe, est plus particulièrement mis en œuvre dans les
diagrammes d’échanges inter-applicatifs.
Principes
Le flux de données est reliés aux applications émettrices / réceptrices par un lien d’enchainement.
En tant que vue externe, il peut être décrit par un ensemble structuré d’informations.
Flux de données