Lifesize Room Controller App

Touchscreen tablet controller for Lifesize meeting rooms

Background

The purpose of the Lifesize Room Controller App (RCA) is to work in tandem with (or in place of) the Lifesize Phone HD device. For those non-techy readers, these devices are used to control a room system that is used to make video conferencing calls. It can run on any tablet and at most tablet sizes. This allows for flexibility for the user in choosing their equipment.

Specifics

Company: Lifesize

Year: 2019

Length of Project: 8-12 months

Collaboration: multiple engineering teams, 2 product managers, executive staff

My Role

Some research

UX/UI Design

Prototyping

User Testing

Executive presentation

Prototyping

Version 1

Before the Room Controller App (RCA), we had designed another app that worked very similarly. Because, initally, we had very little time to design, we decided to piggyback off of the existing app and add all the new functionality we needed for the new app. Everything would pull from the same codebase, but based on the intended use, a user would only see the features relevant to how they were using the product. The old product was called Lifesize Dash. Shown below are a few screens from Lifesize Dash. This is part of the bring-your-own device kit that Lifesize rolled out in 2019.

Keep in mind, this app is only the controller for a large display where the video is shown as well as notifications and states for the call. Here are a few screens illustrating what the user would see on the display.

New features

The features that needed to be added to the Dash app to make the RCA have parity with Phone HD were:

Wireframing version 1

I made a list of all the needed features for while the user was either in a call or out of a call. I then grouped them into categories to help me know where to put them in the existing app or if I needed to add a new section.

Camera Controls

In the first iteration of the wireframes, we wanted to try to keep the bottom navigation that we had in the Dash app. In the images below, we were trying to choose the best way to show the camera controls on the home screen and in-call. We wanted them to be prominent enough that the user knew they were there but not so prominent, it was all the user saw.

Home Screen Agenda

One of the most challenging parts of wireframing this project was getting everyone to agree on how to display the calendar on the home screen. It was a “too many cooks in the kitchen” scenario. Here were a few options that were presented:

Other wires from version 1

Not too much changed from the Dash app in version 1. It was mostly the home screen, but you can see from the wires below that some of the changes were small but significantly improved the user experience.

UI for version 1

The UI for version 1 was pretty simple: take the current app and update the UI to include the new features. Below you can see the Dash app home screen on the left and the new Room Controller App on the right.

Other UI Screens

Due to the nature of this project, I won’t go into a lot of details about the UX/UI of version 1. It will be discussed in more detail later.

Plot Twist!

After presenting this version to the executive team (probably for the 3rd time), they decided this was not the way to go at all. Instead of adding to the pre-existing app, we should build a new one. No limits! And so, we did. I re-designed the entire thing in about a week. I don’t think I slept the entire time, but I love a challenge.

Version 2

With this new version, I wanted to try out a few things as well as get some internal testing done to validate/invalidate some of my decisions before I presented to the executive team again. In the same week that the app was being re-designed, I also spent 3 days doing moderated internal testing of my prototype. I tested about 10 people total. The results will be talked about further down.

Version 2 UI Screens

I didn’t have time to do any wireframes with this round, so I jumped straight to UI and testing. A few important pieces of feedback from the exective team were:

Internal User Testing

I did 3 days of internal user testing to help validate/invalidate some of my ideas. This was invaluable. Overall the testing went great, and I got a lot of good feedback. When I presented version 2 to the executive team, I also presented the results from testing. This helped to curb any “opinions” in the room and base feedback on quantitative data. Some of my findings are below:

To see an in-depth presentation that I created for the executive team at this step in the process, you can download it here.

Another plot twist?!

Yep! The executive team wasn’t crazy abou the use of a floating box to contain everything. They felt it was a little too disconnected and also wouldn’t scale well to smaller screens. They also wanted to see a “lighter” version since the past 2 versions had leaned more to the darker side. So, we re-designed…again.

Version 3

With version 3, I did exactly what the executive team asked for. Everything is now much lighter and much less purple. This also much more closely matches our mobile app.

Version 3 UI Screens

Version 3 in-call flows

Not much UX changed with the in-call experience between versions, but we did face some challenges with presentation due to how the room system handled it.

There were several options for how to present using the room system. The user could plug in an HDMI cable, present wirelessly, or present wirelessly to an attached Share device.

When using an HDMI cable, the presentation could either start automatically or manually depending on the settings.

At the time, the room system only had the functionality that something was plugged in to the HDMI, not what was plugged in. So if a user presented wirelessly to a share device and the system was not configured to start presenting automatically, nothing would happen. We needed a way to make this very obvious to the user, so there was no confusion.

The user is also able to pause and re-start the presentation manually from the RCA and from the Phone HD when presenting wired and wirelessly online, so this also needed be thought through.

You can see the solution in the flow below or see a bigger version here.

See it in action!

To see the Lifesize Room Controller App in production, check it out on the Lifesize website. It’s available for download on iOS and Android!