7 ways to improve user experience without UI design.
Photo by Taras Shypka on Unsplash

7 ways to improve user experience without UI design.

UI Design is the first (and probably the only) post that people run to when there is talk of improving the user experience. However, it is just one of the ways. In this post, I intend to list 7 ways in which you can make users happy without touching the UI design:

  1. Page load time – Every page today is developed using some framework or another, which adds their overhead and increases the page load time. The longer the page load time, the more frustrated the user. Many times, these frameworks are really not needed, and the same effect can be achieved through some basic javascript coding. Remember that everybody is streaming content and contributing to low speeds. Optimize your pages and use the least number of frameworks and plugins for your pages.
  2. Server Errors – Imagine filling a form to enroll for something only to get a server error when you submit it. I have faced this many time – especially with servers using dotnet technologies (Not saying that MS is bad but they made so it easy for everybody to code that bad developers using MS technology abound). This is very frustrating. Write robust and clean code.
  3. Loss of data – I was once playing a popular mobile game, only to find all my data – my achievements, levels, currency were lost with a carelessly developed update. The developers were helpful and got my data back, but it did cause me enough heartburn to stop playing the game. What if this happens with more serious applications…
  4. Incorrect loading of pages – We see this so many times – a page loads only to show a part of the page, or the page formatted incorrectly in a way that makes it difficult to follow the flow. This happens especially when websites are not developed to be responsive or adaptive – use a good HTML developer instead of a mediocre one or worse still – an amateur.
  5. Application reliability – Application crashes are covered in the earlier point. But what happens when behind your back, the application does not submit the form that it shows as submitted? All your effort is in vain and from the next time onwards, you have to use a secondary channel to ensure that this does not affect your work, money or even your reputation. This adds to your time and effort overhead. Many hasty “beta” applications suffer from this malady, giving “agile” a bad reputation as an excuse for buggy products and services. 
  6. User error recovery – Users are humans. They tend to commit errors. It is important that you let them recover from their error by offering a backup or rollback mechanism. If that is not possible, then sufficient warning about the consequences. If you don’t, users will always be afraid of taking the wrong step, discouraging them from exploring the full potential of your application.
  7. Need for plugins – Silverlight, flash, etc. etc. How many times in the past have you seen and cursed websites and applications that make you install and enable outdated or niche plugins just to get your work done? I know 2 that I unfortunately have to use time and again at my workplace – they need me to enable Flash. While not debilitating, it is irritating and potentially dangerous, since some of these technologies are unsecure and outdated.
  8. Bonus – lack of cross-device synchronization – This one applies specially to mobile apps. Users work across multiple devices. When the work they do is not automatically synchronized correctly across all of them, this introduces a chance of errors and conflicts that can be potentially difficult to reconcile and cause damage.

These are some of the issues commonly faced by the users, that affect their experience with your site or application.

Hope you enjoyed reading. Next time, I will attempt to cover how better content can improve the users’ experience. Feel free to comment and add more points that I may have left out.

Tushar Patil

Associate Director UI/UX at HurixDigital -CUA

6 年

Awesome and valid points. Good Knowledge sharing. Thank you Ashish.?

Ashish Vohra

Sr. Director Partner Success Assurance (Solutions, Delivery, Practice Development & Enablement) at Salesforce

6 年

What you state are valid technical aspects.. These are solveable by science, by coding, by exception handling, by relf healing, by design... The art comes in to make the pages come to life.. And despite complexities make using the application easy, obvious and fun. This I think is the most difficult part... hence calling it an art

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

Ashish Ganu的更多文章

  • Is scarcity the key to sustainability?

    Is scarcity the key to sustainability?

    As I was ironing my clothes today, I thought about giving away some of my old clothes while they are still in a…

  • 3 Laws for GenAI

    3 Laws for GenAI

    Today, I was going through my old notes on GenAI while preparing for an upcoming keynote presentation. While pondering…

    1 条评论
  • The new Air India Identity - a case of the maharaja's new clothes?

    The new Air India Identity - a case of the maharaja's new clothes?

    I happened to see the new Air India logo and livery identity over the weekend and honestly, I am underwhelmed. I have…

    1 条评论
  • Penpot first impressions - a figma alternative with great potential

    Penpot first impressions - a figma alternative with great potential

    This week, many designers including me expressed their dismay at Figma being bought out by Adobe. Understandably…

    1 条评论
  • Moderated vs unmoderated usability testing

    Moderated vs unmoderated usability testing

    As more and more designers move towards automation and optimization of manual work, unmoderated usability testing is…

  • Make in India - Encourage or discourage?

    Make in India - Encourage or discourage?

    After the recent Chinese incursions and standoff at Galwan, there has been a renewed push for boycotting Chinese goods…

  • How is your candidate experience?

    How is your candidate experience?

    A recruiter, impressed by Anya’s profile got in touch with her for a mid-level position at a well-known software…

    1 条评论
  • UX roles in India and early Indian cinema

    UX roles in India and early Indian cinema

    While I was listening to old Hindi songs from the 40s and 50s, a thought occurred to me. In the early days of Indian…

  • LinkedIn Search Woes

    LinkedIn Search Woes

    Search seems to be a weak point of LinkedIn. Just a couple of examples: The other day, I was trying to find all my…

  • Gamification cannot exist in vacuum

    Gamification cannot exist in vacuum

    When companies gamify their apps and portals for better engagement, the one big thing they forget is that gamification…

社区洞察

其他会员也浏览了