Atelier Génie Logiciel
UML Avancé (Workshop)
L'intégration des systèmes (EAI)
|
Durée 3 jours Publicvisé Chef de projets Analyste, Concepteur Architecte logiciel et système Développeur Objectifs Comprendre les projets d'intégration Comprendre et suivre une démarche d'intégration efficace Comprendre les FCS d'un projet et de son intégration |
Contenu du Programme Introduction à l'intégration L'introduction d'application dans l'entreprise Les problématiques d'intégration Le changement Les technologies de l'EAI Gestion de processus métier Sécurité, administration technique et fonctionnelle Environnement de développement Les standards EDI Java EE : Java et JCA XML, les Web Services Standardisation des échanges UML pour l'EAI Les solutions Types de solutions supportant l'intégration Choisir une solution d'intégration Exemple de produits Organisation d'un projet d'intégration Définition d'un projet d'intégration Urbanisation / cartographie, les 4 vues Processus, gestion et livrables types Les FCS Mise en oeuvre d'un projet d'intégration Réussir un projet d'intégration Modélisation et analyse fonctionnelle Conception / design des flux et des interfaces Architecture technique, patterns d 'intégration Réalisation et développement de l'intégration Démarche de test |
Tests et Fiabilité
|
Durée 2 jours Publicvisé Chef de projets Analyste, Concepteur, Architecte logiciel Développeur, Intégrateur, Testeur Objectifs Comprendre les exigences et spécifications du test Maîtriser le compromis acceptable entre qualité d’un logiciel, délai de mise en service et coûts Savoir choisir ses tests en fonction de l’environnement §Savoir mettre en place un processus de test systématique |
Contenu du Programme Introduction au processus de fiabilisation Les pratiques actuelles Tests et niveau de qualité des logiciels Les coûts et pratiques constatés Les possibilités des outils de tests Processus de tests systématiques Le test dans un projet Démarche de création des jeux d’essai La plate-forme de tests Passage des tests, debug et mise au point Les tests de non-régression Techniques et outils des tests fonctionnels Le test aux limites Les graphes de causes à effets Les graphes à états finis Construction automatique des tests Construction basée sur les formalismes de description du logiciel Le test des performances et les tests en charge Les tests de sécurité Les tests d’utilisabilité Outils et méthodes complémentaires Mesures de couverture basées sur le code source Tests automatiques par mutation de code Les lectures de code Organiser la réception d'une application Réussir ses tests sur un projet Le choix des outils La documentation des tests La direction des tests Les équipes et les rôles Le dimensionnement de l’effort de test |
Gestion de configurations
|
Durée 2 jours Publicvisé Chef de projets Analyste, Concepteur Architecte logiciel et système Développeurs Objectifs Comprendre les objectifs de la gestion de configuration Identifier les rôles au sein d'une équipe Maîtriser la gestion de configuration dans le cadre de CMMI et ITIL.
|
Contenu du Programme Définition de la gestion de configuration Principes de la gestion de configuration Présentation des standards Planification du processus de gestion de configuration Les phases du projet et la gestion des jalons Organisation de gestion de configuration Définition des exigences de configuration Identification des éléments de configuration La nature des éléments de configuration. L’arborescence projet. Définition de la configuration d’un produit et des Baselines Mise en oeuvre des principes de gestion de configuration Les bonnes pratiques de gestion documentaire Les outils de gestion de configuration Les bonnes pratiques de gestion du code source Le plan de gestion de configuration Les types de plan de gestion de configuration Créer une matrice de traçabilité des besoins et de traçabilité documentaire Gestion du changement Définition d'un workflow pour la demande Organisation du référentiel de code pour la gestion des versions parallèles Audits des configurations Les audits internes et informels. Planifier les audits de configuration. L’audit de livraison. L’audit physique d’une Baseline. |
Helpdesk
|
Durée 2 jours Publicvisé Chef de projets Analyste, Concepteur Architecte logiciel et système Développeur Objectifs Définir un rôle stratégique pour le Service Desk Utiliser ITIL pour gérer un Service Desk §S'approprier les Meilleures Pratiques pour les utilisateurs du Service Desk |
Contenu du Programme Déterminer les caractéristiques de votre fonction Assistance aux utilisateurs Organisation multitâche Organisation spécifique Le Service au cœur du SI Accroissement des performances Gestion de l'assistance dans votre entreprise Définition d'une assistanceaux utilisateurs Améliorer le relationnel avec les utilisateurs Apprendre à gérer la contrainte temps Modéliser votre activité Optimiser votre organisation Mesurer la qualité et l'efficacité de votre service au fil du temps Outils et technologies à utiliser Exemple avec HelpDesk Étude de cas simple |