To jest artykuł, który możesz dać swojemu szefowi lub komukolwiek innemu, kto nie ma zbyt wiele czasu, ale musi znać podstawowe fakty na temat użyteczności.
Co – Definicja użyteczności
Usability jest atrybutem jakości, który ocenia jak łatwe w użyciu są interfejsy użytkownika. Słowo „użyteczność” odnosi się również do metod poprawy łatwości użytkowania podczas procesu projektowania.
Użyteczność jest definiowana przez 5 komponentów jakości:
- Uzyskalność: Jak łatwo jest użytkownikom wykonać podstawowe zadania przy pierwszym zetknięciu się z projektem?
- Wydajność: Kiedy użytkownicy nauczą się już projektu, jak szybko mogą wykonywać zadania?
- Zapamiętywalność: Kiedy użytkownicy wracają do projektu po okresie nieużywania go, jak łatwo mogą przywrócić biegłość?
- Błędy: Jak wiele błędów popełniają użytkownicy, jak poważne są to błędy i jak łatwo mogą się z nich otrząsnąć?
- Satysfakcja: Jak przyjemne jest korzystanie z projektu?
Istnieje wiele innych ważnych atrybutów jakości. Kluczowym z nich jest użyteczność, która odnosi się do funkcjonalności projektu: Czy robi to, czego potrzebują użytkownicy?
Użyteczność i użyteczność są równie ważne i razem określają, czy coś jest użyteczne: To, że coś jest łatwe nie ma większego znaczenia, jeśli nie jest tym, czego chcesz. Nie jest też dobrze, jeśli system może hipotetycznie zrobić to, co chcesz, ale nie możesz tego zrealizować, ponieważ interfejs użytkownika jest zbyt trudny. Aby zbadać użyteczność projektu, możesz użyć tych samych metod badania użytkownika, które poprawiają użyteczność.
- Definicja Użyteczności = czy zapewnia on funkcje, których potrzebujesz.
- Definicja Użyteczności = jak łatwo & przyjemne są te funkcje w użyciu.
- Definicja Użyteczności = użyteczność + użyteczność.
Dlaczego Użyteczność jest Ważna
W sieci, użyteczność jest warunkiem koniecznym do przetrwania. Jeśli strona jest trudna w użyciu, ludzie ją opuszczają. Jeśli strona główna nie zawiera jasnych informacji o tym, co firma oferuje i co użytkownicy mogą na niej robić, ludzie odchodzą. Jeśli użytkownicy gubią się na stronie, odchodzą. Jeśli informacje na stronie są trudne do odczytania lub nie odpowiadają na kluczowe pytania użytkowników, opuszczają ją. Zauważasz tu jakiś wzór? Nie ma czegoś takiego jak użytkownik czytający instrukcję obsługi strony lub w inny sposób spędzający dużo czasu próbując rozgryźć interfejs. Istnieje wiele innych dostępnych stron internetowych; opuszczenie strony jest pierwszą linią obrony, gdy użytkownicy napotykają trudności.
Pierwszym prawem handlu elektronicznego jest to, że jeśli użytkownicy nie mogą znaleźć produktu, nie mogą go również kupić.
W przypadku intranetów, użyteczność jest kwestią produktywności pracowników. Czas, który użytkownicy tracą na gubienie się w intranecie lub zastanawianie się nad trudnymi instrukcjami, to pieniądze, które marnujesz płacąc im za przebywanie w pracy bez jej wykonywania.
Obecne najlepsze praktyki wymagają przeznaczenia około 10% budżetu projektu na użyteczność. Średnio, pozwoli to na ponad dwukrotne zwiększenie pożądanych wskaźników jakości strony internetowej (dając wynik poprawy 2,6) i nieco mniej niż dwukrotne zwiększenie wskaźników jakości intranetu. W przypadku oprogramowania i produktów fizycznych, poprawa jest zazwyczaj mniejsza – ale nadal znacząca – gdy podkreślasz użyteczność w procesie projektowania.
W przypadku wewnętrznych projektów projektowych, pomyśl o podwojeniu użyteczności jako o zmniejszeniu budżetu na szkolenia o połowę i podwojeniu liczby transakcji wykonywanych przez pracowników w ciągu godziny. W przypadku projektów zewnętrznych, pomyśl o podwojeniu sprzedaży, podwojeniu liczby zarejestrowanych użytkowników lub leadów klientów, lub podwojeniu jakiegokolwiek innego KPI (kluczowego wskaźnika wydajności) motywującego Twój projekt.
Jak poprawić użyteczność
Istnieje wiele metod badania użyteczności, ale najbardziej podstawową i użyteczną jest testowanie użytkowników, które składa się z 3 elementów:
- Zbierz kilku reprezentatywnych użytkowników, takich jak klienci dla witryny ecommerce lub pracownicy dla intranetu (w tym ostatnim przypadku, powinni oni pracować poza twoim działem).
- Zaproś użytkowników do wykonania reprezentatywnych zadań z projektem.
- Obserwuj, co robią użytkownicy, gdzie odnoszą sukces, a gdzie mają trudności z interfejsem użytkownika. Zamknij się i pozwól użytkownikom mówić.
Ważne jest, aby testować użytkowników indywidualnie i pozwolić im na samodzielne rozwiązywanie wszelkich problemów. Jeśli im pomagasz lub kierujesz ich uwagę na jakąś konkretną część ekranu, zanieczyszczasz wyniki testu.
Aby zidentyfikować najważniejsze problemy z użytecznością projektu, zazwyczaj wystarczy przetestować 5 użytkowników. Zamiast przeprowadzać duże, kosztowne badania, lepiej jest wykorzystać zasoby, aby przeprowadzić wiele małych testów i poprawiać projekt pomiędzy każdym z nich, dzięki czemu można usunąć wady użyteczności w miarę ich identyfikacji. Projektowanie iteracyjne jest najlepszym sposobem na podniesienie jakości doświadczeń użytkownika. Im więcej wersji i pomysłów na interfejs przetestujesz z użytkownikami, tym lepiej.
Testy z użytkownikami różnią się od grup fokusowych, które są słabym sposobem oceny użyteczności projektu. Grupy fokusowe mają swoje miejsce w badaniach rynku, ale aby ocenić projekty interakcji, musisz uważnie obserwować poszczególnych użytkowników podczas wykonywania zadań z interfejsem użytkownika. Słuchanie tego, co ludzie mówią jest mylące: musisz obserwować, co faktycznie robią.
Kiedy pracować nad użytecznością
Użyteczność odgrywa rolę na każdym etapie procesu projektowania. Wynikająca z tego potrzeba przeprowadzenia wielu badań jest jednym z powodów, dla których zalecam szybkie i tanie przeprowadzanie pojedynczych badań. Oto główne kroki:
- Przed rozpoczęciem nowego projektu, przetestuj stary projekt, aby zidentyfikować dobre części, które powinieneś zachować lub podkreślić oraz złe części, które sprawiają użytkownikom kłopoty.
- Jeśli nie pracujesz nad intranetem, przetestuj projekty konkurencji, aby uzyskać tanie dane na temat szeregu alternatywnych interfejsów, które mają podobne cechy do Twojego własnego. (Jeśli pracujesz nad intranetem, przeczytaj roczny projekt intranetu, aby uczyć się na podstawie innych projektów.)
- Przeprowadź badania terenowe, aby zobaczyć, jak użytkownicy zachowują się w swoim naturalnym środowisku.
- Zrób papierowe prototypy jednego lub więcej nowych pomysłów projektowych i przetestuj je. Im mniej czasu zainwestujesz w te pomysły projektowe, tym lepiej, ponieważ będziesz musiał je wszystkie zmienić w oparciu o wyniki testów.
- Poprawiaj pomysły projektowe, które najlepiej się sprawdzają poprzez wielokrotne iteracje, stopniowo przechodząc od prototypów o niskiej wierności do reprezentacji o wysokiej wierności, które działają na komputerze. Przetestuj każdą iterację.
- Sprawdź projekt w odniesieniu do ustalonych wytycznych użyteczności, czy to z własnych wcześniejszych badań, czy z opublikowanych badań.
- Gdy zdecydujesz się i wdrożysz ostateczny projekt, przetestuj go ponownie. Subtelne problemy z użytecznością zawsze wkradają się podczas implementacji.
Nie odkładaj testowania użytkowników aż do momentu, kiedy będziesz miał w pełni zaimplementowany projekt. Jeśli to zrobisz, nie będzie możliwe naprawienie większości krytycznych problemów z użytecznością, które odkryje test. Wiele z tych problemów może mieć charakter strukturalny, a ich rozwiązanie wymagałoby poważnej rearchitektury.
Jedynym sposobem na uzyskanie wysokiej jakości doświadczeń użytkownika jest rozpoczęcie testów na wczesnym etapie procesu projektowania i testowanie na każdym kroku.
Gdzie testować
Jeśli przeprowadzasz przynajmniej jedno badanie użytkownika tygodniowo, warto zbudować dedykowane laboratorium użyteczności. W większości firm jednak, dobrze jest przeprowadzać testy w sali konferencyjnej lub biurze – pod warunkiem, że możesz zamknąć drzwi, aby nie rozpraszać uwagi. Ważne jest, abyś wziął do ręki prawdziwych użytkowników i usiadł z nimi podczas korzystania z projektu. Notatnik to jedyne wyposażenie, jakiego potrzebujesz.