- •1.Полосы прокрутки и их альтернатива.
- •2.В чем заключается принцип спиральности в справочной системе?
- •3.Версии построения прототипа.
- •4.Видимость состояния системы (правило обратной связи)
- •5.Время оповещения
- •6.Гибкость и эффективность использования
- •7.Дайте объяснение термину «Понятность системы». Что такое ментальная модель, метафора, аффорданс и стандарт?
- •8.Дать объяснение справки предметной области и ее значение для пользователя
- •9.Дать определение интерфейса пользователя и его составных частей.
- •10.Дать определение локуса и фокуса внимания.
- •11. Достоинства панели инструментов.
- •12. Зачем нужно обучение пользователей работе с интерфейсом? Назовите средства обучения.
- •13. Интерфейс, учитывающий интересы пользователя в связи с длительностью реакции системы (на примере диалогового окна «Печать документа» и «Индикатора степени выполнения»).
- •14. Информированность пользователя
- •15. Как ведется проектирование общей структуры интерфейса?
- •16. Как производится тестирование прототипа? Роль постановки задачи при тестировании. Проверки, проводимые при тестировании. Связь модификации объекта с тестированием.
- •17. Какая роль документации и технического описания в разработке интерфейса пользователя?
- •18. Какие исходные данные требуются для проектирования интерфейса оператора асу объекта?
- •19. Какие основные критерии качества интерфейса и их краткая характеристика?
- •20. Каким должен быть интерфейс для субъективного удовлетворения пользователя?
- •21.Каким должно быть сообщение об ошибке?
- •22.Каким образом можно повысить субъективную скорость работы пользователя с интерфейсом?
- •23.Какова должна быть ширина и глубина меню? Группировка элементов в меню.
- •24.Какова организация справочной системы в интерфейсе?Типы справок
- •25.Какое устройство меню в целом и отдельных его элементов?
- •26.Классификация ошибок по способу их исправления.
- •27.Когда применяются списки? Типы списков и их свойства. Что такое комбобоксы? Требования к комбобоксам.
- •28.Количество вкладок. Что такое «мастер»?
- •29.Навигация и ее цель.
- •30.Назначение и типы меню.
- •31.Назовите основные критерии качества интерфейса пользователя.
- •32. Назовите составляющие скорости выполнения работы и дайте краткую характеристику каждой составляющей.
- •33.Назовите составные части программного интерфейса
- •34. Назовите три основных этапа разработки интерфейса пользователя
- •35. Необходимость создания пользовательских сценариев
- •36. Обосновать необходимость пароля и каким он должен быть?
- •37. Объяснить принцип работы модели количественного анализа интерфейсов goms
- •38. Операции, предусматриваемые при глоссарии интерфейса
- •39.Описание ошибки
- •40.Описание решения проблемы
- •41. Особенности проектирования интерфейса оператора асу (автоматизированной системы управления) объектом.
- •42.От чего зависит длительность физических действий?
- •43. Поиск информации и его виды.
- •44. Показать структурную схему взаимодействия человека-оператора с техническими средствами асу объекта. Типы ошибок оператора при пользовании интерфейсом и способы их устранения.
- •45. Поля ввода и их разновидности. В каких случаях используются «Крутилки» и «Ползунки».
- •46.Раскрыть утверждение «Понимание лучше, чем запоминание»
- •47. Последовательность и стандарты в построении интерфейса
- •48.Предупреждение ошибок работы систмы, пользователя при построении интерфейса.
- •49. При каких условиях возможно одновременное выполнение задач и автоматизм действий? Отвлечение и возобновление прерванных действий.
- •50. Принципы и задачи, решение которых необходимо при создании интерфейса пользователя асу объекта.
- •51)Раскрыть особенности использования Кнопки доступа к меню
- •52) Раскрыть особенности использования Командных кнопок
- •53)Раскрыть особенности использования Комбобоксов
- •54)Раскрыть особенности использования Списков. Указать недостаки и преимущества использования Пиктограмм.
- •55)Раскрыть особенности использования Чекбоксов и радиокнопок.
- •56)Распознавание и исправление ошибок
- •57)Рассказать о процессе сбора полной схемы и проверки ее по сценарию. Какую цель преследуют эти этапы?
- •58) Рассказать об основных элементах окна
- •59)Режимные и безрежимные командные кнопки
- •60)Роль ментальной или информационной модели объекта в создании интерфейса пользователя асу.
- •61.Роль мнемосхем в интерфейсе оператора
- •62.Свобода действий пользователя
- •63.Справка и документация при создании и использовании интерфейса
- •64.Средства обеспечения обратной связи при создании и использовании интерфейса
- •65.Сформулировать закон Фитса. Что такое кнопка бесконечного размера и нулевая дистанция до кнопки?
- •66.Типы окон. Их влияние на эффективность интерфейса.
- •67.Требования к содержимому окна, навигация внутри окна и между окнами.
- •68.Чем отличаются командные кнопки от радиокнопок и чекбоксов и радиокнопки от чекбоксов?
- •69 Что такое базовая и обзорная справка?
- •70 Что такое без режимные диалоговые окна? Метод преобразования без режимных окон в палитры.
- •71 Что такое длительность интеллектуальной работы? Способы уменьшения затрат времени не интеллектуальную деятельность.
- •72 Что такое долговременная память, и в каких случаях информация попадает в двп?
- •73 Что такое информационно-теоретическая и информационная производительность интерфейса?
- •74.Что такое когнетика, когнетивное сознательное и когнетивное бессознательное и какие их свойства?
- •75.Что такое контекстная справка?
- •76.Что такое контекстное меню и причина его появления?
- •77.Что такое кратковременная память, какая информация попадает в кратковременную память, нагрузка на квп, изменение содержимого и объем квп?
- •78.Что такое модальный и не модальный интерфейс? Влияние режимов на действия пользователя. Что такое квазирежимы?
- •79.Что такое первоначальное проектирование и какие его этапы? Можно ли нарушать последовательность этапов?
- •80.Что такое функциональность системы и анализ целей и действий пользователя?
- •81.Эстетичный и минималистический дизайн
16. Как производится тестирование прототипа? Роль постановки задачи при тестировании. Проверки, проводимые при тестировании. Связь модификации объекта с тестированием.
Какими бы не были совершенными логические соображения, приведшие к созданию интерфейса, всегда остается вероятность того, что интерфейс получился плохой, либо, что более вероятно, не такой хороший, каким бы он мог быть. Необходимо иметь какие-либо подтверждения его работоспособности. К счастью, проверка качества интерфейса обычно непроблематична. Всё, что для этого нужно, это несколько пользователей средней квалификации, никогда не видевшие тестируемой системы, плюс прототип (разумеется, при наличии основательного бюджета можно развернуться и пошире, например, купить прибор, фиксирующий направление взгляда пользователя).
В литературе часто встречается мнение, что тестированием можно решить чуть ли не все проблемы интерфейса. Утверждение это сомнительно. Тестированием, скорее, можно определить слабые места интерфейса, но почти невозможно обнаружить сильные, поскольку они пользователями просто не замечаются, и совсем уж невозможно определить новые способы улучшения. Происходит это из-за того, что субъекты тестирования:
- не обладают всей необходимой информацией о системе,
- ничего не знают о проектировании интерфейсов,
- их мотивация существенно отличается от необходимой — вместо того, чтобы стремиться сделать хороший интерфейс, они стремятся оставить в этом интерфейсе свой след.
Одной из самых важных предпосылок успешного тестирования является правильная постановка задачи. Всегда есть шансы потратить несколько часов в поисках ответа на ненужный вопрос. Хуже того — случается, что после окончания длительного и утомительного сеанса приходит понимание того, что тех же результатов можно было бы добиться с меньшими трудозатратами. Правильная постановка задачи позволяет этих проблем избежать.
Технически сеанс тестирования довольно прост. Нужно иметь несколько пользователей, которые ни разу не видели текущего состояния системы. За исключением редких случаев, когда ваша система рассчитана на продвинутых пользователей (power user), нужно подбирать не слишком опытных субъектов. Тестерам дается задание, они его выполняют, после чего результаты анализируются. Идея проста, тем не менее, по этому поводу написано довольно много литературы (причем объемной). Впрочем, в большинстве случаев достаточно помнить следующее:
- Тестирование на одном пользователе позволяет найти примерно 60% ошибок. Соответственно решайте сами, сколько пользователей необходимо для одного сеанса.
- Если у вас есть возможность оставить тестера одного, не пренебрегайте этим. Одностороннее зеркало в таких условиях не роскошь.
- Никогда не прерывайте пользователя. Никогда не извиняйтесь за несовершенство тестируемой системы. Никогда не говорите «Мы потом это исправим». Никого не обвиняйте. Никогда не называйте процесс тестирования «пользовательским тестированием» — пользователь решит, что тестируют его, и будет бояться.
Тест позволяет определить, насколько легко интерфейсу обучиться. Поскольку существует разница между понятиями видеть и смотреть, а запоминается только то, что увидено, необходимо обладать уверенностью в том, что пользователь увидит если не всё, то уж хотя бы всё необходимое. А значит — запомнит, благодаря чему в будущем ему не придется сканировать меню в поисках «чего-то такого, что, я точно знаю, где-то здесь есть».
Сама по себе методика проста. Пользователю даётся задание, связанное с каким-либо отдельным диалоговым окном. Пользователь его выполняет. Через несколько минут пользователя просят нарисовать (пускай даже грубо и некрасиво) только что виденное им окно. После чего рисунок сравнивается с оригиналом.