Что надо знать разработчику об эргономике программного продукта

         

Эргономические цели и показатели качества программного продукта - часть 2


Для того, чтобы разобраться в технологии решения задач пользователя, разработчику необходимовыяснить следующие моменты (исследуя деятельность пользователя):

Какая информация необходима пользователю для решения задачи?

Какую информацию пользователь может игнорировать (не учитывать)?

Совместно с пользователем разделить всю информацию на сигнальную, отображаемую, редактируемую, поисковую и результирующую.

Какие решения пользователю необходимо принимать в процессе работы с программой?

Может ли пользователь совершать несколько различных действий (решать несколько задач) одновременно?

Какие типовые операции использует пользователь при решении задачи?

Что произойдет, если пользователь будет действовать не по предписанному Вами алгоритму, пропуская те или иные шаги или обходя их?

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

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

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

    Для оценки продуктивности используются соответствующие показатели, проверяемые специалистами по эргономике в процессе usability тестирования рабочего прототипа.

    Формирование таких показателей происходит в процессе определения требований к ПИ при изучении следующих вопросов:

    Что от пользователя требуется в первую очередь?

    Сколько информации, требующей обработки, поступает пользователю за период времени?

    Каковы требования к точности и скорости ввода информации?

    На какие операции пользователь тратит больше всего времени?




    Содержание  Назад  Вперед