I read a great article the other day with the analogy that getting UX right is like walking a tight rope.  I agree wholeheartedly. In my opinion, bad user experience starts when a programmer has decided how the user should do something, but the user wants to use the program a different way.  Good user experience allows for flexibility.  The point is –don’t be too rigid.  Just like walking that tightrope, if you keep it too rigid, there isn’t any wiggle room.  One thing I’ve found is that people need wiggle room. 

You have to remember that there is always more than one way to do something and you have to be able to anticipate the perspectives of your different users and what uses they may need to have for your product.  Keep in mind that not everyone is going to use the system the exact same way.  Allowing for flexibility will ensure that your users won’t lose interest and give up.

Obviously, you don’t want to have the opposite problem and be so flexible that there is no rhyme or reason for the way things are set up or run.  Your user is then going to get lost in the lack of order.  The key is balance.

When we’re talking about bad user experiences, programmers who decide exactly how a user should be doing something ranks at the top of that list.  One big component in creating great UX is looking at things from every perspective and understanding that the way you do something isn’t the way everyone is going to do it.  What if the only way you could eat an Oreo was by taking a direct bite?  No twisting it apart, no milk dunking, no frosting eating, etc.  People do things differently.  Give your users more than one way to reach a solution and anticipate their needs.  Otherwise, you make the list of awful user experiences.

It is not a one size fits all experience.  What have your favorite user experiences been?  Those positive experiences should influence the way that you develop things for your users.  What kind of flexibility do you look for?  What kind of rigidity drives you nuts?  If you try to dictate exactly how every user uses your product, they are going to have the same gripes.

Have an example of UX that is way too rigid or way too flexible?  Comment below!

author avatar
James Nagy
GPT Introducing James Nagy, the strategic powerhouse behind J&S Tech Designs, where his three decades of technological expertise and business acumen converge to foster unparalleled growth for clients. As the founder, James leads with a visionary approach, harnessing the latest in tech to supercharge aspects of sales, marketing, and product development for a diverse clientele eager to ascend to new heights. James's foresight in identifying transformative market trends has cemented his status as a trusted consultant, offering not just advice but tangible, groundbreaking strategies. His leadership at J&S Tech Designs is marked by a portfolio of success stories, including collaborations with industry titans like ALLDATA and AutoZone, showcasing the firm's capability to deliver top-tier solutions. Beyond his professional pursuits, James is deeply involved in enriching the tech community and broader networks, illustrating his commitment to collective growth and innovation. With interests that span from the intrigue of science fiction to the art of wine tasting, James infuses his work with a breadth of perspective and creativity. Engage with J&S Tech Designs for a partnership where formal meets fascinating—led by James Nagy, a leader who not only anticipates the future of technology but is also shaping it, one successful project at a time.