Page 103 - CATALOGUE AGINIUS 2020
P. 103
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