Учебники

Процесс проектирования и анализ задач

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

Следующие пункты являются четырьмя основными действиями дизайна взаимодействия —

  • Определение требований
  • Создание альтернативных конструкций
  • Разработка интерактивных версий дизайнов
  • Оценка проектов

Три принципа для ориентированного на пользователя подхода —

  • Ранняя ориентация на пользователей и задачи
  • Эмпирическое измерение
  • Итеративный дизайн

Методология проектирования

С самого начала материализовались различные методологии, которые описывают методы взаимодействия человека с компьютером. Ниже приведены несколько методологий проектирования.

  • Теория деятельности — это метод HCI, который описывает структуру взаимодействия человека с компьютером. Теория деятельности предоставляет рассуждения, аналитические инструменты и схемы взаимодействия.

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

  • Принципы проектирования пользовательского интерфейса. Терпимость, простота, наглядность, доступность, согласованность, структура и обратная связь — это семь принципов, используемых при проектировании интерфейса.

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

    • Концептуальные исследования направлены на понимание ценностей инвесторов, использующих технологии.

    • Эмпирические исследования — это качественные или количественные исследования дизайна, которые показывают понимание дизайнером ценностей пользователей.

    • Технические исследования содержат использование технологий и конструкций в концептуальных и эмпирических исследованиях.

Теория деятельности — это метод HCI, который описывает структуру взаимодействия человека с компьютером. Теория деятельности предоставляет рассуждения, аналитические инструменты и схемы взаимодействия.

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

Принципы проектирования пользовательского интерфейса. Терпимость, простота, наглядность, доступность, согласованность, структура и обратная связь — это семь принципов, используемых при проектировании интерфейса.

Ценностно-чувствительный дизайн — этот метод используется для разработки технологий и включает три типа исследований — концептуальное, эмпирическое и техническое .

Концептуальные исследования направлены на понимание ценностей инвесторов, использующих технологии.

Эмпирические исследования — это качественные или количественные исследования дизайна, которые показывают понимание дизайнером ценностей пользователей.

Технические исследования содержат использование технологий и конструкций в концептуальных и эмпирических исследованиях.

Совместный дизайн

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

Совместное проектирование — это не стиль, а ориентация на процессы и процедуры проектирования. Это рассматривается как способ устранения ответственности дизайнеров за дизайн.

Анализ задач

Анализ задач играет важную роль в анализе требований пользователей.

Анализ задач

Анализ задач — это процедура изучения пользователей и абстрактных структур, шаблонов, используемых в рабочих процессах, и хронологическая реализация взаимодействия с GUI. Он анализирует способы, которыми пользователь разделяет задачи и упорядочивает их.

Что такое ЗАДАЧА?

Человеческие действия, которые способствуют достижению полезной цели, направленной на систему, являются задачей. Анализ задач определяет производительность пользователей, а не компьютеров.

Иерархический анализ задач

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

«Иерархия — это организация элементов, которая в соответствии с необходимыми отношениями описывает путь опыта, который должен пройти учащийся для достижения любого отдельного поведения, которое появляется выше в иерархии. (Seels & Glasgow, 1990, p. 94)».

Методы анализа

  • Декомпозиция задач — Разделение задач на подзадачи и в последовательности.

  • Методы, основанные на знаниях — любые инструкции, которые должны знать пользователи.

Декомпозиция задач — Разделение задач на подзадачи и в последовательности.

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

«Пользователь» всегда является начальной точкой для задачи.

  • Этнография — наблюдение за поведением пользователей в контексте использования.

  • Анализ протокола — Наблюдение и документирование действий пользователя. Это достигается путем аутентификации мышления пользователя. Пользователь заставлен мыслить вслух, чтобы его умственная логика могла быть понята.

Этнография — наблюдение за поведением пользователей в контексте использования.

Анализ протокола — Наблюдение и документирование действий пользователя. Это достигается путем аутентификации мышления пользователя. Пользователь заставлен мыслить вслух, чтобы его умственная логика могла быть понята.

Модели инженерных задач

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

Характеристики инженерных моделей задач

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

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

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

  • Наконец, они предоставляют автоматические инструменты для поддержки различных этапов цикла проектирования.

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

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

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

Наконец, они предоставляют автоматические инструменты для поддержки различных этапов цикла проектирования.

ConcurTaskTree (CTT)

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