“Requirements are actually Hypotheses and your Projects are really just Experiments. Realizing this should be liberating.”
From David J Bland – picked up via a retweet from Scott Berkun.
So true! More on this (in an enterprise context) here.
In a related manner, and on a much smaller scale, I’ve been using this ‘experiments’ viewpoint in a social enterprise startup I’ve been working on. It’s been very helpful as, by premise, you can question any aspect of what you’re doing or assuming and quickly change things if they don’t turn out as expected ie start another experiment.
This approach fits in well with the premise that it’s rare that your first idea will be your final (and best) idea.