Site Web: Ephicom
Blog Miura Conseil
-
Choses et Autres
Conception, développement, maintenance et exploitation d’un site de E-Commerce
Site Web: Choses et Autres
-
Axéria Prévoyance
Assistance à maîtrise d’ouvrage, conception et développement de site web, référencement et webmastering, formation
Site Web: Axéria Prévoyance
-
Téléassistance Médicalisée de l'Ain et du Rhône
Conception et développement du site internet, webmastering, promotion et référencement Web
Site Web: Tamar
-
Flux de syndication
Abonnez-vous dès à présent à nos différents flux RSS afin de rester informé de notre actualité et des cours et séminaires que nous organisons.
-
Maîtrise d'Ouvrage : le métier
Objectifs
Ce qu'il faut savoir pour assumer pleinement son rôle dans la conduite de projet. Les
méthodes, les techniques et les outils qui accompagnent les travaux de la maîtrise d'ouvrage
sont illustrés par des exercices et des exemples réels.Contenu
La gestion de projet
- Définition d'un projet. Définition de la gestion d'un projet de développement de système
d'information.
- Le découpage en étapes, projet standard, projet de maintenance. Des variantes dans la
conduite de projet : MCP, Merise, SDMS, RAD...Contractualisation des projets : rôle de la maîtrise d'ouvrage
- Les étapes conduites par la maîtrise d'ouvrage. Les étapes validées par la maîtrise
d'ouvrage. Les enjeux de validation. Les livrables produits.
- Les relations avec la maîtrise d'oeuvre. Le contrat de service.
- Le pilotage et la direction d'un projet : méthode, technique et outils.Maîtrise d'ouvrage et expression du besoin
- Pourquoi l'étude d'opportunité ? Comment la réaliser ?
- Points essentiels de l'étude de la faisabilité : aspects techniques, humains, économiques...
- Comment mener l'étude de l'existant, les techniques d'entretien, les travaux de synthèse.
- La modélisation des processus métiers, des processus supports, des processus de
pilotage.
- Les scénarios de choix, argumentation. Proposer et évaluer des scénarios.
- La définition du besoin.
- L'analyse des risques.
- Les mesures de réduction de risques, plan de développement.
- Le cahier des charges.
- Validation et décision des diverses instances (Comité de Pilotage, Groupe d'Utilisateurs).
- Cas de la sous-traitance.
Exercices pratiques
Affiner une étude de l'existant de niveau « opportunité».
Utilisation d'un outil simple et communiquant : le modèle des flux.
Consolidation de l'existant : technique d'inventaire des données.
Etablir la matrice des risques d'un projet.Comment valider les propositions du maître d'oeuvre
- Validation et cycle de décision.
- Validation qualité.
- Validation fonctionnelle.
- Les techniques facilitant les validations.
Travaux pratiques
Validation d'un modèle de classe et de maquette.La recette fonctionnelle
- Enjeu et technique.
- Méthodologie de recette. Découpage en lots (pourquoi ? comment ? limites). Réception de
la livraison. Recette provisoire. Recette définitive. Garantie (portée, limite).
- Plans, jeux d'essai et bases de test : conception, organisation et réalisation.
- Les techniques pour réaliser les jeux d'essai.
- Formalisation et évaluation des résultats, arbitrage.
- Présentation de documents de recette standard.
- Les documents contractuels (cas de la sous-traitance).
Exercices pratiques
Etablir des cas de recette et les données associées.Maîtrise d'ouvrage, conduite du changement et mise en oeuvre
- Passer de l'existant au nouveau système.
- Elaboration des documents utilisateurs, guide d'utilisation, manuel de référence.
- Organisation et logistique : préparation de l'insertion du nouveau système dans
l'organisation.
- Formation, communication, préparation des plans et réalisation des supports.Estimation, planification, suivi
- Estimation. Charge, durée. Les méthodes : Delphi, points fonctionnels, répartition
proportionnelle.
- Planification, le réseau Pert, le diagramme de Gantt, nivellement, lissage.
- Suivi. Le découpage en éléments de suivi, les réunions de suivi, les techniques. Suivi
individuel et suivi de projet.
Exercices pratiques
Utilisation des points fonctionnels.
PERT et GANTT réaliste.Maîtrise d'ouvrage et assurance qualité du logiciel
- Problématique générale de la qualité.
- Rôle de la maîtrise d'ouvrage dans la définition de la qualité du logiciel.
- Facteurs et critères de qualité.
- Contrôles associés.
- Le Plan Assurance Qualité.
- Le contrôle qualité.Outils pour la maîtrise d'ouvrage
- Typologie des outils d'aide à la maîtrise d'ouvrage : modélisation et documentation (Rose,
AMC, ...), maquettage (Vb, Visio, Word, ...), pilotage (MS Project, PMW, ...), tests et recette
(Mercury, Rational Team TUP, ...), formation (Authoware, Toolbook, ...), gestion
documentaire (Novaxel, Domino, ...), workgroup (Lotus note, ...).Synthèse
-
Cahier des charges
Objectifs
Comment établir un cahier des charges pour les projets d'informatique de gestion. Ce cours propose de
répondre à cette question. Il présente le contenu du cahier des charges et ses principales variantes. Il aborde les
méthodes à utiliser et le rôle des différents acteurs.Contenu
INTRODUCTION
Cahier des charges : typologie et objectif.
Positionnement des différents cahiers des charges par rapport au cycle de vie des projets.LES ACTEURS CONCERNES PAR LE CAHIER DES CHARGES
Le cahier des charges pièce majeure de la relation maîtrise d'ouvrage - maîtrise d'oeuvre.
Rôle des pilotes dans le cahier des charges.
Rôle des utilisateurs.
Rôle des experts.POSITIONNEMENT DU CAHIER DES CHARGES PAR RAPPORT AU CYCLE DE VIE DES PROJETS
Maîtrise d'ouvrage et maîtrise d'oeuvre Rôle et responsabilité.
Validation et décision.
Positionnement des cahiers des charges.
Les cycles de vie.
Positionnement par type de cahier des charges.CONTENU DU CAHIER DES CHARGES
Plan type, variantes.
Travaux annexes au cahier des charges (calcul des charges, analyse de risque...).
Evaluation de la qualité du cahier des charges (critères, métriques) : la définir, la contrôler. Références à la
qualité attendue du produit (Norme ISO).CAS D'UN CAHIER DES CHARGES POUR LE DEVELOPPEMENT D'UN LOGICIEL
Plan type, variantes.
Une démarche pour définir le système d'information cible.
Diagnostic de l'existant et choix de reconfiguration.
La description du contexte, des données, des processus métier, du workflow.
La description des fonctions de la future application, l'architecture technique et logicielle.
La définition du produit attendu en termes de qualité : les facteurs et les critères qualité, comment mesurer la
qualité.
Les techniques de représentation. Des méthodes et des diagrammes : avantages, inconvénients, limites.
Les modèles UML, Merise, OSSAD, IDEFO.
La participation à l'expression des besoins.
Les acteurs, les techniques de travail participatives.
RAD, une méthode pour organiser l'expression des besoins.LA STRATEGIE DE DEVELOPPEMENT
Pourquoi établir une stratégie. Comment l'établir.
Evaluation des risques, réduction des risques.
Illustration : évaluation et stratégie de développement.PRESTATIONS COMPLEMENTAIRES
Planification globale.
Exigences sur le suivi du projet.
Demande de prestations complémentaires (travaux de recette fonctionnelle, migration des données, formation,
guide utilisateur...).D'AUTRES CAHIERS DES CHARGES
Cas d'une solution Web.
Les rubriques spécifiques.
Les acteurs nouveaux - leurs rôles.
Cas d'un cahier des charges progiciel.
Cahier des charges pour le choix.
Les critères d'évaluation, la demande de sélection.
Cahier des charges d'intégration.
Les principales rubriques.
Cas d'un cahier des charges pour l'assistance à la maîtrise d'ouvrage.
Prestation d'assistance à l'élaboration du cahier des charges.
A la recette fonctionnelle, à la formation des utilisateurs.ASPECT CONTRACTUEL
Rôle du cahier des charges et des livrables intermédiaires (Plan Assurance Qualité, spécifications externes, plan
de recette).
Illustration : appréciation des réponses à divers types de consultation. -
Nouveaux cours Maîtrise d'Ouvrage
De nouveaux cours pour la maîtrise d'ouvrage au catalogue de Miura Conseil. En partenariat avec Orsys Formation et la société DELF, nous enrichissons notre offre de cours sur les sujets suivants :
- Maîtrise d'Ouvrage, le métier
- Cahier des chargesEt toujours notre best seller Système d'Information pour la MOA
-
Tomcat, administration
Objectifs
Tomcat est un serveur de Servlets et JSP. La maîtrise de ses fonctionnalités, notamment d'optimisation peut se révéler complexe. Ce cours vous apportera toutes les connaissances nécessaires en vue de l'installer, de l'administrer et de l'intégrer au serveur Apache. Il vous
montrera comment configurer, déployer, sécuriser vos applications et assurer leur connectivité aux bases de données.Pré-requis
Certaines connaissances des applications Web en JSP et Servlet d'un point de vue architecture et fonctionnement ainsi qu'une certaine expérience avec un serveur Web. Quelques connaissances des technologies XML, HTML, réseaux et techniques d'administration seront appréciées.
Contexte des applications J2EE
Concepts de base
- Les projets Apache.
- Les distributions de Tomcat.
- Utilisation de Tomcat avec le serveur Web Apache.
- Servlet, JSP et composants : architecture.
- Architecture d'un site Java.
Exercices
Démonstration d'une application Web avec et sans serveur Web.Installation
- Installation de la Java Virtual Machine.
- Configuration de la JVM pour de meilleures performances.
- Les différents paquetages d'installation.
- Les options du serveur.
- Installation de Ant.
- Installation et compilation de Tomcat avec Ant.
- Astuces et résolution des problèmes.
- Analyse des répertoires de Tomcat.
- Analyse des classes de Tomcat : moteur, connecteurs...
Exercices
Installation de Tomcat et modification des paramètres de base.Configuration
Introduction
- Configuration des composants.
- Les fichiers de configuration : utilisateurs, descripteur de déploiement, contrôle d'accès.
- Configuration d'une application Web.
- Etude du fichier Web.XML
- Outils de configuration de Tomcat.
- Configuration et automatisation avec Ant.
Fonctions avancées de Tomcat
- Filtrage de requêtes : les « Valves ».
- Activation et configuration du filtre de logging.
- Implémentation de l'authentification unique (Single Sign On).
- Restriction d'accès par filtre de requêtes.
- Configuration de la persistance de sessions.
- Les ressources JNDI : JDBC et Mail.
- Les différents types de « Realms ».
- Analyse du chargement des classes Java.
Exercices
Configuration d'une application fournie.Les connecteurs
- HTTP 1.0 et 1.1 et connecteur Coyote.
- Utilisation de Tomcat avec un serveur Proxy.
- Optimisation de performances.
- Connecteurs pour serveur Web.
- Intégration avec IIS et Apache.
- Protocoles AJP et WARP.
- Configuration Tomcat In-Process et Out-of-Process.
- Répartition de la charge.
- Connecteurs JDBC : alternative et configuration.
Exercices
Accès à l'application fournie à travers un serveur Web et connexion à une base de données.Sécurité
- Considérations de base concernant la sécurité.
- Sécurisation du système de fichiers : utilisateurs et groupes.
- Les permissions de Tomcat.
- Java Security Manager et Tomcat.
- Les « Realms » : message Digest, rôles, fichiers, JDBC.
- SSL : JSSE et PureTLS.
Exercices
Sécurisation de l'application.Journalisation
- Introduction au projet Open Source Log4J.
- Choix de sorties : console, fichier, syslog et WinNT Event Logger.
- Destinations multiples.
- Configuration du Logger.
- Niveaux de log.
- Configuration par XML ou Java.
- Lecture du journal.
Exercices
Implémentation et configuration de logging de l'application.Performances et tests
- Hébergement virtuel.
- Configuration « standalone » ou avec serveur Web.
- Séparation des machines virtuelles.
- Limitation de l'usage de la mémoire.
- Mise à l'échelle.
- Tests de charge avec Jmeter.
- Test de charge distribuée.
- Interprétation des résultats.
- Charge du serveur et charge de l'application.
Exercices
Etablissement d'un plan de test pour l'application.