A method of designing an interface system that allows users to map the
representation of their task directly to the interface. There are three
major phases to the Customer-Centric Approach to Interface Design
(C-CAID). End-users' tasks are categorized to determine the frequency of
reasons or tasks of why users interact with a particular system. These
reasons and their relative frequencies are used to design interface
options that emphasize the user's task categories. Finally, the
customer-centric interface designs are evaluated and compared with
existing system interfaces using usability tests with actual users
performing the tasks. The results from usability tests are used to
pinpoint the task-option combinations that do not work well and which
should be revised. Benefits of this customer-centric design are improved
systems performance and increased user satisfaction.