Online dating: Matching, meeting, and mapping

About the project

Interviews with online daters on behalf of Yahoo! Personals identified service design opportunities for helping daters move from online interactions to first dates. The result: MapChat, which combines local listings, chat, and maps. MapChat was deployed in beta through Yahoo! Labs in 2008, and resulted in a patent. I led experience research on the project, visualized the results as experience models, and created initial interaction and visual design specifications.
  • Interviews with online daters
  • Visualizing research findings: the cycle of matching, meeting, and moving on.
  • Visualizing research findings: intensities of travel and commitment
  • Initial design specifications

Design for urban green space

About the project

This service design and human-computer interaction research project explored how to maintain urban green spaces, expand them, and promote their use. Sponsored by Intel Research and a National Science Foundation Graduate Fellowship.
  • photo of community gardeners with flowers
    "Garden tours" of San Francisco community gardens.
  • Historical analysis of park design and politics.
  • Design concept sketches
  • Service ecology diagrams

May 15 | The Algorithm Multiple, The Algorithm Material: Reconstructing Creative Practice | UC Davis

diagram explaining dating algorithms in action

Traditionally, computer scientists define an algorithm as a list of instructions for accomplishing a single goal. This definition treats an algorithm as (1) a coherent, usually textual, single object that (2) can be separated from its technological execution. Instead, we argue for the usefulness of studying algorithms in and as action. Algorithms-in-action, particularly computational algorithms, depend on actors outside them: the sources of the data they require as inputs, the machines that execute them, the storehouses that maintain their results and make them available for other processes, and so on. Algorithms are not stable texts but rather more-or-less stable agglomerations of people, machines, policies, data, and so on whose dimensions and components change over time. Our talk will examine the multiplicity and contingency of algorithms through two case studies from very different algorithmic sites — architectural software, and online dating services. Using those sites as springboards, it will argue that taking algorithms as multiple rather than singular and as material agglomerations rather than discursive texts opens up new entry points for creative and critical practice in design, the arts, and engineering.

March 14, 2014 | Teaching interaction design performance skills | IDEO SF

I’ll be talking with interaction designers at IDEO’s SF office about interaction design and performance. Here’s a brief blurb:

What makes some interaction design projects go so smoothly, and some…not? Drawing from ethnographic observation at three design consultancies in San Francisco, Elizabeth Goodman will argue that physical performance activities are central to successful projects, from clustering Post-Its to make priorities visible, to acting out scenarios with wireframes, to identifying and assembling the right audience for presentations. We’ll use this presentation to kick off a conversation about teaching and practice: How might we improve our own performance skills? And how might we teach them to others?

Delivering Design: Performance and Materiality in Professional Interaction Design

an illustration of people putting Post-it notes on a whiteboard

an illustration of people putting Post-it notes on a whiteboard

Interaction design is the definition of digital behavior, from desktop software and mobile applications to components of appliances, automobiles, and even biomedical devices. Where architects plan buildings, graphic designers make visual compositions, and industrial designers give form to three-dimensional objects, interaction designers define the digital components of products and services. These include websites, mobile applications, desktop software, automobiles, consumer electronics, and more. Interaction design is a relatively new but fast-growing discipline, emerging with the explosive growth of the World Wide Web. In a software-saturated world, every day, multiple times a day, billions of people encounter the work products of interaction design.

Given the reach of their profession, how interaction designers work is of paramount concern. In considering interaction design, this dissertation turns away from a longstanding question of design studies: How does interaction design demonstrate a special form of human thought? And towards a set of questions drawn from practice-oriented studies of science and technology: What kinds of objects and subjects do interaction design practices make, and how do those practices produce them?

Based on participant observation at three San Francisco interaction design consultancies and interviews with designers in California’s Bay Area, this dissertation argues that performance practices organize interaction design work. By “performance practices,” I mean episodes of storytelling and narrative that take place before an audience of witnesses. These performances instantiate — make visible and tangibly felt — the human and machine behaviors that the static deliverables seem unable on their own to materialize. In doing so, performances of the project help produce and sustain alignment within teams and among designers, clients, and developers.

In this way, a focus on episodes of performance turns our concerns from cognition, in which artifacts assist design thinking, to one of enactment, in which documents, spaces, tools, and bodies actively participating in producing the identities, responsibilities, and capacities of project constituents. It turns our attention to questions of political representation, materiality and politics. From this perspective, it is not necessarily how designers think but how they stage and orchestrate performances of the project that makes accountable, authoritative decision-making on behalf of clients and prospective users possible.

Download PDF

Communicating Actionable User Research

extended research model

extended research model







“Human-centered design is an approach to innovation in which user research drives design decisions by providing an understanding of end users. In practice, different people, teams, or even companies manage each step of the design process, making communication of user research results a critical activity.  Based on an empirical study of current methods used by experts, this paper presents strategies for effectively communicating user research findings across organizational or corporate boundaries.  To build researcher-client relationships, understand both user and client needs, and overcome institutional inertia, this paper proposes viewing user research clients as users of user research outcomes.  This reframing the crafting of communication across boundaries as a parallel internal human-centered design process we refer to as a double ethnography.”



Roschuni, C., Goodman, E. and Agogino, A. 2013. Communicating Actionable User Research. Artificial Intelligence for Engineering Design, Analysis and Manufacturing. Pre-publication draft available here.