The problem with customer-facing IT systems is that they are not built for the customer. Even in-house systems are often specified by expert users or management without involving the people who will actually be the main users of the system.

Read the full article here:
The Customer in Mind