I do like the idea of keeping in mind "is it good enough?". I like to test my assumptions first with the participants and make adjustments along the way. I think too many things change in the working world that it is necessary to stay nimble in your assumptions.