Концептуальные модели
Концептуальная модель — это объяснение (обычно сильно упрощенное) того, как что-то работает. Оно не должно быть полным или даже точным, главное, чтобы оно было полезным. Файлы, папки и иконки, которые вы видите на компьютерном экране, помогают людям создавать концептуальные модели документов и папок в самом компьютере. То же верно для размещенных на экране моделей приложений, которые ждут, пока их вызовут. На самом деле в компьютере нет никаких папок — это эффективное концептуальное представление, которое упрощает использование документов. Однако иногда подобные изображения могут нас запутать. Когда мы читаем электронное письмо или посещаем сайт, кажется, что их содержание находится у нас в компьютере, потому что именно здесь оно отображается, и мы можем им управлять. Но на самом деле во многих случаях актуальный материал находится «в облаке» и хранится где-то на другой, отдельной машине. Концептуальная модель — это один целостный образ, хотя на самом деле предмет, который эта модель описывает, может состоять из частей, каждая из которых находится на отдельной машине, и эти машины могут быть расположены в разных частях света. Эта упрощенная модель помогает нормально пользоваться устройствами, но если соединение с облачными сервисами прервется, то возникнет путаница. Информация все еще на экране, но пользователь больше не может сохранить ее или найти что-то новое: имеющаяся концептуальная модель не дает никакого объяснения. Упрощенные модели ценны, только пока выполняются допущения, которые их поддерживают.
Часто существуют множественные концептуальные модели одного продукта или устройства. Концептуальные модели, которые люди используют для того, чтобы понять, как работает рекуперативное торможение в гибридных машинах или электрокарах, сильно отличаются у простого водителя и у технически подкованного. Модели, которыми пользуются техники, обслуживающие такого рода системы, будут отличаться от моделей, которыми пользуются создатели этих систем.
Концептуальные модели, которые мы находим в технических мануалах или книгах для технического использования, могут быть подробными и сложными. Те, о которых мы сейчас говорим, гораздо проще: они существуют в умах людей, пользующихся продуктом, поэтому это также «ментальные модели», то есть концептуальные модели в умах людей, представляющие собой их понимание принципа работы устройства. Разные люди могут иметь разные ментальные модели одного и того же предмета. На самом деле у одного человека может быть много разных моделей одного предмета, каждая из которых будет подходить для разных аспектов его использования. Такие модели даже могут противоречить друг другу.
Концептуальные модели часто порождены самим устройством. Некоторые модели передаются от одного человека к другому. Некоторые мы черпаем из мануалов. Обычно само устройство мало помогает нам, поэтому мы строим модель исходя из опыта. Очень часто наши модели неверны, и это приводит к трудностям при использовании устройства.
Большинство подсказок относительно того, как что-то работает, мы получаем из восприятия структуры этого устройства, особенно из означающих, возможностей, ограничений и проекций. Инструменты для магазинов, садоводства и домашнего хозяйства стремятся к тому, чтобы их важнейшие черты были достаточно заметны. Концептуальные модели того, как управлять этими инструментами и как они работают, воспринимаются нами непосредственно.
Представьте ножницы: вы понимаете, что количество возможных действий ограничено. Отверстия, очевидно, нужны для того, чтобы что-то в них засовывать, и единственная вещь, которая подойдет по размеру и которую было бы логично туда запихнуть, — это пальцы. Отверстия представляют собой одновременно и возможности — они позволяют засунуть пальцы, и означающее — они показывают, где должны оказаться пальцы. Размер отверстий накладывает ограничения на количество пальцев, которое можно засунуть: в большое отверстие предполагается засовывать несколько пальцев, а в маленькое — только один. Проекция отверстий и пальцев (а также набор возможных операций) обозначена и ограничена самими отверстиями. Более того, управление ножницами не зависит от того, как размещать пальцы: если вы используете не те пальцы (или не ту руку), то ножницы все равно будут работать, хотя и не слишком удобно. Вы можете разобраться, как пользоваться ножницами, потому что их рабочие части видны и их назначение понятно. Концептуальная модель ясна, и верно использованы означающие, возможности и ограничения.
Что происходит, если устройство не дает хорошей концептуальной модели? Посмотрите на мои цифровые часы с пятью кнопками: две сверху, две на нижней стороне и одна с левой стороны (рис. 1.8). Для чего нужна каждая из кнопок? Как бы вы установили время? Это невозможно понять — нет никакой видимой связи между элементами управления и функциями, нет ограничений, нет очевидных проекций. Больше того, кнопки можно использовать разными способами. Две кнопки делают разное в зависимости от того, быстро нажимаешь на них или долго давишь. Для выполнения некоторых операций требуется нажать несколько кнопок одновременно. Единственный способ понять, как работают эти часы, — снова и снова читать мануал. В случае с ножницами, когда вы двигаете ручками, движутся лезвия. А в этих часах нет никакой видимой связи между кнопками и возможными действиями, никакого явного соотношения между действием и конечным результатом. Мне действительно нравятся эти часы, и очень жаль, что я не могу запомнить все их функции.
Рис. 1.8. Цифровые радиоуправляемые часы Junghans mega 1000
Нет ни одной хорошей концептуальной модели, помогающей понять, как управлять моими часами. На них пять кнопок, и нет ни одной подсказки, для чего нужна каждая из них. И да, в разных режимах кнопки делают разное. Но это очень красивые часы, и они всегда показывают правильное время, потому что сверяются с официальными радиостанциями в разных режимах. (В верхней части дисплея часы показывают дату: среда, 20 февраля, восьмая неделя года.) (Фото автора.)
Концептуальные модели очень важны потому, что они обеспечивают понимание, позволяют предсказать, как будет вести себя вещь, и понять, что делать, если все пойдет не так, как планировалось. Хорошая концептуальная модель дает нам возможность предвидеть эффект наших действий. Без хорошей модели мы работаем вслепую, механически запоминая действия; мы выполняем действия так, как нам сказали; мы не можем понять, каких эффектов и от чего нам ждать или что делать, если все пойдет не так. Пока все работает как надо, мы справляемся. Но если что-то идет не так или если мы сталкиваемся с новой ситуацией, тогда нам нужно более глубокое понимание устройства, хорошая модель.
Концептуальные модели бытовых предметов не должны быть слишком сложными. Все-таки ножницы, ручки и выключатели — довольно простые устройства. Нам не нужно понимать физику или химию, лежащие в основе каждого из устройств, которыми мы владеем, — только взаимосвязь между регуляторами и результатами. Когда модель, которую нам представляют, не соответствует предмету или просто неверна (или, что еще хуже, ее вообще нет), у нас появляются трудности. Позвольте рассказать вам о моем холодильнике.