Although the highly structured waterfall software development methodology put man on the moon, the US Dept of Defense several months ago said that waterfall would no longer be used in favor of agile software development methods.
What are the implications of this decision? For a backgrounder, see https://www.infoq.com/news/2014/05/DoD_a