Carla Griggio
Carla is a tenure-track assistant professor at the Department of Computer Science at Aalborg University in Copenhagen, where she researches and teaches Human-Computer Interaction. Her main research studies how communication technologies, especially messaging apps, affect interpersonal relationships, and how the way people use one platform interconnects with the way they use others. She conducts empirical studies to understand how people adapt software to fit their communication needs and builds prototypes that explore ways of providing them with richer control over their expression and online privacy. She currently manages a 4-year long research project about managing privacy and social boundaries in interoperable messaging platforms.
Session
When messaging across interoperable platforms or different clients in a decentralized network, there is a common set of functionalities defined by the common protocol or API bridging the conversation, but there may also be unique functionality exclusive to each client. These differences may sometimes have important implications in the user experience and privacy of the conversation partners, but there are no design patterns or agreed standards for dealing with them. For example, imagine that someone sends a "view only once picture" but the receiver's client lacks this functionality: would you expect the receiver to simply show the picture? To show an error message saying "message not supported"? Or should the sender client prevent the use of "asymmetrical functionality" in the first place?
In this design workshop, we will introduce the concept of "seamful design", briefly present cases where asymmetrical functionalities may harm user experience, and engage all attendees in a prototyping activity to explore potential workarounds through design. Based on the prototyped design ideas, we will discuss trade-offs, challenges and potential best UX practices for designing around functional asymmetries in interoperable messaging.