This document discusses Agile project management. It introduces Agile and contrasts it with traditional sequential development life cycles (SDLC). Agile focuses on individuals, interactions, working software, customer collaboration, and responding to change rather than processes, tools, documentation, contracts, and plans. The Agile Manifesto and principles emphasize satisfying customers, welcoming changing requirements, frequent delivery, business/developer partnership, trust, face-to-face communication, measuring progress through working software, sustainability, technical excellence, simplicity, and self-organizing teams. Several Agile methodologies are mentioned including Scrum, Extreme Programming, Adaptive Software Development, Crystal Methodologies, and Dynamic Systems Development Method.
Related topics: