Cisco DNA Center

DNA Center allows companies to set up, monitor, and manage their enterprise networks with ease

iMac-Pro-Mockup-2-1024x649.jpg
 

Overview

Cisco has been the industry leader in networking hardware for several years, embedding their technology into complex systems that keeps internet networks up and running around the globe. During my time at Cisco, I worked on a product called DNA Center that works to simplify these complex workflows into intuitive task-based experiences.

 

Key Deliverables

  • Interaction Flows

  • Working Prototype

  • Visual Design

  • Design Thinking Workshops

Role

  • UX Designer

Timeline

  • 2017 - 2018

Project

While I contributed to several different features on DNA Center, the best example is an initiative we had to simplify reporting.

How can we create a reporting function that will fulfill a variety of users’ needs, while also providing meaningful, actionable information?

Empathize

Usually when starting a project like this, I would try to get in touch with our users to get some generative data on their current behaviors and expectations. Unfortunately at this time, the UX team had trouble gaining direct access to our target users, and had to use Product Management as proxies. Our PMs have very specific and deep domain knowledge, and I knew that we could leverage that in order to get started. I ran a workshop with PM and engineering to level set, uncover some insights, and make sure we all had the same priorities.

 
Protopersonas to see how many types of users might use this feature

Protopersonas to see how many types of users might use this feature

Needs Affinity Diagramming What do these personas use reports for? What are the key needs?

Needs Affinity Diagramming What do these personas use reports for? What are the key needs?

Dot Voting on features to prioritize and understand feasibility

Dot Voting on features to prioritize and understand feasibility


Results

Insight

Action

Interpreting reports, especially those with lots of data, can be difficult

Some users generate reports while others will just review them

Creating reports can be time consuming and tedious

>

>

>

Create a reporting function that synthesizes data in a meaningful way

Allow different types of users to interact with reports in different ways

Allow users to do other tasks while reports are being generated

Creating Structure

IMG_0020-1024x768.jpg

I wanted to figure out how reporting would actually map to features and requirements. The product management and engineering teams I was working with really appreciated this, and helped them frame their work within what we were doing on the UX side. In order to distill the learnings from the workshop into requirements, I used a mapping system that worked on the basis of: Users need to do A. In order to do A, DNAC needs to provide B.

 
UXOpportunityMap.png

I then realized that the reporting feature was turning into so much more than a monitoring tool. As a result, it needed to live outside of my team’s section of DNAC. I worked with our Information Architect as well as other team leads to come to an understanding of how a feature like this might integrate into other parts of the product, and get their sign off on integration moving forward.

 
ReportStoryboard.png

I also created a series of quick, sketched storyboards that addressed each use case. These helped keep the team aligned, as well as helped us bring back the human element into this project. Often, enterprise products can lose that human touch, the core problems that our users struggle with. Utilizing storyboards helped us keep the people at the center of our focus.

report_testing-sm.png

Testing

After creating some wireframes, I had the opportunity to run the concept by a few customers. This was a huge win for the UX team as we have historically not been allowed to interact with our customers. While these studies were very informal, they still provided us with key insights relatively early in the process that allowed us to pivot to fit their needs.

(Here is an example of watching our users go through their current report generation process, and expressing their frustration at only having two options for exporting)


Results

Insight

Action

Users want to manipulate data through third party application

Users like guided flows, but wanted as few clicks as possible

Network operators want a way to compare reports

>

>

>

Allow users to export reports as .csv, or port them directly into Tableau

Change our step by step wizard to one long scrolling page

Create a tagging and organization system that supports comparison

We decided to pivot, and strip down functionality in order to deliver an experience that aligned with our user's expectations. This also allowed us to create a product that was easier to engineer and deliver more quickly.

We decided to pivot, and strip down functionality in order to deliver an experience that aligned with our user's expectations. This also allowed us to create a product that was easier to engineer and deliver more quickly.

 
 
After a few more rounds of iteration, we were able to deliver a phase one of the reporting feature that met our users needs and helped them understand their networks better.

After a few more rounds of iteration, we were able to deliver a phase one of the reporting feature that met our users needs and helped them understand their networks better.

 
Previous
Previous

Alexa Auto Mode

Next
Next

Amazon Publisher Services