I really appreciate this definition of interaction design. As a producer, it gets me to think about creating an selling an experience as a product or service.

Interaction design is concerned with the creation of meaningful experiences between us (humans) and objects. It is a good way to explore the creation of beautiful –and maybe even controversial– experiences between us and technology. Interaction design encourages design through an interactive process based on prototypes of ever-increasing fidelity.... Interaction design, a design discipline that puts prototyping at the center of its methodology.... Interaction design is the design of any interactive experience.

– Banzi, M. (2009). Getting started with Arduino. Beijing: Make:Books / O'Reilly