Użyteczność jest miarą tego, jak dobrze określony użytkownik w określonym kontekście może używać produktu/projektu, aby osiągnąć określony cel w sposób efektywny, wydajny i satysfakcjonujący. Projektanci zazwyczaj mierzą użyteczność projektu w trakcie całego procesu rozwoju – od szkiców do końcowego efektu końcowego – aby zapewnić maksymalną użyteczność.
„Użyteczność dotyczy ludzkiego zachowania. Uznaje, że ludzie są leniwi, ulegają emocjom, nie są zainteresowani wkładaniem dużego wysiłku w, powiedzmy, zdobycie karty kredytowej i generalnie wolą rzeczy, które są łatwe do zrobienia, od tych, które są trudne do zrobienia.”
– David McQuillen, były szwajcarski bankier i założyciel zasobów do treningu kolarskiego Sufferfest
Ludzie często mylą użyteczność z doświadczeniem użytkownika i łatwością użycia. Użyteczność jest składnikiem projektowania user experience (UX). Według Nielsen Norman Group – lidera w dziedzinie UX – użyteczność jest drugim poziomem w doświadczeniu użytkownika. Plasuje się po użyteczności, a przed atrakcyjnością i doświadczeniem marki. Tak więc, po ustaleniu, że Twój produkt może rozwiązać problemy użytkowników, musisz zająć się jego użytecznością. Użyteczność projektu zależy od tego, jak dobrze jego cechy odpowiadają potrzebom i kontekstom użytkowników. Dlatego to Ty jesteś odpowiedzialny za użyteczność swojego projektu. Powinien on zawierać następujące elementy:
- Skuteczność – wspiera użytkowników w dokładnym wykonywaniu czynności.
- Wydajność – użytkownicy mogą szybko wykonywać zadania poprzez najprostszy proces.
- Zaangażowanie – użytkownicy uważają, że jest przyjemny w użyciu i odpowiedni dla swojej branży/tematu.
- Error Tolerance – wspiera szereg działań użytkownika i pokazuje błąd tylko w autentycznych błędnych sytuacjach. Osiągniesz to poprzez określenie liczby, rodzaju i wagi najczęściej popełnianych przez użytkowników błędów, a także tego, jak łatwo użytkownicy mogą się z nich wyleczyć.
- Łatwość uczenia się-Nowi użytkownicy mogą łatwo osiągnąć cele, a nawet jeszcze łatwiej przy kolejnych wizytach.
Przy pierwszym zetknięciu z interfejsem, użytkownicy powinni być w stanie odnaleźć się w nim na tyle łatwo, aby osiągnąć cele bez polegania na wiedzy zewnętrznej/eksperckiej. Projekt o wysokiej użyteczności prowadzi użytkowników przez najłatwiejszą i najmniej pracochłonną drogę. Musisz więc wykorzystać głębokie zrozumienie kontekstu użytkowników. Aby to zrobić, musisz uwzględnić ich ograniczenia, takie jak otoczenie, prawdopodobne czynniki rozpraszające i obciążenie poznawcze.
Jak projektować dla optymalnej użyteczności
Powinieneś najpierw skupić się na tym, jak dobrze Twój projekt będzie funkcjonował w kontekście. Oznacza to, że skupiasz się na nim jako całości, a nie na jego częściach (np. poszczególnych podstronach) – i upraszczasz treść. Dlatego upewnij się, że:
- Pracujesz ze zrozumieniem celów użytkowników i pokażesz to w swoim projekcie.
- Naśladuj świat rzeczywisty w zakresie pojęć, ikon i języka.
- Prezentuj natychmiastowo zrozumiałe, wolne od żargonu komunikaty i działania, które użytkownicy mogą podjąć – jedno główne działanie na ekran.
- Ogranicz opcje, aby nadać silny zapach informacji na niezagraconym ekranie – pokaż informacje niezbędne do wykonania zadań.
- Zachowaj spójność treści.
- Postępuj zgodnie z ustalonymi normami dotyczącymi funkcji i układu (np, pozycjonowanie logo, przyciski dotykowe).
- Użyj odpowiedniej wielkości czcionki, koloru, kontrastu, białych przestrzeni, itp. aby:
- połączyć estetykę z czytelnością skanowania,
- przedstawić jasną, logiczną hierarchię informacji,
- projektować pod kątem dostępności.
Użytkownicy powinni czuć się zanurzeni i mieć kontrolę nad produktami/projektami, które przewidują ich działania i pomagają im wykonać zadania prawidłowo i szybko. Jeśli przestaną się zastanawiać nad tym, co im pokazujesz, zaczną tracić zaufanie. Ogólnie rzecz biorąc, wszystko to powinno ich zadowolić – jeśli nie ucieszyć.
Nasza strona wyboru kursu przewiduje potrzeby użytkowników, jasno prowadząc do celów za pomocą filtrów.
Dowiedz się więcej o użyteczności
Fundacja Interaction Design Foundation posiada wiele materiałów na temat użyteczności, w tym ten kurs: https://www.interaction-design.org/courses/the-practical-guide-to-usability
Zobacz ważne punkty dotyczące użyteczności desktop vs. mobile: https://www.interaction-design.org/literature/article/mobile-usability-research-the-important-differences-from-the-desktop
Zapoznaj się z obszerną listą aspektów użyteczności przygotowaną przez Smashing Magazine: https://www.smashingmagazine.com/2007/10/30-usability-issues-to-be-aware-of
Oto przykładowy, wnikliwy przewodnik po użyteczności aplikacji: https://medium.com/@elizabeth.nicholas.14/10-examples-of-great-usability-on-airbnb-e47d2ebd0111