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

HCI Design

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Анализ задач

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

Анализ задач

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ConcurTaskTree (CTT)

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

  • Сосредоточьтесь на действиях, которые пользователи хотят выполнить.
  • Иерархическая структура.
  • Графический синтаксис.
  • Богатый набор последовательных операторов.