Experience Design at Red Hat
MY ROLE
User Research, UX/UI Design
TIMELINE
Dec 2016 - present
TOOLS
Sketch, InVision, Marvel
PLATFORM
Cloud-based web application
Background
I joined Red Hat in December 2016 as an interaction designer, and have been working on Red Hat Fuse Online (part of Red Hat Fuse) for the last three years. Red Hat Fuse Online is a hosted enterprise solution that helps business users builds integrations that connect applications, data, services, and APIs.
What is Fuse Online?
A classic example we often use to help people understand what Fuse Online can do is - let’s say you have a Twitter account, and for every tweet mentions the word “Red Hat”, you want to create a record in Salesforce which includes the sender’s Twitter handle and the tweet content so you can use for future reference, how would you do that? Twitter and Salesforce are two very different applications that may store data very differently, how would you make sure what’s coming from Twitter can be easily translated into Salesforce database? If a record of this particular Twitter handle already exist, what should happen?
If you have used services like IFTTT (If This Then That), you know what I am talking about.
My work
I’ve been leading the experience design effort for this project and working closely with engineering and product management to delivery design solutions that meet user needs and align with product strategies. Red Hat is an open source company. All project designs are tracked and posted on GitHub.
Design exploration for a list view which presents high-level information about integrations.
Some highlights
Have designed many key workflows and defined key interaction patterns across application. Check out designs posted on GitHub.
Worked with another UX designer to run a mini design sprint with a focus on first time user experience. I created a journey map to capture pain points and opportunities.
Conducted usability testing with internal users to gather feedback on creating API driven integraitons. Used the findings to inform direction on feature enhancement and improve overall user experience in the upcoming release.
Have been hosting weekly UX team check in and design review sessions to facilitate design discussion.