Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по Надежность ПО.docx
Скачиваний:
11
Добавлен:
23.11.2023
Размер:
5.26 Mб
Скачать

4.5.1. Процедура проектирования интерфейса

Обзор стандартов и руководств позволяет сформулировать сложившуюся в настоящее время процедуру проектирования ЧМИ [6, 8, 9, 19, 20, 34...38, 41, 44, 51, 54]. Она включает в себя следующие последовательно реализуемые этапы:

1)анализ и выработка требований;

2)эскизное и детальное проектирование;

3)изготовление и реализация;

4)верификация (тестирование) и валидация (утверждение).

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

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

Должна быть учтена формация экспертов, так как результаты экспертной оценки во многом зависят от особенностей восприятия каждого эксперта. Поэтому к экспертной оценке следует привлекать различных экспертов. В своих работах Якоб Нильсен разработал формулу, позволяющую определить количество найденных проблем в зависимости от числа экспертов.

Используя формулу (4.4), можно определить оптимальное количество экспертов для конкретного случая. Минимальное количество экспертов, при котором имеет смысл проводить оценку, равно трем. Якоб Нильсен утверждает, что самые хорошие результаты получаются при участии пяти экспертов, которые могут выявить от 75 до 80 % всех ошибок.

Достоинства метода оценки интерфейса:

- быстрота и не дороговизна получения оценки работы проектировщиков;

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

- возможность получения идей по улучшению интерфейса;

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

Недостатки метода:

- отсутствие отражения хороших решений в отчете;

- неспособность выявить ошибки в ПИ, связанные с карточной сортировкой;

- необходимость использования совместно с другими методами, например, методом сортировки.

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

4.5.2. Функциональное проектирование интерфейса

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