Thanks for the comprehensive article, but you gotta think that this is exactly what the founders meant regarding "Individuals and Interactions over processes and tools"
I don't think all these keywords have much bearing over actual software development. It is important to understand what works for your team and that is true agility.