T16: Micro-interaction Design for delightful experiences

Thursday, 30 June 2022, 17:00 – 21:00 CEST (Central European Summer Time - Gothenburg, Sweden)
Back to Tutorials' Program


Daniel Rosenberg (short bio)

San Jose State University, USA



Interaction Design operates at two levels of granularity, Macro and Micro. Most HCI practitioners are familiar with the macro granularity level which focuses on screen-to-screen navigation. The micro granularity of IxD focuses on specific instances in time and is comprised of all the tiny steps, animations and feedback loops that are both enjoyable and totally necessary to communicate functionality in web, mobile and wearable experiences. A complete micro interaction sequence can also be disjoint in time. Its start and finish can occur days apart, but context for the overall task must be maintained and recommunicated. In addition, a single micro-interaction may be spread across different platforms. Ludwig Mies van der Rohe, one of the modern architecture movement founders said, “God is in the details”. Nowhere is this truer than UX design and failure to properly choreograph micro-interactions leads to a degradation in both perceived and actual usability. This class will teach both the theory and practical techniques necessary to master this important dimension of UX design practice.


Content and benefits:

  • The definition and differences between synchronous and asynchronous micro-interactions
  • The size and scope of micro-interactions
  • Modeling the life cycle of a micro-interaction flow
  • Design principles and best practice guidelines for each stage of a micro-interaction experience flow:
    • Triggers
    • Rules
    • Feedback
    • Modes &
    • Loops
  • Real examples from the instructor's portfolio
  • In class analysis and design exercises with review by the instructor and other students

Once understood the benefit to the student/practitioner that masters this content area will be the ability to utilize this the Micro-IxD technique to both assess the usability of existing experiences and design highly usable and delightful new ones.


Target Audience:

UX practitioners in design and user research at all levels including UX managers.

Bio Sketch of Presenter:

Daniel Rosenberg is a well-known UX designer, author and educator, whose design career has spanned over 4 decades. He is currently a professor at San Jose State in the Human Factors Engineering program where he specializes in teaching IxD. In 2019 Dan received the ACM SigCHI Lifetime Practice award for his numerous educational, technical and leadership contributions to the HCI field. He is credited with inventing many of the common design patterns used in GUI’s today. In 1990 he published Human Factors in Product Design the first textbook to bring Human Factors Engineering to the consumer market. He is also the author of new Interaction Design textbook named UX Magic. It extends the practice of conceptual models into the visualization, flow, game theory and graphic design dimensions of IxD practice. In addition, for over 18 years Dan was the global UX “design executive” at two of the world’s largest software companies, Oracle and SAP so he has a great deal of experience apply different design techniques in the real world. More info can be found at rcdoux.com.