Les méthodologies agiles ont connu une adoption croissante au cours des dernières décennies. Leurs principales motivations se trouvent dans un meilleur taux de réussite des projets informatiques par rapport aux méthodologies traditionnelles. Dans la partie introductive, ce cours présente les pratiques traditionnelles et les pratiques agiles de gestion de projets informatiques, tout en les comparant pour permettre de choisir la méthode la mieux adaptée pour un projet donné.  La partie centrale du cours est consacrée aux  méthodologies agiles . Des sujets spécifiques seront également abordés, tels que les meilleures pratiques du génie logiciel, DevOps,  l’organisation agile d’une entreprise, ….

La classe sera organisée sous la forme d'un mélange de cours théoriques, de travaux de groupe et de mises en pratique Des conférenciers invités de l'extérieur apporteront un éclairage plus approfondi sur des sujets avancés choisis.