Page 37 - 4695
P. 37
своїх сил і часу. Його цікавлять функціональність, ефектив-
ність, технологічність, внутрішня чіткість і інші, не пов'язані зі
зручністю користувача, характеристики програмного забезпе-
чення. Саме тому більшість інтерфейсів існуючих програм ви-
кликають серйозні нарікання користувачів.
З погляду здорового глузду хорошим слід вважати інтер-
фейс, при роботі з яким користувач отримує саме те, що він че-
кав. Уявлення користувача про функції інтерфейсу можна опи-
сати у вигляді користувацької моделі інтерфейсу. Користува-
цька модель інтерфейсу - це сукупність узагальнених представ-
лень конкретного користувача або деякої групи користувачів
про процеси, що відбуваються під час роботи програми або про-
грамної системи. Ця модель базується на особливостях досвіду
конкретних користувачів, який характеризується:
− рівнем підготовки в наочній області програмного забез-
печення, що розробляється;
− інтуїтивними моделями виконання операцій в цій наоч-
ній області;
− рівнем підготовки в області володіння комп'ютером;
− сталими стереотипами роботи з комп'ютером.
Для побудови користувацької моделі необхідно вивчити пе-
рераховані вище особливості досвіду очікуваних користувачів
програмного забезпечення. З цією метою використовують опи-
тування, тести і навіть фіксують на плівку послідовність дій,
здійснюваних у процесі виконання деяких операцій. Приве-
дення у відповідність моделей користувача і програміста, а та-
кож побудова на їх базі програмної моделі інтерфейсу завдання
не тривіальне (рис. 3.2).
36