Readme Driven Development
tom.preston-werner.com
tom.preston-werner.com
Maybe (?).
Also, this has been submitted & discussed before:
But isn't this just a plea for a small design document up front? Not a fluffy mountain of "Word" format piffle, but some plain language explanations.