Le document aborde les méthodes agiles, qui sont des pratiques de développement logiciel favorisant la collaboration entre équipes et clients, tout en s'adaptant rapidement aux changements. Ces méthodes reposent sur quatre valeurs et douze principes visant à améliorer la satisfaction client et la qualité du produit livré. Il présente également diverses méthodes agiles, notamment Scrum et Extreme Programming, et des modèles de développement tels que le modèle en Y et le modèle en W, chacun ayant ses propres avantages et inconvénients.