Алексей Литвин: 4 УРОВНЯ СЛОЖНОСТИ ВЫБОРА ПРИ РАБОТЕ С ИНТЕРФЕЙСОМ

0
Литвин Алексей Юрьевич4/14/2022

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

В справедливости этих утверждений легко убедиться на следующих примерах.

ПРИМЕР 1. Житель Европы XVI века в повседневности нечасто сталкивался со сложными устройствами. Одним из таких могла быть ветряная мельница, которая хоть и является непростым инженерным сооружением, многократно уступает современным смартфонам по количеству технологических решений и набору возможностей. То, что было за гранью фантастики 400 лет назад, сегодня является обыденностью.

ПРИМЕР 2. Недавно европейские пенсионеры подняли настоящую волну негодования против банков. Причина недовольства – невозможность получить обслуживание из-за растущей информатизации банковской сферы. Привычные решения, вроде того, чтобы прийти в отделение, получить талончик и отстоять очередь, вышли из употребления. Их заменили соответствующие функции в банковских мобильных приложениях. Однако, для людей серебряного возраста это изменение оказалось непреодолимым барьером, приведшим к буре негодования (подробнее см. сюжет «Испанские пожилые толкают банки к реформе».)

Скорость развития человека уступает скорости развития технологий, это приводит к увеличению пропасти непонимания между человеком и машиной. Но если эта пропасть постоянно возрастает, то количество людей способных управлять сложной техникой должно постоянно сокращаться, что в конечном итоге должно привести к остановке технологического развития. Однако, этого не происходит. Почему так?

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

Управление устройством происходит посредством системы управления – интерфейса, который является упрощенной моделью системы. 

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

Интерфейс рояля  черно-белая клавиатура

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

Отследить тенденцию к упрощению интерфейсов можно на самых разных устройствах. Возьмем для примера фотокамеру. Интерфейс не самой сложной «‎зеркалки» в разы сложнее камеры смартфона.

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

Наиболее известная и цитируемая зависимость, которая связана с принятием решения пользователем, описана в законе Хика: время, необходимое для принятия решения, увеличивается с ростом количества и сложности имеющихся вариантов. Если предположить, что сокращение времени для принятия решения связано со снижением сложность задачи, то, опираясь на закон Хика, можно сказать, что для упрощения выбора пользователю необходимо предлагать меньшее количество вариантов. Это звучит вполне естественно. Однако, что насчет сложности вариантов? Об этом закон Хика ничего не говорит.

Мы считаем, что задачи с которыми сталкивается пользователь, неоднородны по сложности, и потому выделяем 4 качественных уровня сложности выбора.

1 УРОВЕНЬ: все решено за пользователя, выбор отсутствует.

Шрифт в сообщениях ВКонтакте определен однозначно. Это продиктовано тем, что основная задача мессенджера – передача сообщений, и отвлекать пользователя на редактирование шрифтов попросту неуместно.

Интересно, что существуют приложения, позволяющие менять стандартное отображение, вопреки воле дизайнеров интерфейсов – например, Stylish by Userstyles.

Позволить пользователю преодолеть ограничения, наложенные дизайнерами, может оказаться неплохой стратегией для поиска ниши собственному IT-продукту. Для более глубокого изучения вопроса поиска «‎свободного места» в IT можно обратиться к книге П. Капишева «‎IT: найти свою нишу. (30 бизнес-стратегий)».

2 УРОВЕНЬ: пользователю предлагается ограниченное количество вариантов, из которых необходимо выбрать.

На этом уровне появляется выбор. Притом, он четко определен и структурирован. Именно на этом уровне живет упомянутый выше Закон Хика.

В Google Docs пользователь может выбрать стиль шрифта из набора представленных. Эта возможность позволяет пользователю выделять части текста. В отличие от мессенджера, для текстового редактора это имеет большое значение.

3 УРОВЕНЬ: пользователь формирует набор вариантов для выбора.

На этом уровне появляется возможность изменять структуру вариантов, расширять их. Это значительно сложнее, чем выбрать вариант из имеющегося списка. Хотя бы потому, что для внесения изменений необходимо понимать недостатки имеющихся вариантов для решения текущей задачи.

На пример, в Figma пользователю доступна возможность загрузить шрифты из сторонних библиотек вроде Google Fonts.

