Le document présente un aperçu du génie logiciel, en se concentrant sur les projets de développement et les méthodologies agiles. Il aborde les facteurs de réussite et d'échec, les composantes essentielles d'un projet et les problèmes potentiels, tout en explorant la nature des méthodologies agiles et leur efficacité. Enfin, il offre des définitions et descriptions des méthodologies classiques et agiles, ainsi qu'une bibliographie pertinente.