In the last couple of days there was a reference to 'Hypothesis Driven Development' on LinkedIn - a name which fits very well with my current view of agility, and someone posted this on Design Thinking http://www.ibm.com/design/thinking/ which fits too.
I think Agility is about using the scientific method and experiments to discover the 'Real' requirements, while simultaneously incrementally designing a solution, within a single feedback loop.
I note that IBM are using the infinity symbol to represent this 'nice little earner'. I remember my first meeting with an IBM salesman. He asked me what our budget was. I told him we were looking for best value. I haven't changed much, really.
Wow, they actually say it: "Stay essential by treating everything as a prototype." Neither have they, apparently