accueil / formation / catalogue 2009 / stratégies de développement logiciel / METAGIL
Méthodes agiles de développement logiciel - Code : METAGIL
Scrum, eXtreme Programming, Lean Software Development, Agile UP... Sans doute avez-vous entendu parler des méthodes dites agiles, ces nouvelles pratiques tantôt perçues comme des techniques relevant du bricolage, tantôt considérées comme l'état de l'art des pratiques de développement logiciel.
Ce cours vous propose de découvrir les fondements de la "philosophie agile", résolument humaniste, de comprendre ses valeurs qui privilégient la communication et l'interaction, d'adopter ses meilleures pratiques qui favorisent la livraison rapide de fonctionnalités réelles visibles et la prise en compte des changements liés à l'évolution des exigences. Une présentation des principales méthodes et leur positionnement vous familiarisera avec ce qui fait leurs spécificités et leurs différences.
Cette journée de formation synthétique, pratique, réaliste et lucide sur les avantages de l'agilité, apporte des réponses aux questions suivantes : "Quelles pratiques déployer en fonction des caractéristiques des projets ?", "Comment anticiper sur les freins et les risques auxquels une démarche vers l'agilité est fréquemment confrontée ?", "Comment mesurer les bénéfices potentiels pour les équipes de développement ?", "Quels sont les retours d'expérience en la matière ?".
Vous allez apprendre à :
  • Appréhender concrètement les enjeux et les contraintes des projets informatiques d'aujourd'hui
  • Découvrir les valeurs et les principes de la philosophie de l'agilité
  • Comprendre les concepts liés à l'agilité : adaptation, communication, livraisons incrémentales, tests, gestion des changements, qualité, courage
  • Reconnaître les spécificités de chacune des méthodes présentées
  • Identifier les bonnes pratiques à mettre en oeuvre et les étapes à suivre
  • Présenter des arguments pertinents face aux objections des détracteurs potentiels
  • Distinguer l'effet médiatique des vrais bénéfices de ces méthodes
Durée : 1 jour(s)
Audience : Chefs de projet, architectes, développeurs, responsables qualité et méthodes, toute personne impliquée dans les projets informatiques et le développement logiciel
Méthode pédagogique : 20% de travaux pratiques.
Pré-requis : Avoir participé à un projet informatique
Prix : Voir dates
Programme :
L'émergence des méthodes légères
Contexte de l'industrie du logiciel
Les acteurs principaux
L'Agile Alliance et le Manifeste pour le Développement des Méthodes Agiles


Valeurs et principes des méthodes agiles
Les quatre valeurs fondamentales
Les douze principes généraux
L'Agile Management : le rôle du chef de projet


Panorama des principales méthodes agiles : cycle de vie (phases) et meilleures pratiques
eXtreme Programming (XP)
Scrum
Agile Unified Process (Agile UP)
Lean Software Development


Choisir la bonne méthode
Positionnement des différentes méthodes : analyse comparative en fonction de la taille du projet, du degré de formalisme, du profil des acteurs


La mise en oeuvre d'une méthode agile
Risques et freins : objections et arguments
Les étapes de la mise en oeuvre
Illustration d'un cas réel avec retour d'expérience sur XP


Conclusion : effet de mode ? Bénéfices réels ?



Dates :
code
[METAGIL]
Prix
euros/HT
Jan Fév Mars Avril Mai Juin Juillet Août Sept Oct Nov Déc
Paris 625 30 - 27 - 29 - 31 - 25 - 27 -
Grenoble 625 - 26 - 27 - 29 - - 28 - 30 -
Lyon 625 28 - - 1 20 - - - 3 - 5 -
Genève 625 5 - 16 - 25 - 24 - - 5 - -
Contact :
tél : 04 72 13 35 84
Contactez-nous.
Pour télécharger le bulletin d'inscription cliquez ici
Haut retour haut