Когнитивные измерения нотаций


Из Википедии, свободной энциклопедии
  (Перенаправлено из скрытой зависимости )
Перейти к навигации Перейти к поиску

Когнитивные измерения или когнитивные измерения нотаций [1] [2] — это принципы проектирования нотаций , пользовательских интерфейсов и языков программирования , описанные исследователем Томасом Р. Г. Грином [3] и продолженные исследованиями с Мариан Петре . [1] Измерения можно использовать для оценки удобства использования существующего информационного артефакта или в качестве эвристического ориентира при проектировании нового, и они полезны при проектировании взаимодействия человека с компьютером. [4]

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

Список когнитивных измерений

Томас Грин первоначально определил 14 когнитивных измерений:

Градиент абстракции
Каковы минимальный и максимальный уровни абстракции , предоставляемые нотацией? Можно ли детализировать ?
Близость отображения
Насколько точно обозначение соответствует проблемному миру?
Последовательность
После того, как часть обозначений выучена , сколько остальных можно успешно угадать?
Рассеянность/краткость
Сколько символов или сколько места требуется нотации для получения определенного результата или выражения значения ?
Склонность к ошибкам
В какой степени нотация влияет на вероятность ошибки пользователя ?
Тяжелые умственные операции
Насколько сложная умственная обработка лежит на уровне обозначений, а не на семантическом уровне? Есть ли места, где пользователю нужно прибегать к помощи пальцев или карандашной аннотации, чтобы следить за тем, что происходит?
Скрытые зависимости
Являются ли зависимости между сущностями в нотации видимыми или скрытыми? Все ли зависимости указаны в обоих направлениях? Приводит ли изменение в одной области обозначений к неожиданным последствиям?
Сопоставление
Можно ли одновременно сравнивать разные части записи?
Преждевременное обязательство
Существуют ли жесткие ограничения на порядок, в котором пользователь должен выполнять задачи, чтобы использовать систему?
Есть ли решения, которые необходимо принять до того, как будет доступна вся необходимая информация? Могут ли эти решения быть отменены или исправлены позже?
Прогрессивная оценка
Насколько легко оценить и получить отзыв о незавершенном решении?
Ролевая выразительность
Насколько очевидна роль каждого компонента обозначения в решении в целом?
Вторичная запись и уход от формализма
Может ли нотация нести дополнительную информацию средствами, не связанными с синтаксисом , такими как макет, цвет или другие подсказки?
Вязкость
Существуют ли какие-либо неотъемлемые барьеры для изменения нотации? Сколько усилий требуется, чтобы внести изменения в программу, выраженную в нотации?
Это измерение можно разделить на следующие типы: [5]
  • «Детективная вязкость»: изменение кода нарушает внутренние ограничения в программе, разрешение которых может нарушить дополнительные внутренние ограничения.
  • «Повторяющаяся вязкость»: одно действие в концептуальной модели пользователя требует множества повторяющихся действий устройства.
  • «Вязкость области»: изменение размера набора входных данных требует изменений в самой структуре программы.
Видимость
Насколько легко можно идентифицировать, получить доступ и сделать видимыми необходимые части нотации?

Другие размеры

В дополнение к вышесказанному, в области исследований HCI иногда предлагаются новые измерения [6] с различными уровнями принятия и уточнения.

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

Действия пользователей

Авторы выделяют четыре основных действия пользователя с интерактивными артефактами: инкрементация [создание], транскрипция , модификация и исследовательский дизайн . Для каждого вида деятельности лучше всего подходит различный компромисс в удобстве использования по каждому измерению. Например, высокая вязкость (сопротивление изменениям) вредна для модификаций и исследований, но менее опасна для разовых задач, выполняемых при транскрипции и инкрементации.

Дизайнерские маневры

Дизайнерский маневр — это изменение, внесенное дизайнером в дизайн обозначений, чтобы изменить его положение в определенном измерении. Размеры создаются попарно независимыми, так что конструкцию можно изменить в одном измерении, оставив второе постоянным. [ нужна ссылка ]

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

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

Смотрите также

использованная литература

  1. ^ б Грин , TRG ; Петре, М. (1996). «Анализ удобства использования сред визуального программирования: структура« когнитивных измерений »». Журнал визуальных языков и вычислений . 7 (2): 131–174. CiteSeerX  10.1.1.22.1477 . doi : 10.1006/jvlc.1996.0009 .
  2. ^ Грин, TRG «Инструкции и описания: некоторые когнитивные аспекты программирования и подобных действий». CiteSeerX 10.1.1.32.8003 .  {{cite journal}}: Журнал цитирования требует |journal=( помощь )
  3. ^ Грин, Томас Р.Г. (1989). «Когнитивные измерения нотаций». Люди и компьютеры . V : 443–460. CiteSeerX 10.1.1.128.270 . 
  4. ^ А. Ф. Блэквелл, К. Бриттон, А. Кокс, TRG Green, К. Гурр, Г. Кадода, М. С. Кутар, М. Лумс, CL Неханив, М. Петре, К. Роаст, К. Роу, А. Вонг, РМ Янг, «Когнитивные измерения нотаций: инструменты проектирования для когнитивных технологий», Springer Lecture Notes in Computer Science , vol. 2117, 325-341, 2001. doi : 10.1007/3-540-44617-6_31
  5. ^ «Использование когнитивных измерений в классе в качестве инструмента обсуждения для дизайна визуального языка» . Архивировано из оригинала 03 июля 2004 г. Проверено 12 июля 2007 г. .
  6. ^ Блэквелл, Алан Ф. «Работа с новыми когнитивными измерениями». CiteSeerX 10.1.1.18.7947 .  {{cite web}}: Отсутствует или пусто |url=( помощь )

внешняя ссылка

  • Когнитивные аспекты сайта Notation Resource
  • Когнитивные аспекты в глоссарии usabilityfirst.com
  • Когнитивные измерения информационных артефактов: учебник Томаса Грина и Алана Блэквелла
  • Полезное руководство по когнитивным измерениям и интуитивно понятное объяснение когнитивных измерений
Получено с https://en.wikipedia.org/w/index.php?title=Cognitive_dimensions_of_notations&oldid=1061100219 "