Summary

This document provides an introduction to agile methods in software development. It discusses the importance of meeting client needs and handling dynamic environments in software development projects.

Full Transcript

Partie 2: Méthodes Agiles CONTENU Introduction Chapitre 1 : Rappel du Génie Logiciel 1 Crise du logiciel 2 Génie logiciel 3 Cycle de vie du logiciel 4 Modèles de développement d’un logiciel Chapitre 2 : Concepts Fondamentaux des Méthodes Agiles 5 Bases de l’agilité 6 L’offre agile 7 Position...

Partie 2: Méthodes Agiles CONTENU Introduction Chapitre 1 : Rappel du Génie Logiciel 1 Crise du logiciel 2 Génie logiciel 3 Cycle de vie du logiciel 4 Modèles de développement d’un logiciel Chapitre 2 : Concepts Fondamentaux des Méthodes Agiles 5 Bases de l’agilité 6 L’offre agile 7 Position de l’agilité 8 Limitations des approches agiles 9 Supports agiles Chapitre 3 : Description des Méthodes Agiles 10 ExtremeProgramming 11 SCRUM Introduction Les méthodes utilisées pour développer des logiciels fonctionnels doivent répondre mieux aux besoins des clients et qui sont en mesure de respecter quelques caractéristiques liées aux projets logiciels, par exemple la complexité et le flou. Aussi, comment éviter ce qu’on appelle l’effet tunnel qui caractérise la majorité des modèles de développement classiques, c’est-à-dire que le client apparait qu’au début et au moment de la livraison du produit. Par ailleurs, nous vivons dans un environnement dynamique où il existe toujours des changements. Ainsi, le défit majeure consiste à capter les changements et les intégrer en temps réel, c’est-à-dire lors du processus de développement ce qui donne aux entreprises l’opportunité d’être compétitive et répond mieux aux besoins réels des clients.

Use Quizgecko on...
Browser
Browser