UX

Enterprise UX design: Problem solvers wanted

by

on

View all posts

Designing within the constraints of enterprise UX.

For the uninitiated, enterprise UX is UX for the internal applications, software, and products employees use. If you work in a mid- to large-size company, you use enterprise applications.

You know where you pull up your pay stubs? Enterprise.

You know where you take those mandatory compliance courses? Enterprise.

You know that antiquated system that you have to use that looks like it was designed in 2002?

You guessed it… enterprise.

“Enterprise UX means managing problems and constraints that you may never encounter in consumer-facing UX.”

Consumer facing versus enterprise

I work for Comcast, a company with over 20 million TV subscribers. Comcast has an award-winning design team creating awesome consumer-facing apps and products. I work 3 floors away from this team.

But I design enterprise apps, so when I tell people I work in UX at Comcast, they think I work on this:

Enterprise UX design

That team is so cool

But I actually work on something closer to this:

Enterprise UX design

Which sometimes makes me feel like this:

via GIPHY

Working on enterprise apps doesn’t make you uncool. In fact, doing enterprise UX means managing problems and constraints that you may never encounter in consumer-facing UX.

And if we love UX, doesn’t that mean we love solving problems? Well, welcome to enterprise UX!

Enterprise UX problems to solve

Enterprise UX design

An example of a legacy app I redesigned

1. Antiquated, non-functional “legacy apps”

Some of my work is redesigning insanely outdated legacy apps. Now, “legacy applications” aren’t exactly a bad thing all the time. Currently, Apple keeps asking me to “upgrade” to High Sierra, but I’m passing on that until some bugs get figured out. In this instance, I’m choosing to go with a “legacy app” based on the Wikipedia definition.

With enterprise, “legacy” refers to products, applications, and software that are either no longer or minimally supported. For example, 52% of companies are still running Microsoft XP and Vista.

Enterprise UX design

Reppin’ 2001 all day e’ryday

Some enterprise applications are even older and were created without consideration for affordances or any thought of how a user will interact with the product. These apps were built choosing function over design. Sadly, sometimes these apps don’t even function.

Scenario: There’s a new framework being implemented that will change the UI of some legacy applications. Let’s get you, a UX designer, in here to work on this!

You then have to explain that you are not just going to adjust fonts and colors (more on this later) and dive into your UX process, validating (and sometimes invalidating) requirements ensuring that this legacy app is now not just more aesthetically pleasing but users understand how to use them (bonus points if users also enjoy them!).

2. Managing all types of platforms, systems, and software

Enterprise UX means you have to design to ensure integration across various platforms, frameworks, and sometimes software. In enterprise UX, big companies buy lots of different types of software and the consequences of integration aren’t considered.

But it’s a UX designer’s job to decide (within constraints) how to make sure the interaction will work across all these frameworks.

You will work with “out of the box” (OOTB) designs that are almost never an optimal user experience.

Recently, I completed usability testing for a redesign we’ve worked on where there are 2 searches competing against each other (one of them OOTB).

Enterprise UX design

Competing searches on the same page

This was confusing users. Part of the work is figuring out how to possibly suppress the OOTB search while making recommendations on placement of the search we want users to select.

3. Back-end developers may not be able to help

I was designing a form and I needed fields to only be shown when relevant. But the project didn’t include back-end configuration work, so I needed to redesign within those constraints. The conversations I had challenged my development team to consider what they could do on the front end. They couldn’t build the form according to all my design specifications, but driving UX process made the form infinitely better.

4. Designing for pro and general users

I designed an application for 60 HR pro users. I broke conventions on nomenclature and jargon because after doing user interviews, I knew I could. Other apps I work on touch 90,000 employees. One of the advantages of enterprise is that you have a guaranteed customer base. You have the monopoly! They have to use you!

So design it right. Not because you have to—but because you should.

“One of the advantages of enterprise: you have a guaranteed customer base.”

5. Getting understanding and buy-in of UX

This is the big one. Unlike my consumer-facing design counterparts 3 floors down, enterprise UX includes the need to ensure “buy-in.”

Enterprise UX is changing and developing, so your product owners may not totally “get it” early on—you have to explain to them that following a UX process will yield desirable results.

When I started at Comcast, I needed to explain—and more importantly demonstrate—what UX was, how it differed from development, and why it was going to make their app better. This means asking a ton of questions around:

  • The requirements that were decided before completing foundational research (oy)
  • How the user will actually interact with this application

It also meant sitting in meetings that you may not need to be in but you go to because there’s going to be a powerpoint slide describing an egregious UX fail that only you (the sole user-centered focused person) are going to catch. And fix. And you just changed the direction of the build for the better. #uxwinning

“Design it right. Not because you have to—because you should.”

But those moments aren’t always so heroic. Once I designed 3 different prototypes as better alternatives to what the business owner thought we should do. After looking at the additional development hours, a senior leader decided on going with the lesser experience.

So sometimes you lose. But part of enterprise UX is making incremental change—small wins that make the products that employees are required to use better. Take it and keep building.

Big challenges and big learning

Enterprise UX has real, big challenges. Old systems, big bureaucracies, limited UX understanding—but being able to navigate all this and design quality products will make you a better UX designer. With big challenges comes big learning.

So, problem solvers wanted. You in?

Read more posts like this
Author

Robert del Prado
In my former life, I ran operations for schools. I have designed for startups, the public sector, and currently Comcast. I like oceans, dogs, great urban planning, and dark spirits. I’m a New Yorker forever but strangely live in a place with a bunch of Eagles fans.

Join over 3 million designers

Who get our content first.

No sales pitches, no games, and one-click unsubscribe.

Over 3 million designers
get our newsletter
every week

Find out why

Get awesome design content in your inbox every week

Just like over 3 million of your fellow designers do.

Plus get 3 free downloads, just for signing up.

Give it a try—it only takes a click to unsubscribe.

Thanks for signing up!

You should have a thank you gift in your inbox now—and you'll hear from us again soon!

Prototype better experiences with InVision

Just like over 3 million of your fellow designers do.

I agree to InVision's Terms of Service.

Want a free t-shirt?

Join the 3 million+ designers who get our newsletter weekly for your chance to win!

We hate spam as much as you do, and you can unsubscribe anytime.

Double your chances to win!

Tweet and automatically get a second entry

Tweet Now

No Thanks

Stay in touch!

We share news, freebies, and more on Twitter.

Follow us