The key features of agile are:
Daily stand-up meetings
CRC (Class Responsibility Collaborator) cards
Timeboxed task boards
TDD (test-driven development), continuous integration, regular code reviews, pair programming, continuous deployment and delivery, automated builds, etc.
Iteration planning meetings and iterative development