Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
користувацька і програмна моделі інтерфейсу.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
403.57 Кб
Скачать

Тема 4. Фактори оцінки користувальницьких інтерфейсів

Існує чотири основних (всі інші - похідні) критерію якості будь-якого інтерфейсу, а саме: швидкість роботи користувачів, кількість людських помилок, швидкість навчання і суб'єктивне задоволення користувачів (мається на увазі, що відповідність інтерфейсу задачам користувача є невід'ємною властивістю інтерфейсу). Ці критерії і розглядаються в цій частині книги.

Швидкість виконання роботи

Швидкість виконання роботи є важливим критерієм ефективності інтерфейсу. У чистому вигляді цей критерій цінують досить рідко, але майже завжди він є вкрай бажаною складовою цілого. Будь-яка спроба якось збільшити продуктивність праці завжди зустрічається із захопленням. Тривалість виконання роботи користувачем складається з тривалості сприйняття вихідної інформації, тривалості інтелектуальної роботи (в сенсі - користувач думає, що він повинен зробити), тривалості фізичних дій користувача і тривалості реакції системи. Як правило, тривалість реакції системи є найменш значимим фактором. Критерій швидкості роботи удостоївся певного пошани: для його оцінки був виведений чи не єдиний в інтерфейсній науці нееврістіческій метод, званий GOMS «Передбачення швидкості». У 1983 році Кард, Моран і Ньювел створили метод оцінки швидкості роботи з системою, названий абревіатурою GOMS (Goals, Operators, Methods, and Selection Rules - цілі, оператори, методи і правила їх вибору). Ідея методу дуже проста: всі дії користувача можна розкласти на складові (наприклад, взяти мишу або пересунути курсор). Обмеживши номенклатуру цих складових, можна заміряти час їх виконання на масі користувачів, після чого отримати статистично вірні значення тривалості цих складових. Після чого пророкування швидкості виконання якої-небудь задачі, або, вірніше, вибір найбільш ефективного вирішення, стає досить простою справою - потрібно тільки розкласти цю задачу на складові, після чого, знаючи тривалість кожної складової, все скласти і дізнатися тривалість всього процесу. Зазвичай той інтерфейс краще, при якому час виконання завдання менше. Згодом було розроблено декілька більш складних (і точних) варіантів цього методу, але найпоширенішим все одно є початковий, званий Keystrokelevel Model (KLM). На жаль, цей варіант методу має певні недоліки: - Він застосуємо в основному для пророкування дій досвідчених користувачів; - Він ніяк не враховує ні прогресу в навчанні, ні можливих помилок, ні ступеня задоволення користувачів; - Він погано застосуємо при проектуванні сайтів через непередбачуваного часу реакції системи. Для його використання досить знати правила розбиття завдання на складові і тривалість кожної складової (рекомендую на перший час повісити у себе на робочому місці листок з цифрами).

Правила goms

  • Натискання на клавішу клавіатури, включаючи Alt, Ctrl і Shift (К): 0,28 сек

  • Натискання на кнопку миші (М): 0,1 сек

  • Переміщення курсору миші (П): 1,1 сек

  • Взяття або кидання миші (В): 0,4 сек

  • Тривалість вибору дії (Д): 1,2 сек.

  • Час реакції системи (Р): від 0,1 сек до нескінченності. Для базових операцій, таких як робота з меню, цей час можна не зараховувати, оскільки з моменту створення методу продуктивність комп'ютерів багаторазово зросла.

  • Методика розрахунків Припустимо, від користувача з середнім досвідом потрібно зберегти в активному каталозі поточний документ під ім'ям Опис і вийти з програми. Мається на увазі, що діалогове вікно збереження файлу виглядає наступним чином:

Разом на цю операцію користувачеві буде потрібно 16,08 секунд. Припустимо тепер, що ту ж саму операцію виконує просунутий користувач, який знає, що якщо закрити програму за допомогою піктограми в її титульної рядку, маючи незбережений документ, то програма сама запропонує його записати: Разом 8,56 сек. Мало не вдвічі менше. Другий варіант за інших рівних умов ефективніше. Все і раніше це знали, але зате тепер у нас є науковий доказ.