Formation Gérer ses projets avec les méthodes Agiles

formation gérer un projet, formation gérer un projet agile, formation méthodes XP, Scrum, Rad, formation piloter un projet agile

 

Objectifs de la formation Gérer ses projets avec les méthodes Agiles

Les méthodes Agiles sont de plus en plus utilisées car elles permettent de mieux maîtriser les délais, les coûts et la production des projets informatiques. Elles mettent en avant la nécessité de développer de façon itérative et incrémentale, de faire du développement à base de composants, d’établir une bonne communication entre es acteurs, de gérer exigences et risques tout au long du projet et de recourir régulièrement au test logiciel. Ce séminaire après avoir présenté les principes de base partagés par les méthodes Agiles, présente de façon détaillée la méthode eXtreme Programming et la méthode Scrum. Les concepts et les techniques de la méthode RAD, à l’origine des méthodes Agiles sont analysées. L’étude d’UP (Unified Process) et de DSDM permet d’identifier les similitudes et les écarts entre une méthode agile et un processus plus formel.

Vous permet d’obtenir 14 pdu.

Participants à la formation méthodes agiles

Directeurs Informatiques, Directeurs Systèmes d’Information, Directeurs et Chefs de Projet et toute personne voulant prendre connaissance ou s’impliquer dans une approche ‘Agile’ pour mettre en œuvre un processus projet.

Contenu de la formation Gérer ses projets avec les méthodes Agiles

INTRODUCTION

- Des approches plus adaptées aux nouvelles technologies. Principes. Communication. Compétence et implication des ressources. Démarche itérative et incrémentale. Acceptation du changement.
- Panorama. Présentation des principales méthodes agiles : Crystal Clear, XP, Scrum, FDD, DSDM, RAD, ASD.

EXTREME PROGRAMMING

- Ensemble bonnes pratiques de développement, améliorer la qualité des produits.
- Définir le contexte d’utilisation de la méthode. 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 par les scénarios clients, l’intégration du client, la programmation en binôme.
- L’évaluation des charges et des délais. Estimation des scénarios. Vélocité individuelle et équipe.
- Les acteurs. Rôles et responsabilités. Etude de cas Description de scénarios par des users stories.

SCRUM

- Caractéristiques de la méthode. Acteurs et rôles. Le Product Owner. Le ScrumMaster
- Backlog du produit. Les stories, les features. backlog du sprint, les tâches
- Evaluation de la taille des stories : le planning poker. Evaluation de la charge : capacité et vélocité de l’équipe.
- Planification d’une release, planification d’un sprint, revue, rétrospective, planification journalière : le scrum. Le plan de release
- Le suivi : les burndown chart de release, de sprint
- La signification du fini d’une release, d’un sprint, les tests d’acceptation
- Adaptation de scrum au contexte. Scrum et la sous traitance.
- Les outils
- Comment assurer la transition vers Scrum. Etude de cas Réaliser le sprint 0 : identier les features Estimer la tailles des stories : planning poker Construire un plan de release Elaborer un backlog de sprint Réaliser des tests d’acceptation.

L’INTEGRATION LOGICIEL

- Programmation : développement piloté par les tests, conception simple, remaniement
- Collaboration : programmation en binôme, responsabilité collective du code, règle de codage, métaphore, intégration continue.

DESCRIPTION DES FONCTIONS

Comment décrire les fonctions attendues dans la nouvelle application. Description globale et description détaillée : les users stories, les use case d’UML, les procédures et cas de tests et recettes. La description des tâches par les programmeurs, les liens avec l’approche objet, les objets logiciels.

RAD (Rapid Applicative Development)

- RAD : à l’origine des méthodes agiles. Principaux concepts : time box, démarche participative, acteurs
- DSDM, une évolution de la method RAD

UP (Unified Process)

- RUP : une méthode unifiée mettant en oeuvre des concepts agiles. Analyse et comparaison.

UN BILAN

- Les réponses agiles aux risques projets.
- Les facteurs de succès d’un projet agile.

Enregistrer au format PDF Version imprimable de cet article Calendrier des formations

2 jours - 1150 € HT

Dates des formations

Du 25 au 26 juin à Paris
Du 27 au 28 septembre à Paris
Du 8 au 9 novembre à Paris