> You cannot write a decent design from scratch. It's important to have a > baseline of functionality to get an idea of scope. I love this methodology.