Project Brief

Domo specializes in business intelligence tools and data visualizations, so offering customers a way to get that information faster seemed like a unique opportunity. Utilizing the small real estate of a widget, I needed to accommodate a large amount data specific to each user into a single preview.

Project Overview

At Domo there are many teams that work on various parts of the product. I work on the mobile team and was the designer in a Product Trio made up of an engineer and project manager. The three of us worked together to build this feature.

Domo iOS widgets

Realtime updates and previews of data most important to you.

Project Type IOS Mobile App, Domo, Internship

Role UX & UI

Team Christina (UX), Josh (PM) & Bryan (Engineer)

Tools Figma & Jira

Understand the problem

What problem am I trying to solve?

Data can change and update every minute of the day, how much of that goes unnoticed?

If business users are not already working in the Domo App, this means they are missing out on real time updates to important data if you aren’t monitoring your data constantly.

Research & Explanation

Discovering unknown settings buried in the UI

After going through the Domo app, searching for a way to onboard customers. I found an unknown widget setting which was buried deep in the app’s UI.

Analyze the current experience.

UX/UI Teardown

Current experience to access Widget settings.

Takeaways

  • Widget configuration was hidden and took too many steps to locate.

  • Too steep a learning curve for placing favorite cards into widget selection.

  • Odd to have widgets added by favorite list only.

  • How would users onboard?

Current experience for adding cards to widget selection.

Takeaways

  • No add to widgets menu option.

  • Menu options located in card details is a steep learning curve.

  • Odd to have widgets added by favorite list only.

  • A more menu surfaced on top nav makes for a better experience.

Current iOS widget

Takeaways

  • Widget is out of date and does not display on home screen.

  • Widget icons feel random and don’t really provide much value as a preview.

  • Selected data to surface could be better.

Analyze

Make sense of the problem.

Why is the problem important?

Navigating through Domo’s entire app to find frequented data is not the best experience.

Surfacing the latest updates without opening the app would provide an opportunity for customers to respond to that data at the opportune time.

Who am I solving this for?

Any Domo customer would benefit from having at a glance access to their data. No matter the role, every individual has data attached to them.

Floor Sales Associate

Could use to monitor overview of shop insights like restocks, shipments and sales.

Store Manager

Could use to monitor team performance, shop performance, schedules, etc.

Could use to monitor overview of all tasks and isights.

Data Base Admin

Could view datasets/dataflows, run schedules, accounts, etc.

Marketing Manager

Could use to monitor overview of marketing budgets, statistics, datasets, etc.

Executive

Could have overview of sales or other statistics for predictions and decision making.

Thoughts and Sketches

Solution

Data at a glance

Rework the onboarding experience and create a solution which accommodates a variety of data, graphs, tables, and charts. The goal was to bring value to the home screen through detailed previews of cards.

Widget Visualizations and Exploration

Plan and sketch.

On-boarding Exploration

Formatting

I decided the best way to surface the variations of data in 2 different formats.

Widget variations:

  • This widget would display an actual preview of a single card. The preview might be a graph, chart or other variation of data.

  • This widget would be a list format of your top 5 recently viewed cards. It would also provide a search so users can link directly into the Domo search to find anything else they might find important.

Final Screens

Flow

Learnings & take aways

You’re in this for the long haul.

UX design constantly tests your endurance. Just when you think you’ve figured things out and are ready to move into finalizing something, another state or flow you never thought of pops up leaving you right back at pen and paper again.

Writing can help organize thoughts and ideas.

I found that when feeling totally stumped what helped get me out of that mental block was simply just going back to re-establishing the problem I was solving. Getting back to the “Whys” really helped me emerge from those times when you just can’t get it sorted. Writing and quick concept sketching gave me the flexibility to just get things out of my brain. It helped with getting lost in the details and the pressure to make things perfect went out the window.

If I had more time.

If I had more time, I think I would have pushed for prescribed data and tried to sort out how we might be able to customize what data gets surfaced based on your role and what your company wants those individuals to focus on.

Fortunately this is being considered for a Version 2.