Alerts


Rethinking Vyopta's alerting system to become more actionable for customers, to not only know when an issue was taking place in their system, but for them to take immediate action to resolve the issue. We also introduced custom threshold settings which fulfilled our #1 custom feature request.


My Role

I was the lead product designer working on a team size of 6 people that included program managers, software engineers, customer success, QA testers and sales engineers. I was responsible for UX Design, UI Design, Interaction Design and UX Research (assisting lead Product Manager).

Create an alert page

Highlights

Project Scope

Deliver a completely reimagined alerting experience within 6 months and build an entirely new back end alerting engine with many unknowns. We also needed to integrate an intuitive solution for custom thresholds and test notifications on multiple systems, QA environments and time zones.

The Challenge

The current workflow for alert creation was clunky and difficult to setup and monitor. In addition, customers needed a more intuitive approach to modify and monitor not only their own alerts, but other team members at the same time.

Mapping out the current alerts workflow process

Research & Interviews

Early workflow concept for alerts

Design Sprint

I help facilitate multiple mini design sprints with key stakeholders to see how we might simplify things to allow customers to create an alert and easily understand what actions they could take when notified.

The high level goals became:

The Execution

I identified the key areas of the UX design based off of our research findings and broke the project up into the most intuitive sections. I start with sketching things out on paper, then creating basic wireframes, followed up with the core mock ups and finally developing a working prototype. We identified these key areas:

Select, build and manage

Step by step workflow


Trend chart updates with each selection

Easy to select options


Device management

Set filter conditions

Filter conditions

Define status triggers

Define status triggers

Notify your team 

Notify

View all alerts 

Alert rules page

Actionable alerts for email and more 

Actionable alert

Create from dashboard

Create alert from dashboard panel

Outcome & Results

We achieved our goal of completely rebuilding and delivering a new alerting system within one year.