Если приложению необходимо включить много информации, убедитесь, что пользователь может сохранить данные в любой момент, выйдите из системы и войдите позже, чтобы заполнить форму. Это имело бы больше смысла, если некоторая информация не всегда легко доступна. Налоговые декларации являются очевидным примером, когда некоторые данные могут потребоваться для расчета или пользователь должен найти соответствующую документацию.
В некоторых случаях пользователь может использовать одну и ту же информацию в нескольких приложениях. В этом случае для пользователя может иметь смысл зарегистрировать свои данные (имя, адрес, номера телефонов и т. Д.), Которые автоматически заполняются в каждой заявке. Например, если у вас есть веб-сайт для кадрового агентства, они могут разрешить пользователям регистрировать свои данные, а затем подать заявку на конкретную работу, они могут просто включить личное заявление, которое относится к этой работе в частности.
В качестве другого соображения, если некоторая информация может быть неверной (в частности, если это не всегда понятно, например, CAPTCHA или имя пользователя, которое должно быть уникальным), либо отделите ее от остальной части данных, либо сделайте иное так что ошибка не означает, что остальная информация должна быть введена повторно.
Это в основном способы избежать того, чтобы пользователь вводил одну и ту же информацию дважды.