4 УРОВЕНЬ: пользователь самостоятельно создает варианты для выбора.

В отличие от двух предыдущий уровней, здесь отсутствует явная структура. Пользователю дается набор инструментов, а действия не регламентируются и не ограничиваются. На четвертом уровне выбор переходит в создание. Таким образом, в нашем представлении создание является логическим продолжением ограниченного выбора.

FontLab Studio – специализированная программа для создания шрифтов, которые потом можно поместить в библиотеки для использования на третьем уровне сложности. 

Заключение

1. Сложность задачи выбора, стоящей перед пользователем, зависит от уровня, на котором она находится.

  • 1 УРОВЕНЬ: все решено за пользователя, выбор отсутствует.
  • 2 УРОВЕНЬ: пользователю предлагается ограниченное количество вариантов, из которых необходимо выбрать.
  • 3 УРОВЕНЬ: пользователь формирует набор вариантов для выбора.
  • 4 УРОВЕНЬ: пользователь самостоятельно создает варианты для выбора.

2. Создание – это логическое продолжение ограниченного выбора, в котором отсутствует структура.

3. Для того, чтобы упростить задачу пользователя, необходимо определить уровень, на котором она находится, и перевести на более низкий.

  • для перехода с четвертого уровня на третий или второй необходимо задать структуру выбора, ограничить возможности пользователя, дать готовые варианты решений, которые по качеству его удовлетворяют;
  • для перехода со второго уровня на первый необходимо создать ситуацию полной определенности, когда действие пользователя будет однозначно связано с решением задачи.

Сильные разработки создаются не в одиночку, а в коллективе. LIVREZON CLUB объединяет более 50-ти коллективов в разных отраслях научного знания. В ежедневном режиме они делятся опытом, собирают новые данные, пишут книги и статьи, тестируют технологии и получают друг от друга полезную обратную связь.

◉ Хотите присоединиться к группе разработчиков? Пишите на info@livrezon.ru

Следующая статья
Психология и психофизиология
Паника — не план. Чек-лист для женщин, которые боятся сделать ошибку
Новая работа, свежие задачи, НО старые страхи Недавно я познакомилась с Кариной, она работает аналитиком в IT-сфере. Недавно она сменила компанию и присоединилась к команде, которая занимается для неё совершенно новым проектом. Стремясь быстрее вникнуть в задачу, она обратилась за советом к более опытной сотруднице. Но та ответила холодно: «Разбирайся сама!» — и отвернулась. Оставшись без поддержки, Карина сделала, как поняла сама, и — допустила ошибку. Вместо конструктивной обратной связи руководитель обрушился на неё с эмоциями: «Ты всё сделала неправил...
Психология и психофизиология
Паника — не план. Чек-лист для женщин, которые боятся сделать ошибку
Гуманитарные науки
Как сёгун держал страну в порядке: тайны управления эпохи Токугава
Бизнес и экономика
Иллюзия работы, или почему не работает самодиагностика процессов на предприятии — Часть 2
Livrezon-технологии
Ганс Селье о том, как написать научную статью
Livrezon-технологии
Больше чем смех: зачем обществу нужен юмор по Ю. Тамбергу
Биографии
Хочешь оставить след в истории? Учись у Монтессори! 10 способов сохранить наследие
Бизнес и экономика
Как напугать социальной рекламой с помощью Л. С. Выготского
Бизнес и экономика
СамоНеОрганизация. Почему посиделки у кулера не помогут работать лучше
Бизнес и экономика
Почему люди не будут пользоваться знаниями, инструментами и практиками
Бизнес и экономика
10 типовых ошибок коммуникаций на промышленном предприятии
Педагогика и образование
«Мы строили, строили и наконец…» Три проекта с дошкольниками: от идеи до реализации
Педагогика и образование
6 типовых ошибок студента-медика
Искусство и дизайн
Несоответствие — главный приём Чарли Чаплина, чтобы расмешить зрителя
Педагогика и образование
Ребенок рисует странные вещи – а вдруг у него шизофрения?
Педагогика и образование
Как повысить авторитет в коллективе: учимся у Наполеона Бонапарта
Бизнес и экономика
«Кровь, тяжёлый труд, слёзы и пот» — как создавать сильные речи по Черчиллю