Behaviour Driven Development
Not to be mistaken with the BDDs of Binary Decision Diagrams. Quite an interesting talk here about automating systems as part of an on-going development cycle. More info: https://en.wikipedia.org/wiki/Behavior-driven_development
Video by Oracle Developers.
I'm all about BDD and TDD at the moment. This the way forward