Abhishek Shukla

What is failed product design?

Knowing if your product design has failed does not require any research or study. Making it right in the first place or doing course correction requires it.

When it fails, users and numbers scream the flaws and inefficiencies out loud at you. And all you can do is listen carefully, leave the ego aside, and make corrections.

Why am I telling this at the beginning?

Usually, whenever I refer to failed product designs, the discussion that follows almost always turns into a barrage of subjective opinion-sharing.

Product design is a layered multi-step process that involves collective effort from several individuals and requires decision-making that isn't always driven by data. And then there are operational, motivational, market, and several other challenges that affect the final product in several ways.

To get it right requires a lot of work. Research and requirements, designing and architecting, development and QA, and personal efforts and experience of individuals involved, all come together in an attempt to deliver a nuanced quality product.

Each stage requires sufficient checkpoints to ensure nothing goes wrong. And everything depends on the competency of processes and individuals involved. When you see it as a whole, it really is an adventure. If it goes right, you get to work on a new adventure. If it doesn't, you get to work the right way on the same adventure.

Now going back to what wrote in the beginning, if your product design fails, users and numbers scream the flaws and inefficiencies out loud at you. In such situations, I don't see a point in opinion-sharing. I believe that data and real user experiences are enough to tell the story.

So what exactly is a failed design? Not getting into the subjective explanations or opinions, on a broad level, a failed design is one that leads to one or more of the following issues.

I have clubbed each issue with two sub-points:

Here we go:

1. Poor User Experience

The design is difficult to navigate, confusing, or frustrating and the user considers abandoning the flow due to a lack of user-friendliness.

2. Functional Issues

The design is filled with frequent bugs, crashes, or technical issues that hinder the functionality.

3. Misalignment with objectives

You spend a month modifying the flow to retain the users of a certain demographic and it leads to nothing. Worse, it leads to further abandonment. Simply put, the design does not serve the intended business or user objectives.

4. Lack of Scalability

The design cannot adapt to changing user needs or accommodate growth, especially in the long term. Each minor change requires moving several pieces and redeveloping several items.

5. Security Vulnerabilities

The design compromises the security of user data or the system itself and exposes users and organizations to potential harm. Each pre-prod leads to concerns of vulnerability checks and demands additional work, compromises, and delays in delivery.

6. Inefficiency

You delivered everything that was asked for. You did it on time. All seems good. But then, as the user count saw a jump, the system failed. Why? The design is overly complex, slow, or resource-intensive and doesn't meet performance expectations.

These are some of the major issues that tell the story by themselves and often are self-evident either in numbers or the feedback.

Most product deployments will face these issues. The better the processes and people the lesser the issues. Good news is that you can fix them. Many have done it in the past and so can you.

If you need helping fixing these, I am open for consultation. Reach out to me at abhi2428063@gmail.com.