Testing Trumps Design

Making it stick.: Testing Trumps Design

I've been stuck in a position where we've been forced to use a RUP process (with Big Design Up Front), so I have lots of anecdotal evidence where having all of the design done up front is not conducive to making software. Good to see some evidence of what I've felt all along - get the rough design out first, then tighten it up when you have code to work with.