Удобство — ключевая характеристика любой вещи, особенно если это коммерческий продукт. Часто производители так увлечены поиском инновационных и многофункциональных решений, что забывают об этой «мелочи». А ведь многим вещам славу принёс как раз удачный интерфейс: вспомните Macintosh или iPod.
Инженерный психолог и юзабилист Анатолий Костин раньше проектировал оборудование для космонавтов, а сейчас создаёт компьютерные интерфейсы и веб-сайты. О правилах инженерной психологии, науке об удобстве техники, профессор Костин, научный руководитель UsabilityLab, рассказал старшему редактору «HBR — Россия» Дмитрию Фалалееву.
Как зародилась инженерная психология
— Большинство людей никогда не слышало про инженерную психологию. Что это за наука?
Инженерная психология — пограничная область между техникой и психологией. Эта наука зародилась в середине XX века. В 1950-х произошёл впечатляющий скачок в развитии техники: появились реактивная авиация, сложнейшие промышленные установки. И вслед за этим резко возросло количество человеческих ошибок при управлении техникой. Некоторые приводили к серьёзным и даже трагическим последствиям.
Раньше к ошибкам относились очень просто: виноват человек — недосмотрел, отвлёкся, неквалифицирован. Если жертв не было, его наказывали — и благополучно забывали про инцидент. Пока аварии были единичными, такой подход более или менее годился, но тут ошибки посыпались как из рога изобилия. Наказывать надо было всех и по несколько раз на день — естественно, это было глупо и бессмысленно.
Стало понятно, что природа человеческих ошибок имеет неучтённую закономерность: виной всему была неприспособленность техники к возможностям человека. Раньше никто не задавался целью делать технику такой, чтобы с ней было удобно работать, но теперь выбора не оставалось. Так родилась эргономика — наука о труде. А уже в неё вошла инженерная психология, изучающая взаимодействие человека и техники.
Юзабилити и многофункциональность
— Вот только раньше надо было делать технику удобной для подготовленного оператора, а сейчас — для массового потребителя.
Смена объектов непринципиальна, закономерности остались прежними. Так или иначе, постепенно наука развивалась, и её результатами стали пользоваться не только на промышленных предприятиях, но и на частных производствах. А в 1980-х годах американцы ввели в обиход понятие юзабилити, которое означает область инженерной психологии, занимающейся проблемами создания компьютерных интерфейсов. По-русски звучит дико, но найти корректный эквивалент пока никто не смог: удобопользуемость, удобство — всё плохо. Так что пользуемся английским термином.
— Вы совершенствуете интерфейсы компьютерных программ. Объясните, в чём секрет успеха Apple? Macintosh считается одной из самых удобных систем.
Дело в удачности или неудачности тех или иных решений. Вот у Microsoft, по моим представлениям, одно из самых больших юзабилити-подразделений, в котором тестируют и исследуют интерфейсы разрабатываемых программных продуктов. Так что считать, будто об удобстве думают только в Apple, неверно.
Просто многофункциональность, за которую борются многие крупные разработчики, — палка о двух концах. Они стремятся запихнуть в продукт как можно больше опций. Но есть закономерность: 90% людей используют возможности программного обеспечения на 10%, про оставшиеся 90% функций знают только продвинутые пользователи, а их максимум 10%. Огромное число опций перегружает интерфейс, и простому человеку, чтобы решить тривиальную задачу, приходится продираться сквозь дебри. Ну а о каком удобстве тут может идти речь?!
— Чем больше функций, тем сложнее добиться юзабилити?
Естественно. Сложность продукта возрастает, умножаются связи между функциями, стало быть, увеличивается число возможных незапланированных ситуаций. Всё это выливается на пользователя.
Ведь почему Apple добилась успеха? Функциональность Mac «сжата» до минимума, на виду только те опции, которые человек ищет в первую очередь. У Mac вообще очень незамысловатый интерфейс — поэтому он и стал таким популярным. Но не надо огульно обвинять юзабилистов остальных ИТ-корпораций — просто они проповедуют другую философию. Она изначально была нацелена на увеличение функций и усложнение продукта.
Главное правило юзабилити
— Вывод напрашивается сам собой: получается, многофункциональный продукт нельзя сделать простым?
В общем-то да. Одно из главных правил юзабилити гласит: лучше сделать несколько относительно простых продуктов для разных групп пользователей, чем один сложный и громоздкий и потом адаптировать его для нескольких групп. Всё равно ведь каждому не угодишь, а при узкой специализации продукт по крайней мере становится понятным и удобным.
— Какие ещё правила есть в юзабилити?
На самом деле главный постулат один: идти не от тех задач, которые ты сам придумываешь или в состоянии решить, а от того, что ищет пользователь. Казалось бы, неоригинальный вывод, но на самом деле очень глубокий.
Проектирование интерфейса должно начинаться не с программирования, как многие думают, а с определения задач, которые предстоит решать человеку, с понимания того, в каких условиях он работает, с кем взаимодействует. Это так называемый сценарий деятельности, его составление должно предшествовать проектированию. Но в жизни часто всё происходит иначе: давайте сделаем такую программу, чтобы в ней было то-то и то-то. Хорошо, сделали, а как этим будут пользоваться люди, никто не подумал. Проблема в том, что готовый продукт потом невозможно адаптировать — кривой дом проще сломать, чем чинить.
Самая типичная ошибка
— Я так понимаю, это очень распространённая ошибка?
Пожалуй, самая типичная. Многие заблуждаются, считая, что юзабилити, удобство — это применимо только лишь к интерфейсу. Часто бывает, что юзабилиста приглашают, когда продукт уже спроектирован: вот мы сделали, а ты облагородь, расставь правильно иконки. Но инженерный психолог и графический дизайнер — не одно и то же.
И кривую работу не переделать, всё нужно начинать с нуля, уже по правилам. Вот только мало кто на это соглашается: затрачены деньги, труд людей, время, горят сроки. Получается этакий чемодан без ручки — и бросить жалко, и носить неудобно. В таком виде продукт и попадает к пользователю. А если бы его создатели отталкивались от потребителя, а не от собственных фантазий, то и отдача была бы совсем другой.
Авиагоризонт: цена психологической ошибки
— Те правила, о которых вы говорите, работают на уровне логики. Зачем тут знать психологию?
Вместо ответа приведу один характерный пример. В авиации есть такой прибор — авиагоризонт. Он показывает положение самолёта относительно линии горизонта и нужен пилоту, чтобы ориентироваться в пространстве, когда земля не видна. По сути это шарик с поперечной линией — сверху небо, снизу земля и силуэт самолёта. Казалось бы, куда уж проще, однако есть одна маленькая закавыка.
Дело в том, что прибор можно сконструировать двумя разными способами: сделать землю неподвижной, а самолётик подвижным, и наоборот. Американцы закрепили самолёт, а мы — землю. Казалось бы, невелика разница. Однако наши инженерные психологи доказали: раз летит на самом деле самолёт, то он и должен быть подвижным.
Когда угол крена машины небольшой, то действительно особой разницы нет и ориентироваться легко, но когда самолёт совершает крутой вираж, лётчику приходится мысленно проводить сложные преобразования, представляя себе, как машина повёрнута относительно земли. А на приборе-то всё наоборот! Очень часто в результате человек теряет ориентацию, что приводит к самым трагичным последствиям.
— Пилот всегда неосознанно соотносит себя с самолётом на экране?
Конечно. Я даже думаю, что виной многих катастроф стал психологически неадекватный авиагоризонт — на западных самолётах стоит американская версия.
О терпении пользователя
— Давайте вернёмся к менее экстремальным примерам неудобных интерфейсов. Сколько готов мучиться человек, прежде чем он закроет программу или уйдёт с сайта?
Это очень индивидуально, всё зависит от типа личности и мотивации. Конечно, на сайте человек должен достичь цели за два-три клика, не больше, иначе он запутается или вообще забудет, что ищет. Но если вам кровь из носу нужно добиться своего, то вы всё равно пробьётесь. А если не очень — бросите на третьем-четвёртом клике.
Я это знаю по себе: когда интернет-сайт одной из центральных газет изменил вёрстку, я, проклиная всё на свете, тщетно пытался найти кнопку «Поиск», но не уходил с сайта, т.к. очень нужен был один старый материал.
— Обычная ситуация — у меня то же самое было с одним популярным новостным ресурсом. В результате я перестал его читать. Но, может, новая вёрстка сделана психологически правильно, просто надо привыкнуть?
Ничего подобного — раз вы ушли, значит, создатели что-то недоработали. Скорее всего, они хотели улучшить дизайн и добавить кое-какие функции. Облагородить-то они всё облагородили, только вот не подумали, как этим будет пользоваться человек.
— Значит, ошибается тот, кто думает, что отток клиентов после смены дизайна — явление временное? Мол, постепенно привыкнут.
Вот именно. Когда удобно, люди не уходят. Такие сайты — типичный пример проектирования «из головы». По-хорошему, сначала надо провести исследование — не маркетинговое или социальное, а психологическое: что люди ищут, зачем, сколько времени готовы потратить на поиск и т.д.
Персонажи и индивидуальный подход
— То есть в идеале к каждому пользователю надо подходить индивидуально?
Юзабилити — это не просто удобство, но удобство для конкретных людей в конкретных обстоятельствах. Если продукт сделан для абстрактного человека, то он никогда не станет популярным. Перед глазами всегда должен быть прототип. В инженерной психологии есть даже такое понятие как персонажи. Им создают биографию, личностные особенности, детали.
Сначала персонажей несколько — нужно перебрать все потенциальные варианты. По ходу работы целевые группы начинают выкристаллизовываться и остаётся один или несколько персонажей: например, домохозяйка за сорок, студент, пенсионер и т.д.
— А потом надо сделать продукт, который удовлетворил бы всем трём персонажам?
А вот это вопрос. Может, надо сделать три разных продукта — иногда ведь персонажи принципиально отличаются друг от друга. Руководитель проекта, конечно, предпочтёт универсальное решение, но оно не всегда бывает оправдано. Тут неплохо бы посоветоваться с инженерным психологом.
О психологических трюках и приоритетах
— Насколько важны психологические трюки? Ну вроде того, что человек чаще смотрит в правый угол экрана, но не смотрит в левый и т.д.
Привлечь внимание можно стандартными дизайнерскими приёмами: цветом, размером. Предпочтения по цветам и по размерам иконок, разумеется, существуют, но это простейшие вещи, задачка для графического дизайнера. Время нажатия на кнопку, число кликов и т.д. не раскрывают причин действий человека. Для этого нужен психолог, который ещё на этапе анализа и проектирования создаст адекватный инструментарий.
Гораздо важнее — что вывести на экран монитора. Представьте себе, например, интерфейс программы для трейдеров — это огромный объём информации. И вот здесь, как именно отразить, — вторичный вопрос, важнее — что. А чтобы понимать это, нужно разобраться в работе трейдера. И уже после этого можно расставлять информацию по приоритетности и программировать интерфейс. В общем, мы снова вернулись к главному правилу юзабилити: отталкиваемся от деятельности человека.
Одна кнопка вместо сложного интерфейса
— Эти правила подойдут и в случае небольшой группы людей? Например, если речь идёт о софте для сотрудников одной компании?
Снова приведу пример. Один мой коллега проектировал интерфейс для телекомпании, он должен был разработать программу, которая позволяла бы редакторам оперативно работать с поступающими текстами. Интерфейс получался не слишком сложным: надо было выбрать текст, загрузить, начать с ним работу и т.д. Было создано несколько вариантов, но ни один не устраивал заказчиков. Система, по сути, не работала.
Одни тексты всегда были предпочтительнее других, и за них шла война, другие, наоборот, никому не были интересны — в общем, в редакции воцарился хаос. Получилось, что несовершенство интерфейса привело к социальной напряжённости в подразделении. Ситуацию решили предельно просто — отказались от развёрнутых вариантов интерфейса, оставив всего одну виртуальную кнопку. На ней была надпись: «Получить текст». И всё — проблемы на этом кончились.
— Почему?
Не стало проблемы выбора, и острота взаимоотношений между людьми тоже сошла на нет. Редакторы перестали выбирать тексты получше, теперь они просто получали их по мере поступления. В связи с этим случаем напрашиваются сразу два вывода. Первый — проектировать интерфейс нужно с учётом не только психологии индивида, но и социальных связей в группе (особенно если речь идёт о внутрикорпоративных программах). Второй — иногда человека лучше лишить выбора и предложить ему уже готовые опции.
О банковских сайтах и эргономике
— А если мы имеем дело, например, с клиентами банка, которым нужно доходчиво рассказать о кредитах? Аудитория огромная, нужно ли её исследовать?
Конечно. Пусть и не так досконально — но нужно. Неужели правильнее вывалить на сайт всю нужную и ненужную информацию? Простое структурирование, к которому всегда прибегают владельцы коммерческих сайтов, тут не поможет. Оно подчинено формальным принципам — это просто ряд разделов-кнопок, чтобы совсем уж не утонуть в информации. А нужны ли они клиенту? Или зачем ему, скажем, кнопка поиска на сайте банка? Я сомневаюсь, что разработчики коммерческих сайтов задают такие вопросы.
— Вы говорите о компьютерных интерфейсах, но похоже, что эти правила универсальны. В конце концов, непродуманная структура и справочная информация торгового центра — тоже недоработка интерфейса.
Совершенно верно. Просто компьютерный интерфейс хронологически появился позже других. Раньше инженерные психологи проектировали пульты управления атомных станций, технологических производств, приборных панелей самолётов, космических и морских кораблей, автомобилей и др.
На ещё более общем уровне совершенствованием удобства широко распространённых вещей, бытовых приборов, инструментов занимается эргономика. Принципы создания удобной вещи очень похожи, хотя какие-то отличия, конечно, всегда есть.
— Значит, навыки инженерного психолога или эргономиста всегда пригодятся?
Ну, это уже давно очевидно. Для создания любого коммерческого продукта нужен юзабилист. Представления разработчиков, программистов, на которые раньше опирались, — абсолютно неадекватны. К счастью, в последнее время российские предприниматели стали это понимать.
Впервые опубликовано в журнале «Harvard Business Review — Россия». Интервью взял Дмитрий Фалалеев.