Extreme Programming (XP)
Software development method that emphasizes technical quality and quick response to changes. Key features include pair programming, test-driven development (TDD), continuous integration, frequent releases, and continuous feedback. XP is particularly suited for projects with unclear or rapidly evolving requirements.