Accroche
Nos formations
 
 
 
 
Méthodes Agiles
Réf. : BMC45
Durée : 2j / 14h
Tarif : 1200 €

Participants

  • Tout public: maîtrise d’ouvrage aussi bien que maîtrise d’oeuvre : chef de projet, fonctionnel, analyste, architecte, concepteur, développeur…


Objectifs

  • Comprendre le pourquoi, les principes et les intérêts des méthodes agiles (XP - eXtreme Programming, RAD- Rapid Applicative Development) et les positionner par rapport à des méthodes plus classiques.


Contenu

INTRODUCTION

  • Leur origine / objectifs : Recherche d’approches plus adaptées aux nouvelles technologies.
  • Favoriser les cycles courts.
  • Les principes communs.
  • La communication et l’interaction.
  • Démarche itérative et incrémentale.
  • L’acceptation du changement.

PANORAMA

  • Présentation succincte des principales méthodes : CRYSTAL CLEAR, XP, SCRUM, FDD, DSDM, RAD, ASD.

EXTREME PROGRAMMING (XP)

  • Contexte.
  • Stratégie adaptée au projet.
  • Mesurer et mettre en place les conditions de réussite.
  • Un processus projet continu.
  • Conception, validation et intégration en continu.
  • Itération de développement et de livraison.
  • Amélioration du code par la réécriture
  • Une rétroaction constante.
  • Le pilotage par les tests, une planification originale (planning game), les phases à planifier (exploration, engagement, pilotage), l’intégration du client, la programmation en binôme (open workspace).
  • Une aide à la compréhension partagée.
  • Conception simple, convention d’écriture, copropriété du code produit.
  • Les acteurs :
    • le client,
    • le testeur,
    • le manager, le coach, le tracker, le programmeur. Description d’une journée de travail.
  • Les outils : Typologie.
  • Les User Stories, les outils de tests, les outils de remaniement du code.

RAPID APPLICATION DEVELOPMENT (RAD)

  • RAD : à l’origine des méthodes Agiles.
  • Un processus projet.
  • Présentation des phases d’un projet RAD.
  • Description des livrables.
  • Les acteurs : définition et rôle.
  • Les conditions de mise en oeuvre de la méthode : l’étape de lancement.
  • Participation.
  • Une démarche participative pour exprimer les besoins, valider les solutions.
  • Comment favoriser l’implication et l’acceptation du changement.
  • Un travail en sessions JRP (Joint Requirement Planning) et JAD (Joint Application Development).
  • Planification.
  • Un développement itératif.
  • Mise en oeuvre du concept de Time Box.
  • Une planification contrainte par les délais.

UNIFIED PROCESS (UP) & les methodes AGILES

  • Un processus « standard » pour mener un projet de développement mettant en oeuvre des concepts Agiles : souplesse et adaptabilité.

PROJET D'INTEGRATION

  • Comment mettre en oeuvre les concepts des démarches Agiles dans le cas d’un projet d’intégration d’une solution progicielle.
  • Présentation de chaque étape : recherche adéquation besoin / solution, paramétrage, validation et déploiement.
  • Une démarche centrée sur la participation du client, sur l’acceptation du changement et sur une approche itérative.


Parti pris pédagogique


CFI - 142 rue Montmartre - 75002 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68
Réseau CFI : www.cfiweb.frwww.location-salle-paris.fr