Agile Project Management is an iterative method of determining requirements for engineering development projects in a highly flexible and interactive manner. Several software methods derive from agile, including scrum and extreme programming.
ref:
Blending of Traditional & Agile methods - http://www.pmforum.org/library/tips/2007/PDFs/Hass-5-07.pdf