I'm working for a large defense contractor. We are adopting an "agile framework" (this is being pushed on us by upper management) and I've been going nuts over how nobody around here seems to understand the true agile philosophy. I'm really glad the DoD recognizes how to spot good software development.