Interface Design
Arbeitstitel

How to design tools for designers

Master Thesis, supervised by Prof. Reto Wettach and Prof. Boris Müller at the Univ. of Applied Sciences Potsdam
2008

Abstract

This thesis investigates the use of tools, specifically software tools, in the design of user interfaces. Based on an analysis of the design process and existing tools, it digests a set of guidelines for the creation of such tools. Two relevant tools for the design of physical interactions are proposed as a consequence, one for the early stage of sketching, the other for the later
stage of production.

Software tools for design have a long and successful history, with broad support for nearly every design discipline. This thesis argues that a successful
“design tool design” requires a thorough understanding of the process and activities the designers are involved in. Based on this understanding
and a survey of existing tools for the discipline of interaction design, a set of guidelines is established. The three main principles of creativity, craftsmanship,
and practicability attempt to harmonize findings from research and commercial applications.

Finally, this thesis contributes two new tools to the young domain of physical interaction design. Both fill important gaps in adequate tool support. Sketchbook provides assistance in the early conceptual and sketching phases, bringing structure and interactivity to physical sketches. Its informal approach lets the designer gradually evolve his ideas, to the stage
where they can be directly fed into electronic prototyping toolkits.

Fritzing enables designers to bring their prototypes to a higher level of fidelity. With little technical knowledge, they can turn their breadboardbased electronics into professionally produced PCBs and move one step
further to self-production. Fritzing also makes documentation and sharing for the first time feasible for designers, providing a potential creativity boost to the community.