Page 102 - CATALOGUE AGINIUS 2020
P. 102

Management SI                                                                                                                                                                            Management SI



                                                                    Mind mapping pour la gestion                              Cahier des charges fonctionnel et
            SOA - Architecture orientée services                                                                                                                                  Sensibilisation à la gestion de projet
                                                                         de projet avec XMind                                       expression des besoins
                                              2 jours                                              2 jours                                                      1 jour                                               1 jour
          Objectifs                         Ref. 5-MG-SOA      Objectifs                         Ref. 5-GP-XMIND           Objectifs                          Ref. 5-GP-CDC      Objectifs                         Ref. 5-GR-PRO1
      • Comprendre l’approche SOA                          • Donner du sens et de la cohérence à vos projets            • Acquérir les outils, langages et démarches qui vous permettront de mieux   • Permettre aux membres des équipes de projet de comprendre les
      • Découvrir les composants, les services et les couches d’une architecture  • Vision, processus, procédures        maîtriser l’expression des besoins                    méthodes et outils utilisés dans la gestion de projet
       SOA                                                 • Faciliter l’apprentissage et l’appropriation de concepts différents par les
      • Identifier les acteurs et produits clés du marché    acteurs du projet                                             Public                                                Public
          Public                                           • Travailler en groupe et communiquer en public              • Décideur, chef de projet, analyse fonctionnelle, responsable métier  • Membres impliqués dans la réalisation de projets
                                                           • Maitriser le langage visuel
       • Connaissances en architecture applicative et en technologies Web  Public                                          Prérequis                                             Prérequis
          Prérequis                                         • Membres impliqués dans la réalisation de projets          • Connaissances informatiques                        • Pas de prérequis spécifique
       • Pas de prérequis spécifique                           Prérequis                                                   Moyens pédagogiques                                   Moyens pédagogiques
          Moyens pédagogiques                               • Pas de prérequis spécifique                               • Formateur expert dans le domaine                   • Formateur expert dans le domaine
      • Formateur expert dans le domaine                       Moyens pédagogiques                                      • Mise à disposition d’un ordinateur, support de cours remis à chaque  • Mise à disposition d’un ordinateur, support de cours remis à chaque
                                                                                                                                                                              participant, vidéo projecteur, tableau blanc et paperboard
                                                                                                                         participant, vidéo projecteur, tableau blanc et paperboard
      • Mise à disposition d’un ordinateur, support de cours remis à chaque                                             • Feuille de présence signée en demi-journée, évaluation des acquis tout au  • Feuille de présence signée en demi-journée, évaluation des acquis tout au
       participant, vidéo projecteur, tableau blanc et paperboard  • Formateur expert dans le domaine                    long de la formation, questionnaire de satisfaction, attestation de stage  long de la formation, questionnaire de satisfaction, attestation de stage
      • Feuille de présence signée en demi-journée, évaluation des acquis tout au  • Mise à disposition d’un ordinateur, support de cours remis à chaque
       long de la formation, questionnaire de satisfaction, attestation de stage  participant, vidéo projecteur, tableau blanc et paperboard
                                                           • Feuille de présence signée en demi-journée, évaluation des acquis tout au
                                                             long de la formation, questionnaire de satisfaction, attestation de stage
                            Programme
      1. Introduction
       • Les enjeux pour l’entreprise.                                           Programme                                                   Programme                                            Programme
       • Les architectures multi-niveaux et les composants métiers : limites de
        l’interopérabilité des middlewares classiques.
       • Services Web et interopérabilité des SI.          1. La visualisation de l’information                         1. Le cahier des charges                             1. Définitions
       • Des composants aux architectures orientées services (SOA) : limites de la   • Les objectifs de la visualisation de l’information  • Objectifs et enjeux du cahier des charges  • Définition de projet
        gestion par projet du SI, introduction aux services, etc.  • Les avantages de la pensée visuelle                • Positionnement du cahier des charges dans le cycle de vie du projet  • Définition de la gestion de projet
       • Gains de l’approche SOA.                           • La puissance du visuel                                    • Acteurs et responsabilités / Rôle de la maîtrise d’ouvrage  • Organisation du projet
      2. Présentation d’une architecture SOA                • La force de la pensée visuelle dans les projets           • Contenu du cahier des charges                      2. Ordonnancement de projets
       • Composants et couches d’un SOA.                    • L’opposition de deux cultures                             2. Étude préliminaire                                • Critères à optimiser
       • Service d’accès aux données, gestion des transactions, gestion des   • Mind mapping, cartes conceptuelles et panoramiques :  • Élaboration du cahier des charges    • Contraintes
        processus, interaction utilisateur (portail...), sécurité, administration,  • une réponse au travail par projets
        supervision, etc.                                  2. Les processus du management en 5 cartes de Mind Mapping   • Identifier les acteurs                             • Méthode de résolution retenue
      3. Services et processus                              • Les activités autour des idées                            • Identifier les messages                            3. Recherche d’un ordonnancement
                                                                                                                        • Modéliser le contexte
       • Le concept de service.                             • Les ressources humaines                                   • Représentation du contexte dynamique grâce à une modélisation  • Méthode des Potentiels-Tâches
       • Exposition de service, couplage faible, synchronisme vs asynchronisme,  • Les faits                             (diagramme de collaboration UML par exemple)        • Méthode des Potentiels-Etapes (PERT)
        fournisseur et consommateur de services, contrat de service, typologie                                                                                               • Recherche du chemin critique
        des services (métier, technique, etc.), différences entre services et   3. Préparer un projet                   3. Capture des besoins : Spécification des exigences  • Date au plus tôt, au plus tard, marge libre, marge totale
        composants, spécification de la qualité de service.  • La définition du projet                                  • Identification des cas d’utilisation (UML)         • Comparaison entre les deux approches
       • Composant applicatifs métiers.                     • Les huit étapes d’un projet                               • Structuration en packages                          • Analyse du projet
       • Unité d’exploitation dans les SOA, implémentation des contrats,  • La préparation du projet.                   • Classement des cas d’utilisation (MOA/MOE)         • Structuration hiérarchisée du projet
        dépendances entre composants et orchestration.     4. La réalisation du projet                                  • Planification du projet en itération               • Phases, sous phases, tâches élémentaires
       • Mise en correspondance processus métiers/services.  • la mise en oeuvre                                        4. Spécification détaillée des cas d’utilisation     4. Tâches et ressources
      4. Aspects techniques                                 • la transition à l’opérationnel                            • Plan type de descriptions textuelles des cas d’utilisation  • Les liens entre tâches
       • Mise en Oeuvre de Web Services (JEE, .NET, PHP, etc.).  • les rapports et feedback                             • Scénario                                           • Les délais entre tâches
       • Les fondations XML.                                • post-évaluation                                           • Préconditions et Postconditions                    • Les types de ressources
       • Schéma XML pour l’interopérabilité et la description des données   5. Comment utiliser le mind mapping ?       • Exigences supplémentaires                          5. Les coûts
        applicatives.                                                                                                   • Mise à jour des cas d’utilisation
       • Description des services avec WSDL.                • La vision                                                 • Diagrammes de séquence système                     • Détermination du budget
       • Invocation avec SOAP.                              • Réaliser des cartes en Mind Mapping                       • Diagrammes d’activité                              • Estimation des coûts
       • Rechercher et publier des services (annuaires).    • Les cartes conceptuelles                                                                                       6. Suivi et clôture d’un projet
       • Design patterns liés aux Services Web.             • Les cartes panoramiques                                   5. Cas d’utilisation : bonne & mauvaise utilisation  • Suivi des tâches, des ressources, des coûts
       • Lien entre SOA et EAI.                             • Manager visuellement vos objectifs                        6. Rédiger des cas d’utilisation efficaces           7. Bilan de clôture
       • Middlewares orientés messages (MOM).
       • Enterprise Service Bus: notion d’ESB, ESB vs SOA. Le standard JBI (Java
        Business Integration).
       • Orchestration de services web et intégration de processus métiers (BPM,
        BPEL,
       • Les standards et leur niveau d’implémentation
      5. Démarche méthodologique de conception SOA
       • Les liens entre SOA et l’approche objet.
       • Les différentes approches et méta modèles (RUP, PRAXEME, etc.).
       • Cycle de vie d’un projet SOA : vision stratégique et processus
        organisationnel.
       • Métaphore de l’urbanisation et niveaux d’agrégation.
       • Modèle conceptuel d’un SOA.
       • La modélisation des services au sein de l’architecture applicative avec
        UML.
       • Le passage du processus organisationnel aux services métiers, des
        services métiers aux services applicatifs.
       • L’approche MDA de l’OMG.
      6. Les acteurs et produits du marché
       • Typologie des produits existants.
       • Les Enterprise Service Bus (ESB).
       • Les plates-formes EAI pour les nouvelles fonctionnalités Web Services
        (SeeBeyond, Tibco, WebMethods, etc.).
       • Les orchestrateurs SOA, les couches hautes pour les annuaires,
        l’orchestration, l’administration.
       • Les fournisseurs de plates-formes (IBM, BEA, Oracle, etc.).
       • L’offre et les projets Open Source : JEMS, Mule, Cetix, Synapse
      100                                                                                  FORMATIONS 2020              FORMATIONS 2020                                                                                     101
   97   98   99   100   101   102   103   104   105   106   107