Role

UX Designer,
Product Designer

Timeline

May 2022 -
June 2022

Methods

user interviews, secondary research, usability testing
ui design + prototyping

Goal

Super power facilitators to create more engaging virtual meetings
01

FOUNDATION

Virtual meetings suck!

Zoom fatigue has become part of the zeitgeist as many feel exhausted trying to adapt to this new medium. Meeting virtually is a recent technological wonder, yet fast internet speeds and high resolution cameras don’t overcome the limits.

As virtual meetings take over more of our lives, it’s vital to our productivity and sanity to develop the effectiveness of this medium.

“Video calls seemed an elegant solution to remote work, but they wear on the psyche in complicated ways”

Julia Sklar discusses Zoom Fatigue

“Online learning is not as effective as classroom-based teaching”

From a survey of more than 2,500 teachers in eight countries

BACKGROUND

In my previous life as a teacher, I found my role and experience drastically shift as COVID turned classes across the world remote. Schools, teachers, and students scrambled to adjust to this new reality and the results were painful.
Never have we relied so heavily on a technology, spending the majority of working hours in video conferences as classes, trainings, and meetings all moved online. While lockdowns have eased up, it's clear remote meetings aren’t going anywhere.
Inspired by Butter’s mission to create more engaging meetings, I took on this concept project to add a feature to their platform.

Solution

Feature designed to create automations that can orchestrate who and what is being seen, helping to create more focus, clarity, and opportunities for meaningful engagement.
While this concept project was taken on independently, I was able to share it with the incredible Butter team and community!

PROJECT BRIEF

Butter’s mission is to help people plan and run smooth, delightful, and highly engaging virtual sessions.
As a video conferencing service, Butter is a new player in a field of established titans. They are loved by their growing user base for being feature-rich and beautifully designed. Butter helps facilitators better plan their meetings and optimize engagement.
My passion in life, previously in education, and now in digital design, is to build more and better engagement. To this end, I wanted to investigate  users experience in virtual meetings and design a feature to improve that experience.

Objectives

Discover user pain points when hosting or attending live web conferences
Determine a feature that helps both the host to organize engagement and the participant to engage
Integrate the feature into the existing design of the platform
Test users' ability to use the feature to increase engagement
02

DISCOVERY

INTERVIEWS AND SURVEY

I reached out to facilitators and teachers and conducted 5 interviews, as well as collected seven survey responses to discover participants’ experiences and feelings. Everyone rated member participation to be important or extremely important to the success of the meeting.
However, both hosts and participants’ most common pain points stemmed from poorly structured participation.
Hosts brought up “juggling” technologies and having difficulty organizing the sharing privileges.
Participants shared stories of awkward silences as large groups were unsure what exactly to do or shy to speak up in large groups.

SECONDARY RESEARCH

Justin Hale and Joseph Grenny write in the Harvard Review:
“One of the most challenging aspects of a virtual meeting is keeping people’s attention. It’s important to be thoughtful about how you engage attendees.”
They explain why asking large groups questions online is often met with awkward silence: “Social psychologists refer to this phenomenon as diffusion of responsibility. If everyone is responsible, then no one feels responsible.”
Share any examples of engagement that you found unsuccessful or frustrating
“When a question is posed to a group of 50 people and no one wants to start answering.”
“It is hard to know when to talk as a natural discussion”
“I remember my company has a meeting but we did not have the plan for what we should discuss in that meeting. Thus I observed a lot of people had nothing to talk about.”

THE PLATFORM: BUTTER.US

Successes - Work with
Hosts can structure their meetings with clear agendas, made beforehnad or on the fly with tools and instructions, such as timers, integrations, and breakout rooms.
Pains - Work on
Focus on the queueing feature in Butter. My goal is to create better opportunities for participants to engage with each other using their cameras and voices, so this seemed like the best place.
Community Voices - Take from
Butter’s active community page was helpful to learn from with members sharing stories, successes, pains, and questions. One member posted in response to what he hears are the most common nightmare learning scenarios online. I asked about his experiences with the queue feature on Butter.
“I don't remember using the queuing feature consciously [much]. I think it would be cool to manage and add people in the queue to kinda "force" participation/reflection, for instance.”

PERSONAS

EVENT ORGANIZER

Goals

  • Create fully planned and structured meetings
  • Build ways for participants to mix with each other
  • Organize and encourage engagement in dynamic ways

Pains

  • Managing break-out rooms and activities so participants go where they should and clearly understand what they are to do
  • Confusing process organizing engagement, such as participants not knowing their mic is on or going off task or time

