The key drivers are as follows:
- Many interactions or excessive clicks are required for tasks
- The incorrect flow of steps in multistep interface
- Data elements and controls are incorrectly structured
- The application is unresponsive or takes a long time to process end-user requests
- Feedback to the user is insufficient, specifically for faults