ЗНАЕТЕ ИНТУИТ, Лекция, Принципи на създаване на удобен потребителски интерфейс

Лесно използване на софтуера

Един от важните показатели за качеството на софтуера е неговата използваемост. Описан е с помощта на характеристики като яснота на потребителския интерфейс, лекота на обучение за работа с него, трудоемкост при решаване на определени проблеми с негова помощ, производителността на потребителя със софтуера, честотата на грешките и оплакванията за неудобства. За да създадете наистина удобни програми, трябва да вземете предвид контекста на тяхното използване, психологията на потребителите, необходимостта да се помогне на начинаещите потребители и да се осигури всичко необходимо за работата на опитни. Най-важният фактор обаче е дали програмата помага за решаване на проблеми, които наистина имат значение за потребителите.

Много програмисти имат техническо или математическо мислене. За такива хора „разбираемостта“, „лекотата на обучение“ изглеждат много субективни фактори. Самите те доста лесно възприемат сложни неща, ако са представени в рамките на последователна система от концепции, независимо колко диви са тази система и концепциите, включени в нея, на външен наблюдател. Такива хора най-често учат нов софтуер, използвайки документация и са искрено убедени, че потребителите ще се справят с програмата, която са написали по същия начин. Типичният подход на програмист при разработването на потребителски интерфейс е да предоставя на потребителя същите лостове и бутони, с които самият програмист би искал да контролира програмата си.