La gouvernance du développement logiciel agile est un nouveau terme inventé. Pour beaucoup, il semble remplacer les moyens traditionnels de gestion de projets de développement de logiciels. L'idée principale ici est de revoir le concept traditionnel de « projet » qui indique un cadre généralement fixe de temps, de budget et d'efforts ainsi que la planification à l'avance des activités nécessaires et de leurs ressources requises (par exemple, les ressources humaines avec des compétences concrètes, l'équipement, les lieux, etc.) Dans les environnements agiles, le travail, c'est-à-dire le développement de logiciels, est virtuellement un processus continu (ou un ensemble de processus) qui doit être « gouverné » en tenant compte de ses différentes dimensions, y compris le temps et le coût, et qui doit être poursuivi sans délai fixe tant qu'il apporte de la valeur à son client. Cependant, la question à laquelle ce livre tente de répondre est celle de la notion de gouvernance agile elle-même - dans le domaine du développement de logiciels - ? Comme le montre ce livre, la notion n'est pas encore bien définie, même si les espoirs et les attentes sont très élevés. Pour répondre à cette question, un large éventail de littérature a été examiné et classé. Les résultats ont été traités et présentés sous forme de figures et de tableaux.