Module 1 : Introduction - Point sur les méthodologies projet classiques. - Raisons de l'échec de certains projets informatiques. - Alternatives proposées par les démarches agiles en partant du "Manifeste agile". - Quel crédit leur apporter ?
Module 2 : Pratiques AGILES - Valeurs et pratiques - Savoir remettre en cause les méthodes classiques. - Comprendre dans quel esprit aborder les pratiques agiles. - Détailler et comprendre les pratiques les plus efficaces : • Ce qu’elles nécessitent. • Ce qu’elles impliquent.
Module 3 : Réalisation d’un projet AGILE - Organisation et lancement : • Constitution d’une équipe agile avec ses rôles particuliers. • Formalisation de l’expression des besoins en fiches. • Élaboration du planning, etc. - Déroulement et développement : • Découpage du projet en itérations. • Conception simple. • Développement piloté par les tests. • Programmation en binôme. • Tests automatisés. • Client sur site. • Feedback : autant d’éléments clés qu’il faut savoir manipuler pour réaliser un projet agile, illustrés par des études de cas. - Outils : • Quels outils utiliser pour mettre en place des tests unitaires, des tests fonctionnels, une gestion des anomalies ? • Comment procéder ? - Gestion de projet : • Préparer, suivre et valider une itération. • Mesurer l’avancement du projet. • Faire participer le client. • Redéfinir les priorités, le chiffrage et le planning au fur et à mesure. • S’appuyer sur les pratiques agiles pour animer l’équipe de développement. • Communiquer différemment. • Capitaliser.
|
Module 4 : Réussir un projet AGILE - Facteurs de succès : • Quand utiliser une démarche agile ? • Les contraintes humaines et techniques à ne pas négliger, les outils dont il faut disposer. • Les facteurs de succès et les causes d’échecs. Les zones de risque. - Retours d’expérience : • Ce que changent les pratiques agiles pour chacun des participants et ce que cela implique. • Points de vue critiques sur les pratiques agiles à partir de notre expérience sur nos projets. - Retour sur investissement : • Coûts de mise en œuvre selon la taille du projet. • Retour sur investissement (ROI). • La problématique de coût du changement. - Aspects contractuels et qualité : • Contractualiser. • Forfait ou régie ? • Négocier les demandes du client en cours de projet dans un cadre agile. • Inscrire l’agilité dans une démarche qualité comme CMMI.
Module 5 : Conclusion - À retenir. - Point sur les pratiques clés et leur bon usage. - Ce que peuvent apporter les pratiques agiles par rapport aux méthodes classiques. - Guide de réalisation d’un premier projet agile
|