Jason Yip on Twitter:

Agile is 1. reducing the distance between problems and problem solvers; 2. breaking down big problems into smaller steps; 3. validating each step; 4. improving as you go. Everything else is either selling something or trying to make Agile a synonym for “good”.

That’s a pretty good summary, I think.