Книга: Психбольница в руках пациентов. Алан Купер об интерфейсах
Назад: Компьютер тоже человек
Дальше: Обходительная программа ведет себя приветливо

Что делает программы обходительными?

Есть много признаков, по которым людей можно назвать «обходительными», однако определить эти признаки конкретными словами не так просто. По словам Насса и Ривза, «существует четыре принципа, которые составляют основу правил обходительного взаимодействия: качество, количество, значимость и прозрачность». Указанные принципы хороши, однако это не слишком ясные определения, чтобы из них можно было извлечь какую-то пользу. Я приведу собственный список того, что улучшает качество взаимодействия; он подходит и для людей, и для высокотехнологичных программных продуктов, обладающих высокой степенью когнитивного сопротивления.

Обходительная программа интересуется мной.

Обходительная программа относится ко мне с почтением.

Обходительная программа ведет себя приветливо.

Обходительная программа обладает здравым смыслом.

Обходительная программа предугадывает мои потребности.

Обходительная программа обладает отзывчивостью.

Обходительная программа не спешит жаловаться на личные проблемы.

Обходительная программа всегда в курсе происходящего.

Обходительная программа обладает проницательностью.

Обходительная программа характеризуется уверенностью в своих силах.

Обходительная программа концентрируется на важном.

Обходительная программа позволяет обойти правила.

Обходительная программа поощряет незамедлительно.

Обходительная программа вызывает доверие.

Обходительная программа интересуется мной

Друзья обычно интересуются нами – тем, кто мы такие и что нам нравится. Они помнят о наших предпочтениях и о том, что мы не любим, чтобы в будущем можно было сделать нам приятное. Любая компания, которая оказывает услуги с последующим сопровождением, приложит определенные усилия, чтобы научиться запоминать лица и имена своих клиентов. Кому-то нравится, когда его называют по имени, кому-то не очень, однако у всех без исключения вызывает восторг отношение, которое учитывает личные предпочтения человека.

Большинство же программ не ведают, кто ими пользуется, и не прилагают усилий, чтобы исправить эту ситуацию. Ни одна из персональных программ на моем персональном компьютере фактически не помнит ни меня, ни какой-либо информации обо мне. И это действительно так, невзирая на то, что этой программой пользуюсь исключительно я и делаю это постоянно и беспрерывно. Ларри Кили как-то пошутил, что писсуару с автоматическим смывом в уборной аэропорта есть больше дела до него, чем его персональному компьютеру.

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

Так, в адресной книге моего почтового клиента записано одиннадцать человек по имени Дэйв. Почти со всеми из них я общаюсь крайне редко, за исключением одного – моего лучшего друга Дэйва Карлика, я постоянно пишу ему письма по электронной почте. Создавая новое сообщение, я ввожу в поле адресата имя Dave, для которого может быть много соответствий. Но я ожидаю, что программа проанализирует мои прошлые действия и на основе этого анализа сделает вывод, что я подразумеваю Дэйва Карлика. Если бы я хотел написать письмо какому-либо другому из известных мне Дэйвов, к примеру, Дэвиду Фору, я бы ввел Dave F, D4, David Fore или как-то иначе, в целях обозначить, что сейчас мой выбор отличается от обычного. Однако программа пренебрегает моими привычками и каждый раз выдает диалоговое окно, в котором мне приходится уточнять, кому из одиннадцати Дэйвов я хочу отправить письмо. Я безразличен этой программе, она относится ко мне как к незнакомцу, в то время как на самом деле я – единственный, кого она знает.

Обходительная программа относится ко мне с почтением

Любой сотрудник из сферы обслуживания относится к своим клиентам с почтением. Ему известно, что клиент всегда прав и его пожелания должны быть учтены. Если метрдотель в ресторане провожает меня к столику, я рассматриваю его выбор лишь как предложение, а не обязанность. Выражая протест в вежливой форме и склоняясь к выбору другого столика в пустом зале, я ожидаю, что к моему желанию немедленно прислушаются. Если в ответ последует отказ, я, скорее всего, покину этот ресторан и выберу другой, где моим желаниям отдадут больший приоритет, чем желаниям метрдотеля.

Необходительная программа осуществляет постоянный контроль над действиями человека, воспринимая его как недостаточно компетентного. При этом допустимо, когда программа высказывает предположение, что я совершил ошибку, и недопустимо, когда она оценивает мои действия. Аналогичным образом допустимо, чтобы программа подсказывала, что я не смогу отправить введенные данные до тех пор, пока не укажу номер социального страхования. Тем не менее, если я все же решу нажать кнопку «Подтвердить отправку» введенных данных, не указывая этот номер, я ожидаю, что программа выполнит то, что положено. (Сама надпись «Подтвердить отправку» (кнопка Submit) и то понятие, которое стоит за этой фразой, уже выражает неуважение к пользователю. Программа не должна сомневаться в действиях пользователя, поэтому каждый раз, когда она просит подтверждения, она де-факто проявляет неуважительное отношение. Тем не менее кнопки с такой надписью очень часто встречаются на сайтах Всемирной паутины.)

Назад: Компьютер тоже человек
Дальше: Обходительная программа ведет себя приветливо