Rather than following a linear process, we follow a circular one involving the stages of research, ideation, prototyping, and testing. This means that we test as often as we can and refine our design as often as needed until we get the best possible results.

The cycle involves different prototypes of increasing fidelity, usually starting with paper and ending with fully functional ones.