Требования к эргономике и технической эстетике или «ГОСТ GUI»

В Советские годы в нашей стране все делали по ГОСТу — это был эталон качества, это был стандарт. Если на упаковке стоит ГОСТ — то это лучшая гарантия хорошего качества товара по всем критериям. Мы и сейчас часто обращаем внимание на эти волшебные четыре буквы ГОСТ — ГОсударственный СТандарт. Например в продуктовом магазине, если на продукте стоит «сделано по ГОСТ» — это как признак того, что ты получишь продукт такой же вкусный и хороший как в детстве. Правда сегодня это не всегда так. Недавно мне стало интересно, а есть ли в нашем ГОСТе какое-либо упоминание про интерфейсы и требования к ним. Казалось бы как такие требования могут быть? Но в то же время существуют же например такие понятия, как правило Золотого сечения. А что делать государственным предприятиям, которым часто требуется выполнять заказы подтвержденные конкретными стандартами качества или определенными требованиями. И вот нашелся таки ГОСТ, который отдаленно напоминает похожие требования. И даже более того, в этом документе есть слово GUI, а значит он скорее всего не так уж и стар. Итак встречайте — Техническое задание по ГОСТ 34, и конкретно пункт 4.1.6.
4.1.6 Требования к эргономике и технической эстетике

УКАЗАНИЯ ГОСТ:
В требования по эргономике и технической эстетике включают показатели АС, задающие необходимое качество взаимодействия человека с машиной и комфортность условий работы персонала.

ФОРМАЛЬНОЕ СОДЕРЖАНИЕ:

Взаимодействие пользователей с прикладным программным обеспечением, входящим в состав системы должно осуществляться посредством визуального графического интерфейса (GUI). Интерфейс системы должен быть понятным и удобным, не должен быть перегружен графическими элементами и должен обеспечивать быстрое отображение экранных форм. Навигационные элементы должны быть выполнены в удобной для пользователя форме. Средства редактирования информации должны удовлетворять принятым соглашениям в части использования функциональных клавиш, режимов работы, поиска, использования оконной системы. Ввод-вывод данных системы, прием управляющих команд и отображение результатов их исполнения должны выполняться в интерактивном режиме. Интерфейс должен соответствовать современным эргономическим требованиям и обеспечивать удобный доступ к основным функциям и операциям системы.
Интерфейс должен быть рассчитан на преимущественное использование манипулятора типа «мышь», то есть управление системой должно осуществляться с помощью набора экранных меню, кнопок, значков и т. п. элементов. Клавиатурный режим ввода должен используется главным образом при заполнении и/или редактировании текстовых и числовых полей экранных форм.
Все надписи экранных форм, а также сообщения, выдаваемые пользователю (кроме системных сообщений) должны быть на русском языке.

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

 

Экранные формы должны проектироваться с учетом требований унификации:

  • все экранные формы пользовательского интерфейса должны быть выполнены в едином графическом дизайне, с одинаковым расположением основных элементов управления и навигации;
  • для обозначения сходных операций должны использоваться сходные графические значки, кнопки и другие управляющие (навигационные) элементы. Термины, используемые для обозначения типовых операций (добавление информационной сущности, редактирование поля данных), а также последовательности действий пользователя при их выполнении, должны быть унифицированы;
  • внешнее поведение сходных элементов интерфейса (реакция на наведение указателя «мыши», переключение фокуса, нажатие кнопки) должны реализовываться одинаково для однотипных элементов.

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