mockup of dermatology website on a purple background

Improving the Camera Live-View in Blink: A 7-Day UX Sprint

How might we increase user satisfaction when interacting with the live view functionality?

Problem

Individuals using the blink app are having a less than ideal user experience attempting to view live stream functionality within the app.

Role

UX Designer

Skills Leveraged

UX Research & Analysis, Interaction Design, Testing & Iteration, Accessibility

Duration

7 Days | August 28th - September 4th

Overview

In my excitement to have the opportunity to interview with Awardco, I wanted to showcase my UX process in a new project. In this 7-day sprint I completed a redesign of Blink's live-view functionality after noticing friction & pain points within my own use of the app. My goal was to make Blink's live-view more accessible, informative and enjoyable for their users. I used rapid UX research, hi-fi prototyping and usability tests to explore solutions. I plan on continuing this project post interview to gain better insights into how my designs perform with potential users.

Phase 1: Discovery Process

icon of analysis

Examination of product reviews

Blinks users had two main pain points:

1. UI frustration: The Blink interface was not as informative/easy to use as its competitors.

2. Frustration with the live view experience: long loading times, short viewing times and lack of control over UI.
icon of map

User Journey Analysis

I took the two most common complaints and mapped out the user flow of that experience.
icon of person

Putting myself in the users shoes & heuristic evaluation

I completed the user flow myself and conducted a heuristic evaluation, rating which friction or pain points were a cosmetic vs usability problem and how severe they were to my experience. I then outlined issues and recommendations.
icon of person

Usability Testing

I conducted usability testing with 2 individuals, one who already uses the Blink app, and another whose never used it before, but has used other security camera apps.  I shadowed them as they explored the app and documented their friction points, opportunities for improvement and any comments they made about their experience using the current flow.

Phase 2: Defining & outlining

Business Constraints

Blink may have a reason (perhaps technical or financial) that is limiting the app from offering a live view streaming functionality immediately.

Audience Assumptions

  • The user would like to view a live stream of their feed
  • The user cares about monitoring the environment their camera is set up in
  • This is not the users first time interacting with a security camera app (whether that be Blink or another competitor)

Project Constraints

  • I had 7 days to complete this project
  • Limited ability to view user flows of competitors & replicate pain points

Defining the Problem

After considering all of my constraints, assumptions and problem defining questions, I refined my problem statement and structured my "How might we?" question to help inform phase 3.

Phase 3: Evaluation & Ideation

Competitor Analysis

I decided to complete my competitor analysis in this stage instead of during the discovery process because with my limited time frame, I wanted to know exactly what problem I was trying to solve before evaluating competitor apps and user flows. I examined 4 competitors and documented their commonalities, strengths, and weaknesses. Without access to live camera feeds within their app, I opted to watch instructional videos on users interacting with the app to try and understand their flow.
icon of rings logo
icon of arlo logo
icon of wyze logo
icon of google nest

User Journey Map Past & Future

mockup of dermatology website on a purple background

Sketches

Phase 4: HI-Fidelity Surface Compositions, Usability Testing & Refinement

Context

Since I was on a limited time frame, and only had about a day to complete my designs, usability tests and updates, I opted to go straight into hi-fidelity surface compositions. My surface compositions were not clickable prototypes, so my usability tests consisted of sharing my design link through Figma and having the user talk out loud as they explored the design. I asked them to tell me what made sense to them, what was confusing etc.

Version 1

Home page updates:
  • Added hero image customizability
  • Detailed number of devices
  • Added cards to update status of devices
  • Changed the UI on homescreen viewing cards
Loading view updates:
  • Added arm/disarm status
  • Updated spinner to a progressive loading state
  • Added informative elements to live view screen
  • Updated icons to include color

Version 2

Home page updates:
  • Added pencil to edit picture/name of scene
  • Made arm/disarm and sync module smaller
  • Added arm/disarm status to card and ellipses for quick edits, removed battery
Loading view updates:
  • Changed loading state to be more informative
  • Removed & disabled inactive elements until feed loads
Live view updates:
  • Changed mute language to be informative instead of instructive

Version 3 (Final)

Home page updates:
  • Made clickable cards into informative chips
  • Updated design of camera icon to be aligned with design system
  • Updated camera name to bold for better readability
  • Changed card color, and elevation to make more accessible for individuals with low vision
Loading view updates:
  • Add pagination for easy access to other cameras
  • Added informative states to unavailable elements for accessibility
Live view updates:
  • Brought back volume control button

Designing with accessibility in mind, because great experiences should be usable by everyone.