L ’URBANISATION DES SI présentation DIO du 11 novembre 2003
Geopost-SI : le SI de ColiPoste L ’urbanisme chez SICOF Le programme L ’urbanisation des SI Les mots-clefs La démarche Missions et livrables Geopost-SI : le SI de ColiPoste L ’urbanisme chez SICOF
L ’urbanisation des SI: les mots clefs Alignement stratégique agir pour que le SI contribue à la mise en œuvre du plan d ’entreprise soutenu par les stratèges. Gestion du patrimoine SI dégager le patrimoine SI de l ’entreprise le tenir à jour le documenter Anticipation, aide à la décision utiliser la cartographie pour analyser les impacts de la mise en œuvre d ’un objectif. Modularité, évolutivité dés-imbriquer les SI utiliser les règles d’urbanisme lors du développement Alignement stratégique: ce point concerne tout ce qui traite de la construction de cibles SI: processus métier cibles, architecture fonctionnelle cible, architecture applicative cible. Gestion du patrimoine SI: dégager le patrimoine SI de l ’entreprise: mettre en évidence les données majeures de l ’entreprise (référentiels, objets métiers), les outils SI développés autour de ces données (applications, services), notre façon de prendre en compte ces services dans un but précis (processus) gérer le patrimoine SI de l ’entreprise maîtriser ce patrimoine SI par la mise en œuvre de démarches d’évolutions documenter le SI de l ’entreprise cartographier le SI. Tracer les décisions et les actions par opérationnalisation des buts Modularité, évolutivité: lutter contre l’entropie, la complexification naturelles des SI. Dés-enchevêtrement des applications, gestion des flux. Développement informatique en accord avec les règles de l ’urbanisme.
L ’urbanisme des systèmes d ’information La démarche Définir clairement les objectifs stratégiques de l ’entreprise Construire L ’architecture fonctionnelle du SI Cartographier le SI existant cartographie métier cartographie applicative cartographie technique Définir les règles d ’urbanisation du SI Ces règles sont regroupées dans un Plan d ’Occupation des Sols (POS) Définir les objectifs métier de l ’entreprise: ils peuvent être de niveaux et de nature différents. Des exemples d ’objectifs d ’entreprise, points de départ d ’actions d ’urbanisme : « Nous avons acheté une entreprise et nous voulons que les SI s’interfacent » « je veux pouvoir filialiser demain et le plus rapidement possible n ’importe laquelle de mes activités » « il va falloir prendre en compte une montée significative du nombre de colis suivis » Construire une architecture fonctionnelle cible: le principe : Isoler des sous-systèmes, les rendre indépendants les uns des autres, et décider ce que l ’on refait, ce que l ’on maintient, ce que l ’on garde en l ’état. ZONE QUARTIER ILOT
L ’urbanisme des systèmes d ’information La démarche Définir les états stables du système en direction de la cible sur trois axes: les processus métier cibles les applicatifs la cartographie applicative cible décrit l ’ensemble des éléments du système informatique. L’architecture technique la cartographie technique décrit les matériels, logiciels et technologies utilisées. Un plan projet « objectif » vers la cible Définir les règles d ’urbanisation du SI : quelques exemples - Rechercher une cohérence forte/couplage faible dans la conception de toutes les architectures. -Affecter une base de donnée à un quartier. Un quartier ne doit utiliser qu’une seule base de données, plusieurs quartiers peuvent partager la même base de données. - Dans un système urbanisé, chaque donnée n’est représentée qu’une seule fois et est gérée par un seul bloc propriétaire. - un bloc est autonome - un bloc émet des résultats normalisés
Urbanisme des SI: missions et livrables (1/2) Connaître le SI existant cartographie applicative, cartographie des processus, diffusion des cartographies, opérationnalité et risques Gérer les référentiels majeurs définition des données métier majeures partagées, MOA des référentiels, dispositifs de gestion des référentiels. Disposer de cibles Impacts de la stratégie sur le SI, cible(s) fonctionnelle(s), cible(s) d ’architectures applicative et technique, révision-approfondissement des cibles Connaître le SI existant: référentiel de cartographie (applicative et des processus) et gestion de son actualisation. Cible : taux de couverture de 100% Définir la granularité da la carto Définir le délai acceptable de mise à jour de l’information Opérationnalité et risques : connaissace des niveaux effectifs et nécessaires en terme de niveaux de performance, niveaux de sécurité, connaissance des risques : pertes d ’exploitationen cas de dysfonctionnement d ’une partie du SI. Gérer le référentiels majeurs de l ’entreprise: définition des données métier clés de l ’entreprise et diffusion auprès des acteurs projets (MOA et MOE). Attribution des responsabilités MOA sur ces données et étude des dispositifs organisationnels et des outils informatiques pour assurer la qualité, la cohérence, la mise à disposition des données de référence. Disposer de cibles : cibles d ’architectures techniques: politiques d ’inter-opérabilité, choix d ’architectures n-tiers, framework de développement,…
Urbaniste des SI: missions et livrables (2/2) Maîtriser la construction du SI plan de migration, règles d’urbanisme, suivi de l’application des règles, urbanisme dans les études amont, gouvernance des SI intégrant l ’urbanisme Maîtriser la complexité des flux description des flux, normalisation des données partagées, dispositifs d’échanges mutualisés Piloter l ’urbanisation du SI et communiquer moyens de l ’urbanisme pilotage de l ’urbanisation dispositifs de communication Maîtriser la construction du SI: existence et diffusion des règles générales ou détaillées applicables par les différents acteurs projets (MOA et MOE) dans les études et la réalisation des projets. Accompagnement ou assistance des urbanistes auprès des projets pour l ’application des règles. Intégration des règles, jalons et travaux d ’urbanisme dans le cycle projet. Appui du management du SI pour la prise en compte de l ’urbanisme dans les projets. Participation des urbanistes au processus de décision sur l ’arbitrage des projets. Maîtriser la complexité des flux: pour les données de référence et les principales données métier à partager dans l ’entreprise: définition et mise en œuvre de standards fonctionnels d ’échanges, existence de services automatisés mis en œuvre dans les projets. Mise en place dans les domaines sensibles et/ou fortement informatisés de dispositif d ’échanges mutualisés: gestionnaire d ’échanges, bus inter-applicatifs, EAI, BPM...
Geopost-SI: le SI de ColiPoste La méthode
L ’urbanisme chez Geopost-SI: les objectifs métier Tous les flux doivent être présents dans la base tracing à J+1 (cible à 98%) Avec une évolution très rapide à H+6 Prévision de 200 millions de colis par an dans les deux ans. Avec la perspective que tous les colis suivent la même exploitation (suivi). L’évolution se fera par palier, produit par produit. Besoin “ d’archivage ” à un an Outils de pilotage Pré-calculés Ouverts pour des requêtes à la demande
L ’urbanisme chez Geopost-SI: les objectifs informatiques ELIT Volumes à traiter trop importants Mauvaise parallélisation des tâches Mauvaise utilisation des ressources de la machine Schéma de données mal adapté Duplication des données Les flux Problème de perte de flux. Cheminement des flux trop complexe Renommage des flux à plusieurs étapes Problème d’une activité d’exploitation (de type transactionnelle) 24h/24 et de la nécessité de taxer et facturer les colis (activité de type batch) Une architecture qui n ’est plus évolutive Pas d ’intégrité au niveau de la BD
La cartographie applicative: l ’exemple de SURF (1/5)
La cartographie applicative: l ’exemple de SURF (2/5)
La cartographie applicative: l ’exemple de SURF (3/5)
La cartographie applicative: l ’exemple de SURF (4/5)
La cartographie applicative: l ’exemple de SURF (5/5)/
La vision initiale du SI de ColiPoste
L ’architecture fonctionnelle cible de ColiPoste
Le SI de ColiPoste : le chevauchement des applications
Le SI actuel
L ’urbanisme chez SICOF Une nouvelle organisation un nouveau mode de communication à mettre en place Elargissement de la mission à Colis France ColiPoste, Chronopost, TAT express, Taxicolis les objectifs à prendre en compte les objectifs des opérateurs les objectifs de Colis France
L ’urbanisme chez SICOF la cartograhie les objectifs: Décider ou préconiser quel type d’investissement on pourrait faire sur telle partie du SI. Faciliter les études d’impacts Analyser les DTV en fonction des objectifs qui sont fixés à SICOF Aider à l’intégration des nouveaux arrivants Gérer les patrimoine SI : documentation du SI, outil de connaissance et de pilotage du SI Support au travail d’urbanisation Offrir une vision dans un langage commun du SI de tous les opérateurs de Colis France
L ’urbanisme chez SICOF Les cartographies et les concepts rattachés PROCESSUS APPLICATIONS LIENS but direction (1,n) (1,n) Zone processus service (1,n) (1,n) (1,1) Domaine d’activité (1,?) Les objectifs de la cartographie: - Offrir une vision globale du patrimoine SI des opérateurs - Modéliser les cibles - Déterminer les moyens de convergence vers les cibles - Analyser le niveau des opérateurs vers la cible - Faciliter les études d’impacts quartier activité acteur (1,n) (1,n) (1,1) (1,n) îlot (1,n) (1,1) objet (1,n) (1,?) service utilisateur automate
L ’urbanisme chez SICOF La cartographie applicative Pour chaque application: Les schémas UML retenus La carte fonctionnelle de l’application: Cas d’utilisation La liste des scénarios Pour chaque scénario: un diagramme de séquence Un diagramme de classes Une carte d’interfaces : applications et flux échangés entre applications Des informations d’évolution La carto applicative est une cartographie de l’existant. Elle est créée dans un processus à part, elle est mise à jour dans le processus d’ingénierie Les composants du SI sont identifiés
L ’urbanisme chez SICOF La cartographie du SI Identifier les blocs fonctionnels du SI: les îlots, quartiers et zones Cohérence forte/couplage faible Un îlot n’appartient qu’à un quartier qui n’appartient qu’à une seule zone Prise en compte des objectifs « métier » Situer les blocs applicatifs dans l’architecture de référence Mesure du chemin à parcourir pour faire converger les applis vers l’architecture fonctionnelle chaque donnée n’est représentée qu’une seule fois et est gérée par un seul bloc propriétaire. Concevoir l’architecture fonctionnelle c’est définir une cible Plusieurs cibles: une par année budgétaire, une plus lointaine Tenant compte d’objectifs plus lointains par exemple
L ’urbanisme chez SICOF Les cartographies des processus et des liens SI/ processus Événement déclencheur : projet de re-conception ou d’évolution d’un processus opérationnel. La cartographie des liens doit également être mise à jour quand le SI évolue indépendamment du processus.
L ’urbanisme chez SICOF une cartographie outillée Nous devons construire un référentiel, pour la documentation et la gestion du patrimoine SI des quatre opérateurs de Colis France Pour être utilisé, ce référentiel doit être à jour: il doit donc être maintenable Nous devons choisir un outil de cartographie partagé par les 4 opérateurs. Rédaction d’un Objectifs et Contraintes Acquisition des besoins (CP SICOF, CP Telintrans, MOA) Formalisation des besoins Choisir un outil Dessiner directement dans l’outil
L ’urbanisme chez SICOF la gestion des données de référence Acquisition des informations sur l’utilisation des données de référence par chaque application Rédaction d’un document d’état des lieux Diagnostique Dessin de la cible Choisir les étapes à franchir vers la cible avec les CP Harmoniser et centraliser toutes les données de référence Mettre en place des outils de maj de ces données Identifier le responsable de chaque donnée
L ’urbanisme chez SICOF synthèse Les activités cadastrales Le dessin des cartes: les processus, les fonctions, les applications Identifier les référentiels et mettre en place leur gestion Collaboration avec les chefs de projet Les activités prospectives Prise en compte des axes stratégique, métier et techno pour définir les cibles et le plan de migration Déterminer les règles de haut niveau L’urbanisme doit faire partie de l’arbitrage des projets Les activités quotidiennes Aide à la mise en œuvre des règles, à l’utilisation, maintenance de la carto , à la gestion des données de référence dans les applis MOA de projets transverses (EAI, BPM,…) Collaboration avec les chefs de projet,présence à la validation des dossiers de présentation des solutions