The Design Dilemma: When Perfect Isn’t So Perfect

Andy Abramson
3 min readOct 4, 2024

--

Have you ever fallen in love with a product’s sleek design, only to find it frustratingly unusable? I know I have. It’s that moment when you realize that what looks amazing on the shelf doesn’t quite cut it in real life. Today, I want to dive into this design dilemma and share some thoughts on how we can make things that not only look good but actually work well.

Let’s face it: we’re all human, and we all make mistakes. But here’s a wild idea — what if we stopped blaming ourselves for these “human errors” and started looking at them as “system errors” instead? It’s a perspective shift that could revolutionize the way we approach design.

Think about it. When was the last time you struggled with a poorly designed product and blamed yourself? Maybe it was a confusing app interface or an overly complicated coffee maker. We’ve all been there, muttering under our breath about our own incompetence. But what if the real problem isn’t us, but the design itself?

This got me thinking about how we can create products that work with our human quirks, not against them. Here are a few ideas that have been bouncing around in my head:

1. Understand the ‘why’ behind errors: Instead of just slapping on a band-aid solution, let’s dig deeper into why mistakes happen in the first place.

2. Build in some common sense: Why not add checks that prevent us from doing something silly, like sending an email without an attachment when we’ve mentioned one in the text?

3. Make it easy to undo: We all love a good ‘ctrl+z’ moment. Designing products with a clear ‘undo’ option can be a real lifesaver.

4. Help us fix our mistakes: Rather than just telling us we’ve messed up, why not guide us towards the right solution?

5. Keep us in the loop: Clear feedback about what’s happening can make all the difference between feeling in control and feeling totally lost.

But here’s where it gets really interesting. What if we designed not just for when everything goes right, but for when things go wrong too? It’s like having a conversation with a friend. When they don’t understand something, we don’t just repeat ourselves louder — we explain it differently, right?

Imagine if our gadgets and apps did the same thing. Instead of flashing an incomprehensible error message, they could offer helpful guidance. It’s about shifting from a blame game to a support system. This approach to design isn’t just about making things easier to use. It’s about creating products that understand and work with our human nature. It’s about building systems that are forgiving, resilient, and actually communicate with us.

As I reflect on this, I can’t help but think about how this philosophy could extend beyond product design. What if we applied this thinking to our work environments, our education systems, or even our relationships? The possibilities are endless.

So, the next time you encounter a beautifully designed product that’s a nightmare to use, remember: it’s not you, it’s the design. And for all the designers out there, let’s embrace our human imperfections and create things that not only look good but feel good to use too.

What do you think? Have you encountered any perfectly imperfect designs lately? I’d love to hear your thoughts and experiences. After all, great design is a conversation, not a monologue.

--

--

Andy Abramson
Andy Abramson

Written by Andy Abramson

Follow me on Twitter @andyabramson or read my occasional blog post at andyabramson.com

No responses yet