Design is a process of progessive discovery that relies on a feedback loop. This feedback loop should be timely and incremental