Category Archives: Usability

Don’t make assumptions about your users’ existing skills!

As a software designers, it’s easy for us to fall into the trap of assuming that users think and act the same ways we do. As a white-collar software professional, you likely have a college education and perhaps an advanced … Continue reading

Posted in Product Management, Psychology for UX Design, Requirements Engineering, Usability, User-Centered Design | 1 Comment

What is gamification?

Can software products be designed to motivate users and increase productivity? If you’re running an organization and your staff gets their work done using an enterprise application, you’ll naturally want to increase their productivity. Or, if you’re running a community-driven … Continue reading

Posted in Office Politics, Psychology for UX Design, Usability, User Experience Design, User-Centered Design | Leave a comment

How do users learn and use software applications? An introduction to mental models

As your users learn to use your software application, website, or device, they gradually form a mental model of how it works and how to operate it. A mental model is a conceptual representation, in a user’s mind, of how … Continue reading

Posted in Information Architecture, Psychology for UX Design, Usability, User Experience Design | Leave a comment

What should you look for in a usability trainer?

On the User Experience Stack Exchange, Sushil Bharwani recently posted a great question asking for advice on how to choose a trainer to provide instruction on usability techniques. I responded with the following suggestions: If I were hiring a usability … Continue reading

Posted in Training, Usability | Leave a comment

What is Information Architecture and why is it important in software application design?

Can your users find the information and functions they’re looking for?  Can your users understand the concepts and terminology used in your application? Information Architecture is concerned with organizing information – concepts, entities, relationships, functionality, events, content – into a … Continue reading

Posted in Information Architecture, Product Management, Usability, User Experience Design | Leave a comment

What is User Experience (UX)?

When users or customers use your product, application, or website, how do they feel? What are their impressions?  Is the product satisfying and fun to use, or is it tedious, annoying, or frustrating?  Would they recommend it to others?  If … Continue reading

Posted in Usability, User Experience Design | Leave a comment