Проектируя интерфейс, дизайнер должен задумываться, каким образом поведет себя система, если что-то вдруг пойдет не по плану. Такое рано или поздно непременно произойдет, поэтому лучше подготовиться заранее.
• Что будет, если пропадет интернет-соединение?
• Что вы предложите пользователю, если не пройдет оплата?
• Что если пользователь введет некорректную информацию?