TEACHER

Goals

  • Preplan meetings and engagements
  • Run highly active and directed lessons
  • Implement routines and templates to reduce the time and stress of planning

Pains

  • Clicking between participants, integrations, and screens
  • Limitations of organizing and monitoring engagement

PARTICIPANT

Goals

  • Learn valuable information
  • Interact with others from similar industry
  • Possibly network

Pains

  • Boring events
  • Difficulty raising ideas or questions
03

DEFINE

I had an epiphany when considering my experiences with large virtual meetings, staring at a grid of faces. Before I am even thinking about participating, I feel so distracted.
Let’s compare how a live event with a panel and large audience would work.
Live panel
The panelists are on stage, the audience in the dark. When it’s time for the audience to ask questions, there are clear places to line up, and when a participant gets their turn, they receive the microphone and some light.
It’s easy to pay attention to this.

PROBLEM

It is difficult for facilitators to orchestrate effective focus and engagement

SOLUTION

Tool for hosts to build automations that cycle through the queue (list of participants), granting permissions and placement into a layout.

Scope

Facilitator creates queue
Facilitator creates automation
Participant joins a queue and participates through automation
Flows completed in Desktop View

CONSIDERATIONS

  • How does the automation work?
  • What settings will the host be able to configure for the automation?
  • How will this work with the current queue feature?
  • How/where does the host create or activate the automation?
  • What is needed from participants to enter or exit the automations?
  • How will this work with the current queue feature?
  • What is needed from participants to enter or exit the automations?
  • What displays are needed to make sure all actions required are clearly communicated?
  • Can this tool be used in the breakout rooms?

FEATURES

→ Create custom queues

  • Add a title and description to clarify its purpose
  • Add specific users or allow users to join

→ Configure automations

  • Choose whether the active participant gets the whole spotlight, joins the current layout, or just receives audio permissions
  • Organize and encourage engagement in dynamic ways

→ Add cards to automation

  • Configure cards to automate, alone or together with a queue
  • Set a trigger to sync with each participant, loop through the queue, or from a timer
04

DEVELOP

FITTING THE UI

Butter has a beautiful aesthetic to match its awesome tools which already stand out for creating engaging lessons. I attended an orientation with the founder, read through their documentation, and explored the tools to decide where and how this tool could function within their platform. Let’s take a look at Butter’s current layout (July 2022)
Automation logic
Automation logic
\

ITERATIONS

Queue Page

This automation tool pulls from custom queues. This requires a space for facilitators to create, edit, and activate queues, and for participants to explore and join quues.
I placed this space as a tab in the participant-slideout. The final design utilized an Active state, which gives the custom queues more uses outside of automations.
sketch
Sketch - Queue page
low-fidelity
First Draft - Queue page
several iterations later
Final - Queue page

Queue Card

Starting from Butter’s tool cards, I iterated on the layout for the Queue cards.
I decided to replace icons with action buttons and realized that facilitators and participants need different functions and views.
Queue Card - Inspiration, Butter's tool cards
Inspiration - Butter’s Tool cards
Queue Card - First draft
First draft - Added controls for quick actions
Queue Card -  Second draft
Second draft - Removed icon
Drafts
Queue Card - Final draft, Facilitator view
Facilitator view
Queue Card - Final draft, Participant view
Participant view - Open Queue
Queue Card - Final draft, Participant view, closed queue
Participant view - Closed Queue
Several iterations later

Creating automation

I wanted the automation to be able to cycle through cards, participants, or both.
Since all automations would share many of the form elements, I initially planned the user to provide details and then select what queues and/or cards to use.
However, the automation looked overly bloated. Also, I wanted to highlight the different uses these choices can make, so I moved this choice to start of creating the automation tool.
Creat Automation - options
05

ANALYZE

USABILITY TEST

I created a mid-fidelity prototype and developed it through rounds of feedback from design critiques, my mentor, and a usability test. I’ll focus on what I learned in the process before explaining the final design in detail.

Synthesis

Create multiple ways to join a queue
Notify when new queue is created
Clearly show status of queues
Inform a user who is next in the queue
Allow users to skip, automatically skip if not responsive
Statistic visual: How challenging do you think using this tool would be?
3.91Statistic Visual: How useful do you think a tool like this would be for sessions you attend or facilitate? 
3.91
“I really like this and I feel like it would be useful, however I think I would probably benefit from some type of tutorial. It's not completely intuitive, but would be pretty easy to get after learning once.”
Fictional event promo

