Разрабатываем для корпоративной системы учёта юридический модуль. Заказчик присылает стопку служебных записок от своих пользователей, содержащих очередные хотелки относительно функций будущего модуля.
Должно выводиться окошко, в котором написано, какая именно ошибка допущена оператором, с пояснением, в какой раздел программы надо зайти оператору, чтобы исправить ошибку, как именно исправить ошибку, и чтобы в этом же окошке предлагалась кнопка, нажав на которую, можно было бы сразу выйти в режим исправления допущенной ошибки.
Такое вот дао пользовательского интерфейса.