9 UX tips and strategies for software developers - Deepstash

Bite‑sized knowledge

to upgrade

your career

Ideas from books, articles & podcasts.

published 9 ideas

9 UX tips and strategies for software developers

techbeacon.com

1. It’s not just about UX. It’s also about customer experience

Technical issues are the number one reason why apps get deleted, so make sure you understand customer experience (CX) through all phases of the product life cycle. CX is the sum of the user’s interaction with the app or product, starting at the consideration stage and moving through support, upgr...

2

STASHED IN:

8

2. Validate your assumptions with actual users

As a developer you might be lucky enough to meet real-life users, but often you can’t stay in constant touch with them. On top of that, you probably have your own biases and opinions about usability, and with travel and budget constraints, developers sometimes query people who are in close proxim...

1

STASHED IN:

8

3. Performance is just as important as functionality and design

This is a key part of UX, and in my experience, nothing other than perfect will do. As Todd DeCapua says in "Why performance engineering is essential to business success," if your page takes more than two seconds to load, people are likely to assume that it has issues and walk away. So it’s impor...

1

STASHED IN:

8

4. Use clear and simple navigation

Help users orient themselves, and make it easy to go forward and backward easily within your app—not just when scrolling but also after page refreshes. Users should know where they are in the application at any given time, regardless of the actions they’ve taken.

1

STASHED IN:

8

5. Avoid “click here” links

A door doesn’t have a sign saying “Open me." People know that's what a door is for. What they want to know is where it leads. The better approach is to explain what a link does and where it will take them.

3

STASHED IN:

8

6. A double-scroll is poor UX

Double scrolling occurs when you have two scrolls in the same direction, with one of them in a frame, or when you have a combination of horizontal and vertical scrolls. This is extremely confusing for users and often leads to errors. It also makes it nearly impossible to use the app on a device w...

2

STASHED IN:

8

7. Use clear, recognizable, and consistent icons

Skeuomorphism, the design practice of making items resemble their real-world counterparts, is your friend, but you should only take it so far. Having a disk icon for saving or a printer icon for printing is intuitive, but don’t invent new concepts or representations. Limit yourself to reusing wel...

1

STASHED IN:

8

8. Align fonts for mobile

Users access most pages from mobile as well as tablets, laptops, and desktop computers, so your pages should look good and be easy to use on any platform and at any resolution your users might require. Make sure fonts as well as graphics are part of your responsive design, and be sure that you ho...

1

STASHED IN:

8

9. Show informative error messages

Errors happen, but if messages are not clearly visible and informative, they're just an annoyance. […]

Looking at both the strategic and tactical levels where you can affect user experience, engagement, and satisfaction will help you avoid some mistakes and create a truly differentiated pro...

1

STASHED IN:

8

0 Comments

Discover and save more ideas by creating a

FREE

Deepstash account.

Develop a

reading habit

, save

time

and create an amazing

knowledge library

.

GET THE APP: