One manifestation of this is how often I have clients ask me for even a simple overview of what I mean by agile.
I decided to put together this simple map that shows how the pieces fit together.
IMHO lean thinking and tools like A3 and Kanban tie all of the agile pieces together, and help organizations think and behave with agile principles in mind.
Supplementary agile practices like BDD and DDD integrate modeling with agile practices to help core agile team based approaches.
Core agile methods like XP are just that, and create the foundation for delivery excellence.
Technology focused movements like DevOps focus on upping the quality of from a technical perspective.
And while some will groan, RUP or UP provides some good lifecycle stages, roles etc,etc that can help scale agile.