Skip to main content

Что такое эвристическая оценка?

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

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

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

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