Does UX Have “QA” to Catch Mistakes Early?

Does UX Have “QA” to Catch Mistakes Early?


Most companies have QA Engineers who will check Developers’ work and fix bugs before they go live. There’s a layer of protection there.

HCD has that layer, but UX workers often aren’t given the time or resources to use that part of our?process.?

There is no guarantee that a company will invest time or money in catching UX problems earlier. Which types of problems should we catch before Engineering is coding (and would have to re-code to fix these, now or later)?

  • The concept is wrong. Wouldn’t we like to know that earlier? Wouldn’t we like to know that before Engineers code a bad idea that’s likely to fail?
  • The idea has potential, but its execution isn’t good. We think we have a good idea, but the design, flow, steps, and experience will likely be poor for the user. Wouldn’t we want to know that really early and before Engineering codes it?
  • We solved the wrong problem, or we didn’t solve the right problem. Some teams allow UXers to do usability testing on a UX prototype. But these teams are often looking for, “Can people eventually stumble through this? If so, just ship it.” Our standards should be higher than that. In addition to testing for usability, we should check if we really solved the original problem without creating new problems for users.
  • The design has room for improvement. You might have a decent idea and decent execution, but one or more rounds of usability testing will help you remove UX bugs and defects before they’re coded and baked into the product.


QA cycle from


The above image shows QA testing as a cycle:

  • Requirements
  • Test planning
  • Test case dev
  • Test environment
  • Test execution
  • Test reporting

We’ll do all that for our code, but we rarely want to do that for our concept, idea, or?design.?

We assume we’ll “learn that later” once it’s out there. We evidently have endless time and money to experiment with an idea we hope to learn later was worth what we sunk into it.

UX has two “moments” of QA?testing

The first is usability testing.?

Sadly, this is often done on a prototype that can’t be used realistically. Rather than using a better tool like Axure (#NotSponsored), people use Figma, where you can’t even type in a field. It’s hard to test how well something matches people’s needs when people can’t use it realistically.?

We often blow the one chance we get to do good UX testing. We do the fastest testing we can do on the wrong type of prototype.?

The second is when this goes live to the?public.

At that point, it’s not “testing” anymore since we can’t fix it easily or cheaply. It has been released, it’s available to the public, and people can screenshot it and write about it.?

Even if it’s just an experiment, it’s somebody’s only experience of our product today. They didn’t get their usual A. They got our B, and who knows what they will get tomorrow. Lacking empathy for what this must be like for users, we carelessly drag them through cycles of guesses as we try to see what will make users do more of what we want.

It often takes a lot of guesses and lots of failures, and we’re still way off. Why??

Because we’re trying to optimize a user experience for business goals when an experience should be optimized for users’ needs and?tasks.

It’s that?simple.?

User experiences should be optimized for users, which leads to the achievement of business goals. You want people to convert, buy, use, etc.? Fine-tune the products and services for them.

If we care about testing code because we don’t want the public to deal with bugs, then we care about testing the concept and design. We don’t want the public to deal with bad idea or design. Great code for a bad idea or design is still a waste, dragging you far from agility or being lean.


?? dcx.to for courses, community, coaching, articles, & videos. I’m available for strategic and tactical product, service, and experience projects, leadership, and training.

Dave Balroop

CEO of TechUnity, Inc. , Artificial Intelligence, Machine Learning, Deep Learning, Data Science

4 个月

Without early UX testing, we risk putting users through unnecessary ‘experiments.’ Let’s prioritize empathy and user needs.

Thays Santos

Product Designer | UX Designer | UX Researcher - Designing User-centred Products

4 个月

I believe a "UX QA" moment is only to guarantee that the agreed UX and UI was followed. Sometimes the developers don't follow 100% of what was agreed due to several reasons from lack of understanding or experience, and this is the moment to fix the missing points. But it is important to highlight that it is to check execution only, not the concept.

Chetan Sagar

Lead UI/UX Designer

4 个月

Prioritizing early user feedback can save time and resources in the long run, allowing teams to pivot before investing heavily in flawed concepts.

Nate Cook

Research Operations Leader at Edward Jones - Ex UX Researcher for Disney, Electronic Arts, and State Farm

4 个月

I’ll add to this… how do we QA test the QA test? How do we enable and ensure the research is effective, rigorous, accurate, valid, efficient, and impactful? My two cents: peer reviews throughout research design, execution, and reporting. That and pilot studies to test out study designs. But insomuch as we’re not given adequate time to even test ideas, we’re definitely not given space to test our tests either, and it’s a problem.

Mike Emeigh

Moving away from data consulting, moving back into tax consulting. I'll still engage you in discussions about making sense of your data, just in some different contexts!

5 个月

This is a great article, and much appreciated. One reason that IT projects often go over budget and over schedule is that we are in so much of a hurry to get to coding that we short the amount of time that we give to actually assess the potential UX before we ever write a line of code - and then we have to iterate multiple times later in the project to fix things that "our users would never do", until we find out that they actually do them.

要查看或添加评论,请登录

Debbie Levitt ?????的更多文章

社区洞察