This report provides an overview of agile project management methodologies, highlighting their significance in software development. It delves into various agile methods, including Extreme Programming (XP), Scrum, Crystal families of methodologies, Feature Driven Development (FDD), Rational methods, Dynamic development methods, Adaptive software development, Open source software development, and Pragmatic programming. Each method is discussed in terms of its principles, practices, and application within the software development lifecycle. The report emphasizes the adaptability, flexibility, and communication benefits of agile methodologies, making it a valuable resource for understanding and implementing these approaches in complex projects. The document is available on Desklib, a platform offering study tools and resources for students.