Les gestionnaires de projets (TI ou autres) doivent relever plusieurs défis lorsqu'ils sont confrontés à des exigences et environnements en constante évolution. La gestion de projets traditionnelle, qui se concentre sur une planification approfondie et la conformité aux plans, conduit à des pratiques qui ne sont pas assez flexibles. Les approches Agiles de la gestion de projets ont été développées par des gestionnaires de projet logiciels pour résoudre ce problème et ont gagné en popularité (le Project Management Institute a récemment développé la désignation Agile Certified Practitioner). Ces approches Agile, très prometteuses, nécessitent de nouvelles compétences, outils et techniques de gestion de projets. Elles ne sont pas appropriées pour tous les projets et sont souvent utilisées de concert avec des pratiques commerciales traditionnelles (analyses de rentabilisation, chartes de projets,...) et impliquent la communication avec les parties prenantes traditionnelles de l'entreprise.