User experience (UX) patterns for audio-visual networked applications: inspirations for design

This paper summarizes best practices for improving user experience (UX) of audio-visual networked applications such as YouTube, Flickr, or Facebook. Designing for a good UX is becoming increasingly important within the HCI community. However, there is still a lack of empirically based knowledge on how to design audio-visual networked applications for an optimal UX. Based on studies with more than 8000 users of ten different audio-visual networked applications, we have developed 30 user experience patterns (short UX patterns). Our UX patterns are build on the end users' experiences investigated in lab and field studies in three different European countries. Most other pattern collections are based on the experience of designers or developers. In this paper we will present how we have developed the UX patterns and will describe the major UX problem areas found in detail. Our pattern collection can be useful to the designers of audio-visual networked applications and for the researchers working in the area of UX by providing empirical evidence on identified UX problems and suggestions for solutions referring to one or more of our UX patterns.

[1]  Andrew M. Dearden,et al.  Pattern Languages in HCI: A Critical Review , 2006, Hum. Comput. Interact..

[2]  Janet Wesson,et al.  An Experiment to Measure the Usefulness of Patterns in the Interaction Design Process , 2005, INTERACT.

[3]  John C. Thomas,et al.  Perspectives on HCI patterns: concepts and tools , 2003, CHI Extended Abstracts.

[4]  Rebecca E. Grinter,et al.  Putting it all together: towards a pattern language for interaction design: A CHI 97 workshop , 1998, SGCH.

[5]  James A. Landay,et al.  Development and evaluation of emerging design patterns for ubiquitous computing , 2004, DIS '04.

[6]  Suzan Boztepe,et al.  User Value: Competing Theories and Models , 2007 .

[7]  Manfred Tscheligi,et al.  Introducing a Comprehensive Quality Criteria Framework for Validating Patterns , 2009, 2009 Computation World: Future Computing, Service Computation, Cognitive, Adaptive, Content, Patterns.

[8]  Kevin McGee,et al.  Patterns and computer game design innovation , 2007, IE '07.

[9]  Tom Rodden,et al.  Finding patterns in the fieldwork , 2001, ECSCW.

[10]  Faisal Taher,et al.  Exploring the facebook experience: a new approach to usability , 2008, NordiCHI.

[11]  Alan F. Blackwell,et al.  PUX: patterns of user experience , 2010, INTR.

[12]  Jonathan Bishop,et al.  Increasing participation in online communities: A framework for human-computer interaction , 2007, Comput. Hum. Behav..

[13]  Joseph Lampel,et al.  The Role of Status-Seeking in Online Communities: Giving the Gift of Experience , 2007, J. Comput. Mediat. Commun..

[14]  Marc Hassenzahl,et al.  User experience (UX): towards an experiential perspective on product quality , 2008, IHM '08.

[15]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[16]  Virpi Roto,et al.  Understanding, scoping and defining user experience: a survey approach , 2009, CHI.

[17]  Manfred Tscheligi,et al.  Evaluating user-generated content creation across contexts and cultures , 2007 .

[18]  Max Jacobson,et al.  A Pattern Language: Towns, Buildings, Construction , 1981 .

[19]  Marc Hassenzahl,et al.  Stay on the Ball! An Interaction Pattern Approach to the Engineering of Motivation , 2007, INTERACT.

[20]  Paula Kotzé,et al.  Don't do this - Pitfalls in using anti-patterns in teaching human-computer interaction principles , 2008, Comput. Educ..

[21]  David B. Martin,et al.  Applying patterns of cooperative interaction to work (re)design: e-government and planning , 2002, CHI.

[22]  Takayuki Kanda,et al.  Design patterns for sociality in human-robot interaction , 2008, 2008 3rd ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[23]  Ewald A. Kaluscha,et al.  Patterns for Consumer Trust in Electronic Commerce , 2003, EuroPLoP.

[24]  Sally Fincher,et al.  Pedagogical patterns: their place in the genre , 2002, ITiCSE '02.

[25]  Thomas Erickson,et al.  Lingua Francas for design: sacred places and pattern languages , 2000, DIS '00.

[26]  Jan O. Borchers A pattern approach to interaction design , 2001, DIS '00.

[27]  Gerrit C. van der Veer,et al.  Pattern Languages in Interaction Design , 2003, INTERACT.

[28]  Tom Rodden,et al.  Pattern-based support for interactive design in domestic settings , 2002, DIS '02.

[29]  John Zimmerman,et al.  Designing for the self: making products that help people become the person they desire to be , 2009, CHI.

[30]  Christopher Alexander,et al.  The Timeless Way of Building , 1979 .

[31]  Jan O. Borchers CHI meets PLoP: an interaction patterns workshop , 2000, SGCH.

[32]  Jennifer Preece,et al.  Empathic communities: reaching out across the Web , 1998, INTR.

[33]  Dan Cosley,et al.  Think different: increasing online community participation using uniqueness and group dissimilarity , 2004, CHI.

[34]  Jenifer Tidwell,et al.  Designing interfaces - patterns for effective interaction design , 2019 .

[35]  Gerrit C. van der Veer,et al.  Patterns as Tools for User Interface Design , 2000, TFWWG.

[36]  Paul Dourish,et al.  Unpacking "privacy" for a networked world , 2003, CHI '03.

[37]  Erin Malone,et al.  Designing social interfaces , 2009 .

[38]  Jenifer Tidwell Designing Interfaces , 2005 .

[39]  Marc Hassenzahl,et al.  User experience - a research agenda , 2006, Behav. Inf. Technol..