Sylvain CHERY Urbanisation des Systèmes d’Information et Intégration d’Applicat
Sylvain CHERY Urbanisation des Systèmes d’Information et Intégration d’Applications Thèse MS MSIT 21 septembre 2000 2 Constat de complexité * Sources : Forrester Research 1999 - OVUM 1999 Intégration 30 à 40 % Budgets de développement IT 3 Actifs matériels et immatériels Technologies Vision Environnement Stratégie informatique Système informatique Stratégie métier Stratégie d’entreprise Organisation et processus Le SI au service des métiers de l’entreprise 4 La solution ERP Une réponse partielle aux nouveaux défis 0 1000 2000 3000 4000 5000 6000 1994 1995 1996 1997 1998 1999 SAP JD Edwards Baan Chiffre d ’affaires annuel ERP CRM SCM @ Legacy Spécif. Source : 01 informatique n°1591 - 2 juin 2000 5 Urbanisation et Intégration d’Applications + Urbanisation Structure les applications et les référentiels de manière cohérente Objectifs : modularité et flexibilité Intégration d’applications Interconnexion des systèmes et maîtrise des processus de l’entreprise 6 Mise en oeuvre • Centres de gravité des deux démarches – Urbanisation : fonctionnel – Intégration d’applications : logiciel et technique Une démarche cohérente à construire pour une coordination parfaite 7 Démarche proposée 1. Analyse stratégique 2. Modèle d’activité 3. Cartographie de l’existant 4. Mise en œuvre EAI 5. Plan d’urbanisme cible 6. Projets d’évolution 8 1. Analyse stratégique • Garantie de mener des actions au niveau logiciel et technique en accord avec les évolutions du métier de l’entreprise. Stratégie informatique Système informatique Stratégie métier Impacts 9 2. Modèle d’activité Système informatique Activité de l’entreprise UML 10 2. Modèle d’activité (suite) Un modèle basé sur 4 vues : • Business Vision concepts clés de l’activité de l’entreprise, structure des objectifs fixés et problèmes à résoudre • Business Process processus métiers de l’entreprise, interactions entre processus et utilisation faite des ressources pour atteindre les objectifs fixés • Business Structure structures des ressources (ex. organisation de l’entreprise, produits, documents, informations, savoir-faire, etc…) • Business Behavior fonctionnement de chacune des ressources et des processus ainsi que leurs interactions Business behavior view Business process view Business vision view Business structure view 11 3. Cartographie de l’existant Modèle d’activité UML (use cases et objets) État des lieux du système informatique (applications et référentiels) Correspondance 12 4. Mise en place de l’infrastructure EAI 1. Synchronisation des données – mise en place d’une infrastructure d’échange 2. Synchronisation des processus – routage et contrôle des informations entre processus – intégration au niveau applicatif (exploitation des modèles d’activité) 13 5. Plan d’urbanisme cible • Définir des systèmes d’information • Construire le plan d’urbanisme • Positionner les objets du modèle d’activité • En tirer des règles d’urbanisme, pour la structure des applications et des référentiels Banque France 1 Banque France 2 Filiale Espagne ... Niveau clientèle Particuliers Entreprises Pilotage global Niveau commun Niveau groupe Banques EMEA Zone Euro Assurance Financements Gestion d’actifs Dépôt Cartes Asie Amériques Niveau région Niveau établissement Fonctions d’intérêt général Marchés financiers Choix de mises en commun et de spécialisations RU 14 6. Évolution par projets Analyse des écarts RU Cible Existant 15 Avantages • Base commune : modèle d’activité un SI au service du métier • Projets d’évolution : périmètre limité, moindres impacts + courts, meilleures chances de succès • Gains supérieurs à l’EAI seul (interconnexion des systèmes mais sous-ensembles peu cohérents, voire redondants) • Dans une certaine mesure, mise en œuvre possible processus par processus Résultats rapides 16 Points à approfondir • Construction du plan d’urbanisme cible à partir du modèle d’activité UML et des orientations stratégiques • Réutilisation du modèle d’activité (processus) pour paramétrer le moteur de workflow de la solution EAI – Outil de modélisation commun? 17 A retenir • Conjugaison des approches urbanisation & EAI Capacité du SI à croître et à évoluer … … au service des métiers de l’entreprise • Complémentarité déjà identifiée par plusieurs entreprises (ex. opérateur telecom) • Expérience à développer, démarche à valider 18 FIN 19 Slides non utilisés 20 Business vision view • Strategy definition – SWOT, vision statement – See « Strategy » section • Conceptual modeling – Overview, common vocabulary for all the concepts, relationship among concepts • Goal/problem modeling – Hierarchy of goals broken down to subgoals (goals at the lowest level are to be allocated to individual processes) Class diagram Object diagram 21 Business process view • Model at least the core processes (customer oriented) – + business network, support, and management processes • Organizing the model – Packages, processes, subprocesses, activities • Process diagram = activity diagram including stereotypes (process and various resources) • Process diagram with swimlanes – Describes which person, machine, organization unit is responsible for a specific activity or process • Assembly line diagram – Shows how resources (mainly information) are read or modified as part of the process 22 Organizing the model « Process » Process A Package of processes « Process » SubProcess A1 « Process » SubProcess A2 « Process » SubProcess A3 Activity A2a Activity A2b Activity A2c 23 A generic process diagram « Process » process « information » InputObjA « physical » InputObjB « physical » PhysicalObj « information » InformationObj « people » PeopleObj « goal » Process Goal : Quantitative goal « physical » OutputObj « control » « achieve » « supply » « supply » 24 Process diagram with swimlanes Sales Production Delivery « Process » Advertiseme nt sales « Abstract » Order « people » Customer representative « Process » Web design « Process » Web site deployme nt « Abstract » Web site « people » Webmaster « people » Webmaster « Abstract » Banner ad « Abstract » Web site « people » CopyWriter « information » Customer company profile « Abstract » Advertisement plan « control » « control » « supply » « supply » « supply » 25 Assembly line diagram « Process » Trading « Process » Stock Order Handling « Process » Trade Handling [order matched] Order Security holding Market Administration « assembly line » Portfolio Stereotype of object: Object written Stereotype of object: Object read Read order information Put order onto market Update order status Read market information Update order status Create Security Holding Insert into portfolio Update account Create contract note 26 « assembly line » CustomerInformation Connection between business modeling and software system requirements modeling with use cases • Nonfunctional requirements : process description • Functionnal requirements : assembly line diagram « Process » Suscribing customer registration « assembly line » Portfolio Check if Portfolio exists Create customerInformation « assembly line » PricingModel Register customerInformation Create new Portfolio Read current PricingModel Set PricingModel A set of references typically identifies a use case in the information system 27 Business structure view • Shows the structure of the resources, the products, or the services, and the information in the business, including the traditional organization of the company • Model in parallel with the business process view • Class and object diagrams : resources, information and organization in detail – Resource modeling – Information modeling – Organization modeling Class diagram Object diagram 28 Business behavior view • Presents both the individual behavior of resources and processes in the business as well as the interaction between several different resources and processes • Statechart, sequence, collaboration, process and assembly line diagrams • Consistent with the business process view • Activities are described at a more detailed level, and interactions and responsibilities are defined 29 MQSeries Workflow MQSeries Integrator MQSeries Workflow, Process flow Application Services Tools Transformation, Rules, Routing API frameworks Templates, Utilities Messaging Services Standard Formats Languages, Adapters Business Integration with MQSeries uploads/Management/ chery.pdf
Documents similaires










-
29
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Apv 07, 2022
- Catégorie Management
- Langue French
- Taille du fichier 0.6016MB