Graphical User Interface Design

You can have a Ferrari engine and a Mercedes interior, but if your software has an Edsel appearance and handling, you won't have many happy users.

Whether you refer to it as the "presentation layer", the "GUI", or the "front end", your user interface remains the initial, and frequently the only, characteristic of your software on which it is judged by your users.

Users expect two things in their software interface: consistency and intuitive use. Adherance to Microsoft's user interface guidelines typically satisfies the users' consistency requirement.

Satisfaction of the 'intuitive use' expectation requires a thorough understanding of your business processes. Modeling software after your processes provides a more natural and intuitive interface that increases user productivity and satisfaction.

I can leverage 20 years experience fielding GUI applications to work with you and your users to design exceptional user interfaces for your software.