Have you seen Rich Hickey's talk "Hammock Driven Development"? Sounds like there's some overlap of ideas.

https://www.youtube.com/watch?v=f84n5oFoZBc