Project Timeline: December 2021 - March 2022

Redesigning Live and Recorded Video

Eagle Eye Networks Internship

Background

Eagle Eye Networks is a cloud-based video surveillance company. It is innovating at scale and pace with a secure, open platform and AI that is flexible to meet customers’ evolving needs quickly. I am responsible for the mobile design of the Eagle Eye Cloud Video Management System (VMS). 

  • Challenge

    Viewing recorded and live video are the most frequently conducted actions on the Eagle Eye VMS app, and the importance of redesigning it could not be overstated. The app in its entirety looked outdated since the mobile app design had not been touched for a few years. As a part of the new mobile app release planned for April 2022, the history browser and live video experience was one of aspects that had to be revamped.

  • My Role

    As the sole product designer on the mobile team, I worked closely with the product manager and engineering teams for IOS and Android. I approached the design with fresh eyes since mobile UI/UX was back on the drawing board after many years.

Research

The product manager and I teamed up to gather insight into key pain points and areas of opportunities with the following methods:

  1. Read through response forms from customers 

  2. Spoke to company stakeholders 

  3. Obtained internal feedback 

  4. Competitor Analysis - looked at competitor apps on how they implemented live and recorded video

With the info we gathered, we identified key pain points/problems and areas of opportunities and established the main use cases. 

Recorded Video Before Redesign

Pain Points

Too many confusing controls in the control panel that are hard to distinguish functionality from one another

“Now” button and “Live video” button is used interchangeably by users, unknowing that they provide different functionalities

Area of Opportunity

Improve the self-monitoring experience (in more detail in the next section)

Use Cases

Watch live video

Retrieve past motion events at a specific date/time

Discover any motion events that occurred last night easily

Defining Requirements

We came up with requirements on how to improve the overall self-monitoring experience and address pain points.

  • Have easy to use controllers to navigate the timeline

  • Be able to zoom in and out of timeline to see an event in detail

  • Hide nonmeaningful info/controls so user can focus on recorded video only

  • Clear and intuitive way to switch easily between live and history browser

  • Update the visual design to make it look more modern and inline with competitor apps

Ideate & Iterate

Once we defined the requirements, I went through several iterations of designing wireframes in Figma. Typically, each iteration consisted of a few different structural ideas. I would discuss and gather feedback from our team of executive stakeholders, PM, and web designer. Numerous design decisions were made through this stage, but I’ll highlight a couple below to give some insight on my approach. 

User Testing

In between wireframe iterations, we conducted frequent user testing sessions within the company, which gave us valuable insight in terms of design improvement and validation. 

Visual Design

To give it a more clean and modern look like competitor apps, I went with a minimal approach.  I applied darker grays for the timeline and eliminated the “boxiness” that arose with all the unnecessary containers (top bar and controller panel). 

The clickable buttons were a dark gray while still maintaining significant contrast with the gray background. 

I wanted to ensure that I stayed true to Eagle Eye Networks’ brand and kept the blue color in the timeline. 

Interaction Design

We had to consider the interaction for all different states. For example, how would the user swipe up to show the controller panel when they are zoomed into the video versus when they are not zoomed into the video? We had to consider interaction differently between IOS and Android in order to stay true to each operating system’s innate behavior and users’ expectations.

Onboarding Tutorial

In order to notify users of these new interactions in the new design, we created a one-time tutorial that the user could follow through to be aware of these features. I utilized animation in order to provide a visual of what it means to “pinch to zoom” and “swipe up”. 

Inform users on zoom timeline functionality

Inform and show users how to access and hide control panel

Development

Once the design was finalized, it was sent to development. I was in the loop with the development team by viewing the in-progress builds, providing feedback, answering design questions, and working with them through any design concerns that came along the way. 

Takeaways

  • The rewarding part was seeing the approval and appreciation we got from members of the company when we showcased our new design. The mobile app was back in the game!

  • Some things were neglected in terms of UX. I would like to have spent at least one sprint on just designing the timeline component, but we we had to prioritize our goals against the deadline we had.

And that's just the beginning

After the new mobile app is released, we will dive deeper into improving the information architecture and UX in order to further increase our conversion rates. Stay tuned :)

Previous
Previous

Revamping Smart Video Search

Next
Next

Internship: Designing Fitness Portal