Readme Driven Development

Readme Driven Development - I like this idea a lot! I see a lot of benefit in this approach, forces you to think about the whole software before starting.