Système d`Information
Transcription
Système d`Information
Système d’Information Système d’Information Rémy Courdier Urbanisation des SI Systè Système d’ d’Information Urbanisme des SI 1 Rémy Courdier Urbanisme des Systèmes d’Information Zone, Quartier et Bloc Exemples Cartographie urbanisé du SI Cartographie : Idée maîtresse Processus organisé pour l’urbanisation Vision Technique Contexte générale d’urbanisation page 1 2 Relations entre les visions Stratégique et Métier Relations entre les visions Métier, Fonctionnel et Technique Fonction et acteur de l’urbanisation Systè Système d’ d’Information Urbanisme des SI Modélisation des Applications Modélisation des Blocs Applicatifs Les concepts Processus et Activité Illustration Macro-Processus Modélisation d’un processus métier étudié Illustration processus métier détaillé Zone Fonctionnelle Quartier Fonctionnel Bloc Fonctionnel Vision Applicative Vision Métier Vision Fonctionnelle De l’Urbanisme à L’Urbanisation des SI Constat menant à l’Urbanisation Urbanisation : Origine Définitions Démarche d’Urbanisation L’Urbanisation du SI Quels apports de l’urbanisme ? Cartographie et Visions du SI Inytroduction Urbaniser c’est… Les acteurs de l’Urbanisation La cellule d’urbanisation Les acteurs de l’Urbanisation L’Urbaniste Les acteurs de l’Urbanisation MOA, MOE, Développeur Bibliographie Rémy Courdier Système d’Information De l’Urbanisme à L’Urbanisation des SI Urbanisme : Mise en œuvre des politiques urbaines (habitat/logement, transport, environnement, zones d'activité d'activités économiques et appareil commercial). Planification urbaine et la gestion de la cité cité (au sens antique du terme), en maximisant le potentiel gé géographique en vue d'une meilleure harmonie des usages et du bienbien-être des utilisateurs (ré (résidents, actifs, touristes). Systè Système d’ d’Information Urbanisme des SI 3 Rémy Courdier Constat menant à l’Urbanisation Les évolutions des straté stratégies des entreprises impliquent des changements structurels importants et accroissent l’interdé interdépendance et l’imbrication des applications informatiques Cette complexité complexité croissante a des consé conséquences sur les coû coûts, les duré durées et les risques des projets d’évolution ’évolution des SI. Pour maî maîtriser progressivement l’évolution ’évolution des SI avec la réactivité activité nécessaire et pour ré réduire les coû coûts informatiques, une ré réponse est apporté apportée par la dé démarche d’ d’urbanisation des systè systèmes d’information Systè Système d’ d’Information Urbanisme des SI page 2 4 Rémy Courdier Système d’Information Urbanisation : Origine Les concepts de l'urbanisation de l'habitat humain (organisation des villes, du territoire) ont été réutilisé utilisés en informatique (notamment par Jacques Sassoon dans les anné années 1990 dans le secteur bancaire) pour formaliser ou modé modéliser l'agencement du systè système d'information (SI) de l'entreprise. Systè Système d’ d’Information Urbanisme des SI 5 Rémy Courdier Définitions On appelle « urbanisme du systè système d’ d’information » la démarche qui consiste à définir un systè système d'information cible qui puisse s'adapter et anticiper les diffé différents changements (straté (stratégiques, organisationnels, juridiques… juridiques…) touchant l’l’organisme. On appelle « plan d'urbanisme du systè système d'information » la réunion de la dé définition du systè système d'information cible et des rè règles d'urbanisme avec la trajectoire à suivre pour atteindre ce systè système d'information cible. On appelle « urbanisation du systè système d’ d’information » la mise en œuvre d'une dé démarche d'urbanisme du systè système d'information, conduire une dé démarche de transformation du systè système d'information en fonction d'une cible dé définie dans le plan d'urbanisme. Systè Système d’ d’Information Urbanisme des SI page 3 6 Rémy Courdier Système d’Information Démarche d’Urbanisation NOUVEAUX PROJETS REFERENTIELS EAI PROJETS EXISTANTS URBANISATION Systè Système d’ d’Information Urbanisme des SI 7 EAI : Enterprise Applications Integration Rémy Courdier L’Urbanisation du SI Trouver un équilibre entre : la mise en œuvre plus rapide de nouveaux systè systèmes l’amé amélioration de l’l’efficacité efficacité globale du SI, les changements lié liés aux évolutions ré réglementaires, la sauvegarde de la cohé cohérence du SI Mais… Mais… Illusoire de reconstruire entiè entièrement le SI en faisant table rase de l’l’existant les modernisations et ré réorganisations sont permanentes Systè Système d’ d’Information Urbanisme des SI page 4 8 Rémy Courdier Système d’Information L’Urbanisation du SI l ’urbanisation pour : Organiser les briques du SI dans un objectif de flexibilité flexibilité et de ré réactivité activité Décliner et inté volution intégrer progressivement les demandes d’é d’évolution du SI par une approche rationalisé rationalisée ► ► ► ► En évitant les effets « dominos » En « chassant » les redondances, En partageant des composants En maî maîtrisant l’l’inté intégration des nouveaux composants La cartographie pour : Cartographier l’l’existant, la cible Identifier les perspectives de changements et les étapes stables Systè Système d’ d’Information Urbanisme des SI 9 Rémy Courdier Quels apports de l’urbanisme ? Un cadre de ré référence La cible urbanisé urbanisée du systè système d’ d’information : une vue transversale de référence pour tous Les rè règles et principes d’ d’urbanisme : les « règles du jeu » pour atteindre la cible ► Exemples : (pour l’l’architecture fonctionnelle et applicative) o Le niveau fonctionnel est dé décomposé composé en zone, quartier, bloc Toute architecture fonctionnelle comporte une zone ré référentiel de donné données Toute architecture fonctionnelle comporte une zone par mé métier principal Un bloc appartient à un et à un seul quartier Un bloc ne doit jamais être dupliqué dupliqué 2 blocs applicatifs ne doivent jamais avoir d’é changes directs d’échanges o … o o o o o Une aide pour le cadrage des projets ajustement du pé périmè rimètre répartition des fonctionnalité fonctionnalités choix du type d’ d’applicatif (progiciels verticaux, spé spécifiques) définition des architectures techniques Systè Système d’ d’Information Urbanisme des SI page 5 10 Rémy Courdier Système d’Information Quels apports de l’Urbanisme ? La mutualisations des composants fonctionnels et techniques Par la mise en œuvre de ré référentiels partagé partagés Par le dé é ploiement d’ ’ une infrastructure d’é change : l’l’EAI d d d’échange ► Par la mise en œuvre progressive d’ d’une approche orienté orientée « services » ► ► Des outils pour le pilotage et le suivi des évolutions du systè système d’ d’information les cartographies de l’l’existant et cible du systè système d’information ► Scé Scénarii de convergence => les cartes intermé intermédiaires des étapes stables ► Systè Système d’ d’Information Urbanisme des SI 11 Rémy Courdier Cartographie et Visions du SI Cette cartographie considè considère quatre visions du systè système d'information : ► ► ► ► la vision métier qui dé décrit les processus ou activité activités que le SI doit supporter, la vision fonctionnelle qui dé décrit les fonctions du SI permettant de supporter les processus, la vision applicative décrivant l'ensemble des éléments applicatifs du SI, la vision technique décrivant l'architecture technique (maté (matériels, logiciels de base et technologies utilisé utilisées). Le modè modèle urbanisé urbanisé propose de dé décrire les visions fonctionnelle et applicative en trois niveaux : ► le bloc (ou îlot), le quartier, la zone. Systè Système d’ d’Information Urbanisme des SI page 6 12 Rémy Courdier Système d’Information Zone, Quartier et Bloc L'urbanisation consiste à découper le SI en modules autonomes, de taille de plus en plus petite : ► ► ► Entre chaque module (zone, quartier, îlot, bloc) se dessinent des zones d’é change d’ d’échange d’informations qui permettent de découpler les diffé différents modules pour qu'ils puissent ► ► les zones les quartiers (et les îlots si né nécessaire) les blocs évoluer sé séparé parément tout en conservant leur capacité capacité à interagir avec le reste du systè système. ___________________________________________ inté intégration de soussous-systè systèmes d'origines diverses interopé interopérabilité rabilité des soussous-systè systèmes du SI et hors SI Interchangeabilité Interchangeabilité de soussous-systè systèmes => favoriser l’é volutivité é, la pé l’évolutivit pérennité rennité et l’l’ indé indépendance du SI Systè Système d’ d’Information Urbanisme des SI 13 Rémy Courdier Exemples A titre d'illustration : une partie du dé découpage du systè système d'information d'une banque : Ensemble des zones d'activités opérationnelles 1 Zone production bancaire 1.1 Quartier gestion des crédits 1.1.1 îlot gestion des crédits immobiliers 1.1.1.1 1.1.1.1.1 Systè Système d’ d’Information Urbanisme des SI page 7 Bloc fonctionnel gestion d'un impayé 14 Rémy Courdier Système d’Information Cartographie urbanisé du SI Stratégie Objectifs Métiers, Objectifs SI Stratégie Métier Les quatre visions du systè système d'information Métier Processus, Activités, Tâches, Actions Systeme d’information Zones, Quartiers, Ilôt, Blocs Système Informatique Applications, Blocs Applicatifs Fonctionnel Application Technique Technique Systè Système d’ d’Information Urbanisme des SI Systèmes informatiques, Infrastructures techniques 15 Rémy Courdier Cartographie : Idée maîtresse Réorganiser le SI en appliquant 2 idé idées maî maîtresses : ► ► A la frontiè frontière de chaque bloc, les échanges avec l'exté l'extérieur se font ► ► Cohé Cohérence forte/ couplage faible : définir les blocs pour lesquels les donné données et les traitements pré érence forte) et une frontiè présentent une forte cohé cohérence (coh (cohé frontière bien dé délimité limitée avec les blocs connexes (couplage faible); Encapsulation : le bloc est proprié propriétaire de ses donné données et de ses traitements et sont masqué masqués pour les autres blocs. Un bloc ne peut accé accéder aux donné données d'un autre bloc qu'en faisant appel aux services que propose celuicelui-ci. au moyen d'interfaces publiques par l'intermé l'intermédiaire d'une infrastructure fé fédératrice (Web Services, … ou interfaces classiques) Les évolutions successives permettant d'atteindre la cible s'effectueront par assemblage de briques fonctionnelles ou techniques. Systè Système d’ d’Information Urbanisme des SI page 8 16 Rémy Courdier Système d’Information Processus organisé pour l’urbanisation source : adapté adapté de C.Longé C.Longépé Systè Système d’ d’Information Urbanisme des SI Métier Fonctionnel Application Technique Produire une vue d’ d’ensemble des processus de l’l’organisme : ► ► les fonctions de l’l’organisme qui sont au cœ cœur de son mé métier (opé (opérationnels ou supports), les acteurs externes concerné concernés les échanges entre processus. Niveau de dé détail de processus ► Certains processus (ceux contributifs aux objectifs straté stratégiques) sont dé vénements dé détaillé taillés sous forme d’é d’év déclencheurs et d’enchaî enchaînements d’ d’activité activités. Vue Mé Métier : Concepts d’ d’urbanisation ► ► ► ► ► ► MacroMacro-processus Processus mé métier (de haut niveau, intermé intermédiaire, élémentaire) Activité Activité Tâche Action Structure organisationnelle Systè Système d’ d’Information Urbanisme des SI page 9 Rémy Courdier Vision Métier : Les concepts ► 17 18 Rémy Courdier Système d’Information Vision Métier : Processus et Activité Processus : ré réseau d’ d’activité activités ayant pour finalité finalité le traitement d’ d’un événement de gestion initiateur. Il a pour objectif la production des des flux de résultats dé définis dans des conditions de dé délais et de qualité qualité fixé fixés pour répondre aux besoins de tiers internes ou externes. Il doit être dé défini indé indépendamment de toute organisation et de tout systè système existant dans l’entreprise. Il correspond à la vision fonctionnelle des utilisateurs. ► ► ► ► segmentation du marché marché Production marketing distribution Processus Activité Activités : définit le but spé spécifique d’ d’une entité entité ou son action caracté tat des donné caractéristique. Une activité activité transforme le contenu ou l’é l’état données. Les activité activités de haut niveau sont dé décomposables, les activité activités élémentaires sont ré réutilisables dans plusieurs processus. exercé exercées par l'entreprise dans le cadre de Processus ► ► ► ► activité activités de fabrication des produits activité activités de services rendus aux clients activité activités de gestion activité activités de pilotage Activité L'analyse du systè système mé métier peut s'appuyer sur les techniques de BPM (Business Process Management ou Gestion des processus mé métier) Systè Système d’ d’Information 19 Rémy Courdier Urbanisme des SI Vision Mé Métier : Illustration MacroMacro-Processus Chaque processus peut être décomposé en sousprocessus. On identifie alors le processus décomposé comme un <<Macro processus>>. Des dépendances entre processus peuvent être représentées (extend, include,…) Systè Système d’ d’Information Urbanisme des SI page 10 20 Rémy Courdier Système d’Information Modé Modélisation d’ d’un processus mé métier étudié tudié Le processus est dé décrit sous forme d’ d’un enchaî enchaînement d’activité activités. Des transitions relient les activité activités. Des synchronisations repré représentent l’l’attente de plusieurs événements pour la réalisation d’ d’une activité activité. Des décisions repré représentent des choix de ré réalisation d’ d’une ou l’autre activité activité en fonction de conditions. conditions. Chaque diagramme commence par un début et se termine par une ou plusieurs fin. fin. Des états d’ ’ objets peuvent être repré d représenté sentés afin de modé modéliser les concepts soussous-jacents. Systè Système d’ d’Information Urbanisme des SI 21 Rémy Courdier Illustration processus métier détaillé « Activité » « Etat d’objet » « Décision » « Synchronisation » Exemple : extrait de la description du processus métier «Expression des besoins en recrutement» Systè Système d’ d’Information Urbanisme des SI page 11 22 Rémy Courdier Système d’Information Métier Fonctionnel Application Technique Vision Fonctionnelle Produire une cartographie des blocs fonctionnels communicants du systè système d’ d’information. Ce niveau de cartographie ré répond à la question : Quoi ? sans tenir compte des acteurs et de l’l’organisation. Concepts d’ d’urbanisation de niveau Systè Système d’ d’Information ► ► ► ► ► ► Zone fonctionnelle Quartier fonctionnel Îlot fonctionnel Bloc fonctionnel Fonction / Service fonctionnel Processus fonctionnel Bien souvent on distingue en plus une zone ré référentiels partagé partagés ( point dé développé veloppé dans la suite du cours). Systè Système d’ d’Information Urbanisme des SI 23 Rémy Courdier Zone Fonctionnelle « Une Zone » : correspond au premier niveau de dé découpage du systè système d’ d’informatique et le plus souvent au plus haut niveau de l’l’organisation informatique. Une zone va typiquement correspondre à ce qu’ qu’on appelle communé communément … un systè système Zone fonctionnelle dé définie pour une université université : Zone fonctionnelle qui regroupe les fonctions du domaine Activité Activité Scientifique et Technique Zone fonctionnelle qui regroupe les fonctions du domaine Budget, Finances et Comptabilité Comptabilité Zone fonctionnelle qui regroupe les fonctions du domaine Personnel et Ressources Humaines Zone fonctionnelle qui regroupe les fonctions du domaine Valorisation de la recherche scientifique Zone fonctionnelle qui regroupe les fonctions du domaine Décisionnel, pilotage. Systè Système d’ d’Information Urbanisme des SI page 12 24 Rémy Courdier Système d’Information Quartier Fonctionnel Chaque zone fonctionnelle est à son tour dé découpé coupée en quartiers fonctionnels. fonctionnels. ► ► « Un Quartier » : regroupement de blocs. Il regroupe des composants homogè homogènes quant à la nature de l’l’information traité traitée. Un quartier va typiquement correspondre à ce qu’ qu’on appelle communé communément un soussous-systè système. Un quartier regroupe les fonctions relatives à un concept mé métier : pour les identifier, on peut s’ s’aider des états d’ d’objets identifié identifiés dans la description des processus mé métier. Exemple : dé découpage en quartiers de la Zone fonctionnelle Personnel et Ressources Ressources Humaines Systè Système d’ d’Information Urbanisme des SI 25 Rémy Courdier Bloc Fonctionnel Chaque quartier d’ d’une zone fonctionnelle est enfin dé décomposé composé en blocs fonctionnels. fonctionnels. On distingue les blocs fonctionnels informatisé informatisés et les blocs fonctionnels non informatisé informatisés. Les blocs fonctionnels privilé privilégient la vision « fonctions, traitements », le concept qui a permis d’ d’identifier le quartier n’apparaî apparaît plus explicitement (contrairement aux blocs ré référentiels partagé partagés, qui restent orienté orientés donné données, cf. paragraphe suivant). Exemple : blocs fonctionnels du quartier «Emplois» Emplois» de la Zone fonctionnelle Personnel et Ressources Humaines Systè Système d’ d’Information Urbanisme des SI page 13 26 Rémy Courdier Système d’Information Métier Fonctionnel Application Technique Vision Applicative Ce niveau repré représente l’l’architecture applicative du systè système d’information, c’ c’estest-à-dire l’l’ensemble des applications logicielles mises à disposition des utilisateurs. On modé modélise à ce niveau les applications et leur dé découpage éventuel en blocs applicatifs. Concepts d’ d’urbanisation de niveau Systè Système d’ d’Information : ► ► Les applications blocs applicatifs Un « Bloc applicatif » est dé défini comme un module logiciel exé exécutable ayant une identité identité, proposant des services et ayant une prise bien dé définie Systè Système d’ d’Information Urbanisme des SI 27 Rémy Courdier Vision Applicative : Modé Modélisation des Applications La liste des applications ainsi que leurs descriptions dé détaillé taillées sont ré réalisé alisées. Exemple : extrait de la cartographie de la DSI pour le «Zone fonctionnelle qui regroupe les fonctions du domaine Personnel et Ressources Humaines» du CNRS Systè Système d’ d’Information Urbanisme des SI page 14 28 Rémy Courdier Système d’Information Vision Applicative : Modé Modélisation des Blocs Applicatifs Certaines applications peuvent être dé découpé coupés en blocs applicatifs. applicatifs. Exemple : dé découpage de l’l’application «ICARE» ICARE» en blocs applicatifs : Systè Système d’ d’Information Urbanisme des SI 29 Métier Fonctionnel Application Technique Rémy Courdier Vision Technique EAI = Enterprise Application Integration (Inté (Intégration des Applications d’ d’Entreprise) Rôle d’ d’un EAI : gestion des interfaces et des échanges interinter-applicatifs Synchronise et fait communiquer des applications hé hétérogè rogènes (dé (développements spé spécifiques ou progiciels) par échange d’ d’informations indé indépendamment des platesplates-formes et du format des donné données Appli 1 Appli 2 Appli 3 Appli 2 Appli 1 Appli 3 Appli 5 Appli 4 BUS D’ECHANGE Connecteur Appli 5 Appli 4 Interface spécifique Systè Système d’ d’Information Urbanisme des SI page 15 30 Rémy Courdier Système d’Information Contexte générale d’urbanisation Systè Système d’ d’Information Urbanisme des SI 31 Rémy Courdier Relations entre les visions Straté Stratégique et Mé Métier Systè Système d’ d’Information Urbanisme des SI page 16 32 Rémy Courdier Système d’Information Relations entre les visions Métier, Fonctionnel et Technique Systè Système d’ d’Information Urbanisme des SI 33 Rémy Courdier Urbaniser c’est : Urbaniser c’ c’est mettre en oeuvre les activité activités suivantes : de cartographie du SI, d'é d'établissement des rè règles d'urbanisation, de mise en conformité conformité du SI existant, de gestion des besoins d'é d'évolution. Systè Système d’ d’Information Urbanisme des SI page 17 34 Rémy Courdier Système d’Information Les acteurs de l’l’Urbanisation La cellule d’ d’urbanisation Rôles d’ d’une telle cellule : examen des demandes de lancement de construction de nouvelles applications contrôle de conformité conformité des systè systèmes livré livrés par rapport au "permis de construire" maintenance du ré référentiel du systè système d'information production de documents de cadrage conseils auprè auprès des maî maîtrises d'ouvrage, chefs de projet, mises à jour des rè è gles d'urbanisme. r Systè Système d’ d’Information Urbanisme des SI 35 Rémy Courdier Les acteurs de l’l’Urbanisation L’Urbaniste L’urbaniste ? ► Nouveau mé métier adapté adapté aux cellules d’ d’urbanisme situé situé entre les fonctions de directions d’ d’une organisation et les fonctions opé opérationnels en technologie de l’l’information et de la communication (TIC). Compé Compétences de l’l’Urbaniste : ► ► ► ► ► ► ► ► Solide connaissance des Systè Systèmes d’ d’Information Bonne connaissance du secteur d’ d’activité activité de l’l’organisation Expé Expérience concrè concrète du ou des mé métiers de l’l’organisation Capacité Capacité de conceptualisation et de modé modélisation Bon esprit de synthè synthèse Bon niveau de communication Sens de la né négociation Capacité Capacité de travailler en groupe Systè Système d’ d’Information Urbanisme des SI page 18 36 Rémy Courdier Système d’Information Les acteurs de l’l’Urbanisation MOA, MOE, Dé Développeur Maî Maîtrise d’ d’ouvrage ► ► Maî uvre Maîtrise d’œ d’œuvre ► ► Groupe de travail chargé chargé de la dé définition des besoins et des financements Profil : Dirigeants de l’l’organisme client ou leurs mandataires, capables d’appré appréhender globalement la problé problématique Mé Métier. Groupe de travail chargé chargé de la conception du SI Profil : Professionnels opé opérationnels en gé général des ingé ingénieurs architectes, capables d’ d’aligner les processus et le SI sur la straté stratégie métier de l’l’organisation. Développeur/Inté veloppeur/Intégrateur de solutions technologiques ► ► Mise en place et dé développement du SI Profil : professionnels de l’l’informatique, prestataire, ingé ingénieur, technicien en TIC, capables d’ d’aligner le SI dans un systè système informatique opé opérationnel. Systè Système d’ d’Information Urbanisme des SI 37 Rémy Courdier Bibliographie Ouvrages ou Articles ► ► ► ► ► ► ► ► Jacques Sassoon, Urbanisation des systè systèmes d'information, Hermè Hermès Coll. Management et Informatique, 1998 Direction des systè systèmes d'information du CNRS (DSI). Manuel d’ d’utilisation « Cartographies du systè système d’ d’information (outils de l’l’urbanisation) Version 0.1 de juillet 2003 Christophe Longé Longépé, Le projet d'urbanisation du S.I. 2e édition, Dunod, Dunod, Paris, 2004, ISBN 2100073761 Bernard Le Roux, Luc Desbertrand, Desbertrand, Pascal Gué Guérif, rif, Xavier Tang, Julien Tixier, Tixier, Pierre Verger, Urbanisation et modernisation du SI, Lavoisier, Paris, Paris, 2004, ISBN 2746208857 Yves Caseau, Caseau, Urbanisation et BPM, Le point de vue d’ d’un DSI 2e édition, Dunod, Dunod, Paris, 2006 Club URBAURBA-SI, Pratiques de l'urbanisme des systè systèmes d'information en entreprises, Publibook, Publibook, 2003, ISBN 2748329422 JeanJean-Christophe Bonne, Aldo Maddaloni, Maddaloni, Convaincre pour urbaniser le SI, Lavoisier, Paris, 2004, ISBN 2746209772 Bernard Le Roux, Joseph Paumier, La gouvernance de l'é l'évolution du SI, Lavoisier, Paris, 2006, ISBN 2746212935 Liens externes ► ► Le Club URBAURBA-SI : http://www.urbahttp://www.urba-ea.org/ Le CIGREF (Club informatique des grandes entreprises franç françaises) aises) : http://www.cigref.fr/ Systè Système d’ d’Information Urbanisme des SI page 19 38 Rémy Courdier Système d’Information Urbanisation des SI Questions ? Ce support s’ s’inspire d’é d’élléments issu du Manuel d’ d’utilisation « Cartographies du systè système d’information (outils de l’ l’urbanisation) Version 0.1 de juillet 2003 ré réalisé alisé par la Direction des systè systèmes d'information du CNRS (DSI). Systè Système d’ d’Information Urbanisme des SI page 20 39 Rémy Courdier