Software design and media design: tools to design mobile and sensory interfaces and interactive environments

This paper discusses ETAG, a formalism for user interface design. We discuss the differences between computer software and media product design: media design is a much more flexible, iterative process and prototype-driven process which allows for continuous adaptation of the design.. Finally, to meet user requirements in ubiquitous computing and interactive environments, we propose to use co-design practices, sensory labs and living labs to push the usability lab into the real world.