10 евристик зручності Нільсена та евристична оцінка

У попередньому матеріалі ми говорили про методи дослідження користувачів. Але тоді ми не торкнулися ще однієї важливої теми — евристичної оцінки.

Слово «евристика» походить від грецького дієслова «знаходити». В інформатиці так називають алгоритм, що допомагає отримати з наявної сукупності рішень певної проблеми найліпше. Власне, в дизайні інтерфейсів задача евристики аналогічна.

І щоб її виконати, Якоб Нільсен в 1994-му році написав статтю, що називалась «10 евристик зручності для дизайну інтерфейсів».

Простою мовою, в контексті цієї статті «евристика» — це складова дизайну інтерфейсу, що забезпечує його зручність.

З’ясуймо, які евристики Нільсен запропонував у своїй статті.

Евристика 1. Видимість стану системи

Ця евристика означає, що користувач має розуміти, що відбувається з системою. Наприклад, знати, що він авторизований в системі, що товар лежить в кошику чи що документ, над яким він працює, збережено.

Евристика 2. Взаємозв’язок з реальним світом

Щоб ліпше орієнтуватись в цифровому інтерфейсі, користувач має бачити метафори та назви, добре знайомі йому за межами застосунку. Скажімо, іконка з білим аркушем паперу відмінно передає ідею створення нового документа. А іконка «смітничок» чудово пояснює, що її натискання призведе до видалення.

Евристика 3. Контроль та свобода користувачів

Користувачі часто роблять якісь помилкові дії в системі. Тож вони повинні мати право на помилку та на її самостійне видалення. Скажімо, якщо ваш продукт передбачає публікації дописів, доречно дати людині право редагувати допис, в якому вона припустилась помилки. Погано, коли в користувача не має можливості це зробити, чи коли така можливість потребує спілкування з командою підтримки.

Евристика 4. Послідовність та стандартизація

Тут ідея полягає в тому, що інтерфейс повинен всюди виглядати цілісно та мати сталий словник як термінів, так і візуальних образів. Набагато краще, коли зовнішній вигляд кнопок, полів введення, посилань тощо є сталим. Так само цінно, щоб система мала одне конкретне визначення. Не варто в одному місці писати «організації», в другому «бізнеси», а в третьому — «компанії». Визначтесь з назвою та дотримуйтесь її. 

Евристика 5. Попередження помилок

Якщо можна зробити так, щоб допомогти користувачу не припускатись помилки — зробіть це. Наприклад, в онлайн-банкінгу цілком доречно перед відправкою коштів спочатку показати екран резюме з деталями оплати — скільки грошей та кому ви бажаєте відправити — та кнопкою «Підтвердити».

Евристика 6. Розуміння замість згадування

Ця евристика означає, що не потрібно робити інтерфейс таким, щоб для його використання треба було проходити спеціальні курси. Натомість корисно, щоб в усіх текстах — від меню до кнопок — написи були зрозумілими. А в складніших ділянках інтерфейсу варто всюди, де можливо, додавати підказки. 

Евристика 7. Гнучкість та ефективність використання

Ця евристика закликає дбати як про новачків, так і про досвідчених користувачів. Найпростіший приклад її застосування — гарячі клавіші. За їх допомогою досвідчені дизайнери можуть викликати інструмент «Прямокутник» клавішею R, в той час, як новачки без проблем знайдуть цю фігуру в верхній панелі.

Евристика 8. Естетичний та мінімалістичний дизайн

Ця евристика закликає не перевантажувати дизайн надмірним оформленням. Чим менше в ньому елементів, тим зрозумілішим буде продукт. 

Евристика 9. Допоможіть користувачам розпізнати, діагностувати та відновитись після помилок

Якщо під час використання продукту трапилась якась помилка — це має бути очевидно. Так само як і спосіб її виправити. Наприклад, якщо поле імені користувача передбачає певні правила стосовно допустимих символів, мало написати «поле заповнене невірно». Потрібно пояснити також, які символи допустимі, а які ні, і чому, власне, трапилась помилка.

Евристика 10. Довідка та документація

Суть цієї евристики проста: яким би зручним та зрозумілим не був продукт, цінно, щоб користувач мав місце, де зібрана вся інформація стосовно того, як їм користуватись. І не менш цінною може виявитись служба підтримки.

Власне, суть евристичного аналізу полягає в тому, щоб перевірити на відповідність продукту цим десяти евристикам.

Для проведення аналізу можна скористатись шаблоном для проведення цього аналізу, доступним на сайті компанії Nielsen Norman Group. 

Значну частину цих досліджень ви можете проводити не тільки під час проєктування, але вже і після запуску продукту. Але чим раніше ви залучите користувача у взаємодію з вами, тим раніше ви зможете зрозуміти, що робите правильно, а в чому — помиляєтесь. І якщо ви внесете змінити в дизайн до того, як він буде інтегровано в програмний продукт, це може зекономити вашій компанії цілий статок! Про те, як допомагають дослідження на етапі запуску продукту та чи можна взагалі обійтись без досліджень, ми поговоримо у наступному матеріалі.

2578