Feature in Action

Feedback showed there was excitement and curiosity about the feature, but also confusion for how it would work in practice. I needed a realistic context to ground the concept. Using a real virtual event that I attended, I dissected the upload and brainstormed how this tool could be used in such a context to boost engagement.

AGENDA

Welcome

As everyone shuffles in, we will have some common interview questions on display for you to check out and consider how you might answer.

Panelists Introductions

Each of our awesome panelists will tell a little about themselves.

Practice and Feedback from the Panel

Take a try at these common interview questions. We will open up the stage for participants to answer and then receive feedback from our panel.

Group Practice

Now it’s your turn. In small groups, you’ll take turns giving your best response to a common interview question. If this sounds scary, all the more reason to try. Let’s grow our confidence and skills through practice.

06

DESIGN

Automation Display

Starting the event off, as participants join and settle, an automation runs, pushing cards into the layout for everyone to see.  The title is displayed along the top, matching the styling of the agenda.
To make room for this component, I moved the setting button into the participant controls and the layout button into the facilitator controls.
The automation for this first activity only uses cards.
Component - Automation player
For automations with participants, the mic highlights the active user. Facilitators have controls available.
Automation Display - Slide

Creating a custom queue

Next up on the Agenda, the panelists introduce themselves.  Here we can see the power of custom queues, for automations and beyond.
Let’s first create a closed queue of our panelists

Queue States

Icon - Queue
Active
Only one queue can be active at a time (per room). An active queue is highlighted along the top, just as the main queue was before.  This can be done independently of running an automation.
Icon - Queue
Open and Closed
An open queue is able to be joined by participants, whereas closed cannot.
Icon - Queue
Public and Hidden
Public queues can be seen by everyone, whereas hidden can only be seen by facilitators.
Member Panel - Original component
Original Component
Member Panel - Queue tab
Queue Tab
Member Panel - Create new queue
Create New Queue
Member Panel - Add details
Add details
Member Panel - Add details
Queue Page
Member Panel - Add participants
Add Participants

Switching Queues

After the panelists introduced themselves, the facilitator decides to take a minute to answer any questions. After pausing the agenda, she opens up the queue list and first opens the main queue again, so participants are able to join. Then she highlights the queue.

Queue Quick Actions

Icon - Activiate
Highlight
Places the participants at the top of the page
Icon - Activiate
Spotlight
Participants’ videos take over the stage
Icon - Activiate
Automate
Select or create an automation to move participants into the chosen layout

Creating an Automation

The event’s main activity gives participants an opportunity to get on stage and get feedback from the panel. By making each question its own automation, participants can get in line for the question they want to respond to.
Let’s add another and explore how automations are created. There are several ways you can configure an automation.

Select what to automate

We’ll make this one with just participants.
Component - Create automation

Set where to take participants form

We can use Create Queue to automatically open a new queue with the same name and description as the automation for participants to join.
Component - Select where automation pulls from

Select action for active participant

We want participants to join the layout with the panelists, so we will choose to Add to spotlight.
Component - action for active participant

Final settings

We want to remove participants after their turn and we we can enforce a time limit to make sure no one goes too long. Finally, we can set the automation to never pause.
Component - Pause automation and timers

Joining a Queue as a Participant

Participants are notified when a new queue is created. They can join from the notification, the Queue button in the participant controls, or from the Queue List.
The Queue List makes exploring, joining and leaving queues simple for participants.

Advanced Automations

For the last activity, we will use an automation in the breakout rooms.
Set the automation to shuffle from room. No queue needs to be created. Instead the automation pulls from the members in the breakout room.
We don’t want to remove the members from the queue. This way, it will continue looping until the facilitator ends the breakout rooms.
In previous examples, we used a single card to display instructions. For this activity however, we want to use several prompts. Here we can choose our deck of prompts and set it to change with every participant.
Component - Participant and Card automation form

Participating through an Automation

Example screen - participant is up next
Engagement is guided and clear. Participants can see when they are up.
Example screen - participant ready to start
A skip button is available for uninterested users. A timer skips automatically for unresponsive users.
07

CONCLUSION

REFLECTIONS

I worked hard to not only fit this feature into the visual design established by Butter, but also operationally so that it flowed and worked well with their tools. I was beyond thrilled to get positive feedback from the Butter team!

This tool has endless potential so I hope to return and take it further in the future.

Features to Explore

Simple user profiles viewable from participant list
Social badges (links) on profile for networking
Automated games or processes