Agile project management is a type of iterative approach of managing software development projects. It primarily focuses on continuous releases over a fixed interval of time and incorporating customer feedback with every new release.
Agile is a tool, and like any tool, it cannot be used for everything. A clear roadmap for developing an Agile environment needs to be developed and then cultivated and followed. Teams need to be effectively trained, and a clear methodology to implement that change needs to be identified.
Tips for how to better take project management interviews. This article contains protocols to follow during phone, Skype, and in-person interview.