Classic System Solutions Providing practical, effective solutions for ensuring usable software
Site search:
  Client Sign-In
Quick Reference Articles Contact Us
Articles - Patterns Sign up for a free usability jump start kit
Our continuous work on enterprise application design projects has allowed us to encounter, ponder, and solve many user interface problems. Here is a selection of some of the articles that we have written on the subject over the years.
A Pattern for Selecting Dates - [June 2003]
Allowing users to enter dates into a form can be more confusing then it should be. Jim, takes a look at establishing a consistent pattern for solving this issue.

Leveraging UI Design with Agile Development - [February 2003]
Jim and Matt take a look at an approach to shorten development time, and create synergy between project cycles, by incorporating business intelligence and technical expertise into the user interface (UI) design process.

Using Tab Patterns with Web Applications - [January 2003]
Jim and Andrew establish a consistent pattern for selecting a single item from a list of categorized items using a file folder metaphor.

Implementing Visual Design Patterns - [August 2002]
Countless designs have been deployed to very large user communities only to result in poor usability. Jim looks at visual design patterns (VDP) as a way of telling the developer when, why, and how the design solution can be applied successfully.

Optimizing User Experience with Agile Design - [April 2002]
With all the press and attention recently given to extreme programming and agile modeling techniques, Jim explores the benefits of agile design to quickly establish a high quality user interface (UI).

Using Patterns to Capture Design Experience - [December 2001]
Jim looks at how design guidelines can be used to capture design knowledge and help make the best decisions when creating user interfaces.

Effective Icon Design - [May 1998]
Since people comprehend images faster than words, icons can make it easier and faster to perform a task. Good icons convey their function rapidly and are easy to remember. Bad icons can actually reduce the usability of an application.

Creating a Professional Splash Screen - [February 1998]
The splash screen is the first thing that users see when they enter your application. You should think of it as the cover of a book -- a good first impression says a lot.

Menu Design for Complex Applications - [May 1997]
Jim looks at the three types of menus in the traditional application window and how they enhances usability by defining the appropriate user interface as the user activates or deactivates an object.

Principles of Good GUI Design - [October 1995]
Despite the GUI's popularity, surprisingly few programs exhibit good interface design. Jim describes the basic rules for all good interfaces -- the cardinal do's and don'ts.

 Featured News

GUIguide Overview Presentation
GUIguide™ 4.1 Released!
Capture, manage, and deliver best practices in GUI design standards.

 Upcoming Events

San Francisco Seminars
San Francisco