2. Програма
• Поняття Usability
• Що не так з програмним продуктами
• Usability – Turn On
• Ментальні схеми та як вони змінюються
• Usability та Security
3. • Поняття Usability
• Що не так з програмним продуктами
• Usability – Turn On
• Ментальні схеми та як вони змінюються
• Usability та Security
6. Визначення Usability
• Usability – легкість використання та можливість швидкого вивчення
об’єктів, створених людиною. Об’єктами використання можуть бути
програмні продукти, вебсайти, книжки, інструменти, машини, процеси
чи будь-що інше з чим працює людина (Вікіпедія)
• Usability – міра того, на скільки ефективно, продуктивно та з
задоволенням може бути використаний продукт користувачем для
досягнення цілей у відповідній області застосування (Міжнародний
стандарт ISO 9241-11)
• Usability – рівень гарантії того, що продукт, створений для
використання людиною, завоює лояльність користувачів (власне
визначення)
7. • Поняття Usability
• Що не так з програмним
продуктами
• Usability – Turn On
• Ментальні схеми та як вони змінюються
• Usability та Security
8. Основні проблеми
• Поняття USER та для яких USERів
пишеться ПЗ
• Програмісти – не користувачі
• Процес розробки ПЗ
9. USER
USER – це термін, який використовується у
процесі розробки програмних продуктів, що
характеризує кінцевого споживача
Проте він абсолютно аморфний!!!
Хто ж він насправді???
17. Процес розробки ПЗ
«Сухий» список
функціональної
специфікації
Власне
програмування
Правка дефектів
Доопрацювання
18. • Поняття Usability
• Що не так з програмним продуктами
• Usability – Turn On
• Ментальні схеми та як вони змінюються
• Usability та Security
19. Причини проблеми - Рішення
Знайомимось з
Розробка ПЗ для
користувачем – цілі,
User-a
персони та сценарії
Програмісти мають Проектування
вплив на взаємодії
проектування виконується
взаємодії інженерами взаємодії
Проектування
Процес без
взаємодії + юзабіліті
Usability
тестування
21. Цілі, що притаманні всім
користувачам
• Не відчувати себе подурному
• Не робити помилок
• Виконувати адекватний об’єм роботи
• Повеселитись (чи принаймні не сумувати)
• Не бути обманутим
22. Персона
Персональні дані: самотня, має власне житло та авто Nissan
Micra. Має домашню тварину – кота. Любить музику та
мистецтво.
Професійні: успішний керівник, заробіток 250 тис. грн. на рік
Цілі: познайомитись з нормальною людиною для постійних
Єлизавета стосунків
28 років Навики: зареєстрована в соц. мережах та має хороший досвід з
Керівник банку Facebook, vkontakte....
Розробка персони
Атрибути Вміст
Демографічні: вік, стать, місце Ім’я, Фото, Цілі (персон. та профес.)
проживання Загальна інформація, включаючи
Психологічні: цілі, завдання, сім’ю, Навики в інтернеті
мотивація Опис місця роботи (найбільша
“Вебографічні”: досвід роботи в увага увага до інструментів, що
інтернеті, улюблені сайти... використовуються)