Author Archives: Kevin Matz

How do people look at and read pages? (Part 2 of 3)

In Part 1 of this series, we took a brief look at how human vision works, and we began examining how readers read blocks of text and visually scan pages and screens. To better understand how people look at visual … Continue reading

Posted in Visual Design | Leave a comment

How do people look at and read pages? (Part 1 of 3)

We’re going to start our exploration of visual design techniques by talking about composition, or how you lay out and balance the components of a page or screen. But before we get into composition techniques and principles, let’s first learn … Continue reading

Posted in Visual Design | Leave a comment

The impact of visual design on usability

It might be obvious and redundant to say this, but the usability of a software product or a website depends on its user interface. There’s probably a bunch of code and usually a database underneath, but the user doesn’t really … Continue reading

Posted in User Experience Design, Visual Design | Leave a comment

Preview of upcoming topics for this blog

This blog is a place for me to think about and reflect on usability and UX design topics. A lot of the posts are condensed excerpts from the early draft manuscript of my upcoming book, Designing Usable Business Applications, which … Continue reading

Posted in About | 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

Overcoming objections to involving users in your software project

According to the User-Centered Design (UCD) philosophy, actual users should be involved throughout all stages of a software or product development project. Firstly, users are indispensable while the project team learns about the users and their work (requirements gathering), and … Continue reading

Posted in Office Politics, Product Management, Project Management, User-Centered Design | Leave a comment