
- •Введение
- •1 Понятие пользовательского интерфейса
- •1.1 Популярные стили пользовательского интерфейса
- •1.2 Критерии эффективного интерфейса
- •1.3 Модели пользовательского интерфейса
- •1.4 Контрольные вопросы
- •2 Психология человека и пэвм
- •2. 1 Психология пользователей
- •2.2 Восприятие и внимание человека
- •2.3 Информационные процессы человека
- •2.4 Контрольные вопросы
- •3 Проектирование пользовательского интерфейса
- •3.1 Особенности графического интерфейса
- •3.2 Объектный подход к проектированию интерфейса
- •3.3 Компоненты графического интерфейса
- •3.4 Взаимодействие пользователя с приложением
- •3.5 Общие правила взаимодействия с объектами
- •3.6 Операции пересылки и создания объектов
- •3.7 Метод прямого манипулирования
- •3.8 Контрольные вопросы
- •4 Правила проектирования пользовательского интерфейса
- •4.1 Принципы проектирования пользовательского интерфейса
- •4.2 Контрольные вопросы
- •5 Этапы проектирования пользовательского интерфейса
- •5.1 Коллективный подход к разработке
- •5.2 Разработка, ориентированная на обучение
- •5.3 Четыре этапа разработки
- •5.4 Примеры результатов выполнения работ на этапах разработки пользовательского интерфейса
- •5.5 Контрольные вопросы
- •6 Инструментарий разработчика интерфейсов
- •6.1 Передача информации визуальным способом
- •6.2 Использование цвета в интерфейсе
- •6.3 Использование звука в пользовательском интерфейсе
- •6.4 Использование анимации в пользовательском интерфейсе
- •6.5 Управляющие элементы разработки интерфейса
- •6.6 Основные проблемы удобства применения гпи и опи
- •6.7 Контрольные вопросы
- •7 Тестирование пользовательского интерфейса
- •7.1 Понятие удобства применения программного продукта
- •7.2 Важность тестирования на удобство применения программного обеспечения
- •7.3 Цели и задачи тестирования
- •7.4 Преимущества тестирования на удобство применения
- •7.5 Привлечение к работе когнитивных психологов и специалистов по удобству применения
- •7.6 Условие успеха программных продуктов
- •7.7 Отчетные результаты теста
- •7.8 Контрольные вопросы
- •8 Особенности разработки web – интерфейса
- •8.1 Пользовательский интерфейс web-приложений
- •8.3 Пользовательский интерфейс системы реального времени
- •8.4 Средства разработки web-документов
- •8.5 Контрольные вопросы
- •9 Практика
- •9.1 Лабораторная работа №1
- •Методические указания к выполнению работы
- •Постановка задачи к лабораторной работе
- •6. Разработать полную схему экранов системы.
- •9.2 Лабораторная работа №2
- •Методические указания к выполнению работы
- •В радиокнопках и чекбоксах должны нажиматься не только визуальный индикатор переключения, т.Е. Кружок или квадратик, но ещё и подпись.
- •Элементы в меню нужно группировать максимально логично. Можно между группами помещать пустой элемент (разделитель) или же размещать отдельные группы в разных уровнях иерархии.
- •Постановка задачи к лабораторной работе
- •9.3 Лабораторная работа №3
- •Методические указания к выполнению работы
- •Постановка задачи к лабораторной работе
- •9.4 Лабораторная работа №4
- •Методические указания к выполнению работы
- •Значения временных интервалов
- •Постановка задачи к лабораторной работе
- •1. Тестирование
- •2. Проектирование основных экранов
- •3. Финальное тестирование
- •40. Какие методы предотвращения ошибок бывают?
- •3. Повышение разборчивости и заметности индикаторов
- •44. Какие среды передачи обучающих материалов бывают?
- •Ответы на вопросы тестов
- •Список использованных источников
7.4 Преимущества тестирования на удобство применения
Пользователи хотят получить в свое распоряжение ПП передовых или новейших технологий, высокого качества, простые в использовании и дешевые в разработке.
Каждый разработчик и проектировщик должен сам участвовать или наблюдать за процессом тестирования своего продукта, но не вмешиваться в этот процесс, поскольку хорошо осведомлен о работе ПП, и ему несложно подсказать или подтолкнуть участников теста к решению, до которого те могли и не додуматься. Разработчики продукта должны играть вспомогательную роль и не заменять собой специалистов по мониторингу тестирования.
Настоящая революция в оценке удобства применения, которую проектировщики пользовательского интерфейса могли бы устроить на пользу всем, произойдет, когда деловые люди поймут, какой урон им может нанести плохо разработанный пользовательский интерфейс. Куртис и Хефли (Curtis and Hefley) по этому поводу сказали следующее: «Например, множество компаний имеет сотни, возможно, тысячи людей, выполняющих повторяющиеся задачи при работе с потребителями. К таким сотрудникам относятся операторы на телефоне, менеджеры и биржевые брокеры. Прибыль от более совершенных интерфейсов для этой категории может составить от сотен тысяч до миллионов долларов для одной компании».
Тестирование на удобство применения является неотъемлемой частью итерационного процесса разработки и проектирования ПП. Однако подобное тестирование часто оказывается жертвой компромиссов, имеющих место и в бизнесе, и в проектировании. Существует несколько ключевых вопросов, на которые необходимо найти ответы. Каким образом можно получить максимальную отдачу от проведения тестов? Как можно узнать, что проведенного тестирования уже достаточно?
В бюджете тестирования на удобство применения и его оценка должны рассматриваться как часть рабочих расходов. На проведение такого тестирования должно выделяться от 5 до 10 % от общего бюджета. Как и другие рабочие расходы, они впоследствии окупятся повышением доходов, связанным с улучшением качества продукта. Рассчитать, насколько тестирование на удобство применения поможет сэкономить, достаточно сложно, однако есть методы, с помощью которых можно хотя бы приблизительно определить оправданность расходов. Как выяснили специалисты компании Ford Motor, проведенная оценка удобства применения позволила сэкономить 100 000$ на работе бухгалтерской программной системы, что более чем окупило все первоначальные инвестиции в 70 000 $, потраченные на оборудование специальной лаборатории для проведения тестов.
Поскольку учет человеческого фактора и удобство применения становится приоритетным в деятельности корпораций во всем мире, то руководители и менеджеры задаются вопросом: «Сколько на самом деле стоит удобство применения и стоит ли тратить деньги на тестирование?». В последнее время специалисты по проектированию пользовательских интерфейсов убедились, что удобство применения, которое оправдывает необходимые для его обеспечения расходы, является необходимой характеристикой качественного ПП.