92
считается юзабельным, то это означает, что пользователи смогут достигать
своих целей при использовании данного продукта; а также что барьеров в
решении задач не существует. Эксперты по юзабилити такие задачи и цели
учитывают в своей работе.
Определения юзабилити в соответствии с стандартом ISO 9241-11
гласит следующее: «юзабилити является степенью удовлетворенности,
продуктивности и эффективности, с которыми продукт способен
применяться конкретными пользователями в конкретном контексте
применения, чтобы достичь конкретных целей».
Типичная процедура проектирования GUI-интерфейса для приложений
ИС начинается с прецедентов. Аналитик, который описывает поток событий
для прецедента, имеет некоторый зрительный образ GUI-интерфейса, чтобы
поддержать человеко-машинное взаимодействие. Сложные человеко-
машинные взаимодействия невозможно передать верно, употребляя только
“язык прозы”. Временами процедура сбора и согласования запросов
заказчика приводит к необходимости выработать эскизы GUI-интерфейса.
В проектировании GUI-интерфейса основной момент состоит в том,
что контроль осуществляется на пользовательской стороне (если, система, а
не пользователь, контролирует безопасность, защиту и системную
целостность). Инновационные объектно-ориентированные программы
управляются событиями. Объекты откликаются на события (сообщения).
Между объектами внутренние взаимодействия запускаются внешними
событиями, которые инициируются пользователем.
Руководящие принципы для разработчиков служат фундаментом для
создания GUI- интерфейса. Их на подсознательном уровне должны
применять разработчики в процессе принятия любых проектных решений по
отношению GUI-интерфейса. Отдельные из этих руководящих принципов
представлены в качестве хорошо известных старых истин, остальные
основаны на передовой GUI-технологии.
В основной массе случаев имеется типовой набор компонентов