Testowanie użyteczności: kompleksowy przewodnik 2022
Opublikowany: 2022-05-06Co by było, gdybyś ciężko pracował nad stworzeniem nowej aplikacji , witryny, produktu lub funkcji tylko po to, by przekonać się, że Twoi użytkownicy po prostu nie mają na to ochoty? Testowanie użyteczności jest kluczem do odkrycia, jak prawdziwi użytkownicy odbierają Twój produkt, zanim wprowadzisz go na rynek.
Rzeczywistość jest taka, że kiedy coś budujesz, zaznajamiasz się z tym głęboko. Tak znajomy, że możesz być ślepy na jego wady.
Tylko dlatego, że Ty i Twój zespół uważacie, że Twój produkt jest intuicyjny i przyjemny, niekoniecznie oznacza, że Twoi użytkownicy poczują się tak samo. Właśnie tam pojawia się testowanie użyteczności — to najlepsze narzędzie do usuwania błędów.
Co to jest testowanie użyteczności ?
Testy użyteczności to ocena produktu na podstawie tego, jak przykładowa grupa użytkowników wchodzi z nim w interakcję. Dzięki testom praktycznym twórcy produktów i marketerzy lepiej rozumieją wrażenia użytkownika (UX) oczami osób, które nie są zaznajomione z produktem.
Test użyteczności rozpoczyna się od rekrutacji przez marketerów i badaczy grupy osób, które reprezentują rynek docelowy produktu. Następnie moderator prowadzi grupę przez serię praktycznych zadań w kontrolowanych warunkach, podczas gdy badacz obserwuje i robi notatki. Badacz zadaje pytania, zauważa, gdzie pojawiają się problemy lub frustracje, i podsumowuje, jak użytkownik doświadcza produktu.
Krótka uwaga: odtąd będziemy używać terminu „produkt” jako ogólnego terminu w odniesieniu do aplikacji, witryn internetowych i innych praktycznych produktów, które korzystają z testów użyteczności .
Cel testowania użyteczności
Kiedy Twój zespół ciężko pracuje, tworząc produkt od początku do końca, rozwija on głębokie zrozumienie tego, do czego jest przeznaczony i jak działa.
Innymi słowy, nie z własnej winy, twoja drużyna ma zakryte klapki.
Z drugiej strony, Twój użytkownik przychodzi bez wcześniejszego zrozumienia takich rzeczy, jak propozycja wartości i cel produktu lub sposób korzystania z jego różnych funkcji.
Ostatecznie testowanie użyteczności przynosi korzyści Twojemu produktowi. Informacje zwrotne zebrane w tym okresie są wykorzystywane do tworzenia priorytetowej listy zalecanych zmian w celu poprawy komfortu użytkownika. Może pomóc Ci zidentyfikować takie rzeczy jak:
- Czy ludzie mogą łatwo wykonywać zadania (takie jak znajdowanie i wykonywanie określonej funkcji)
- Ile czasu zajmuje wykonanie określonych zadań
- Błędy lub problemy z wydajnością, których nie ujawniły Twoje wewnętrzne testy
- Wątpliwości dotyczące funkcjonalności twojego interfejsu
- Skuteczność Twoich wezwań do działania
Pomagając analizować, w jaki sposób ludzie korzystają z Twojego produktu, testy użyteczności zapewniają, że wypuszczasz produkt, nową funkcję lub aktualizację, dzięki czemu prawdziwi użytkownicy na Twoim docelowym rynku mogą łatwo nawigować i znaleźć wartość.
Korzyści z testowania użyteczności
Celem testów użyteczności jest lepsze zrozumienie, w jaki sposób prawdziwi klienci angażują się i doświadczają Twojego produktu, a następnie wykorzystać te spostrzeżenia, aby poprawić wrażenia użytkownika.
Korzyści z testowania użyteczności obejmują:
- Zdejmowanie rolet. Testy użyteczności ujawnią uprzedzenia i pomogą Twojemu zespołowi zobaczyć rzeczy z perspektywy użytkownika.
- Uzyskanie wglądu w łatwość użytkowania. Testy użyteczności mogą ujawnić, czy Twój produkt jest wystarczająco intuicyjny, aby użytkownicy mogli z nim łatwo wchodzić w interakcje.
- Ustalenie, czy Twój produkt jest angażujący. Czy Twoi użytkownicy uznają to za fascynujące czy nudne?
- Sprawdzanie poprawności punktów danych. Jeśli dane wskazują, że użytkownicy nie wchodzą w interakcję z Twoim produktem zgodnie z oczekiwaniami, obserwowanie ich w akcji może pomóc w ujawnieniu problemów.
- Poprawa jakości. Testy użyteczności mogą pomóc w wykryciu drobnych błędów lub usterek, które w innym przypadku mogłyby pozostać niezauważone.
Testowanie użyteczności polega na zobaczeniu produktu przez pryzmat doświadczeń użytkownika, a następnie ulepszeniu produktu.
Kiedy przeprowadzać testy użyteczności
Być może myślisz, że wiesz, kiedy przeprowadzić testy użyteczności — kiedy Twój produkt jest już prawie gotowy do wprowadzenia na rynek, prawda?
Nie do końca.
Aby uzyskać najlepsze wyniki, należy przeprowadzać testy użyteczności na różnych etapach procesu rozwoju, a nie tylko wtedy, gdy zbliżasz się do mety. Jeśli zaczekasz z przeprowadzeniem testów, aż będziesz prawie gotowy do udostępnienia swojego produktu światu, stracisz cenny wgląd, który mógł kierować procesem rozwoju na wczesnych etapach.
Zamiast tego przeprowadzaj testy użyteczności, gdy masz minimalny produkt, który jest opłacalny , a następnie ponownie, gdy masz działającą wersję beta, i ponownie, gdy jesteś bliski wprowadzenia na rynek. Pozwól użytkownikom poprowadzić Cię po drodze.
Powinieneś także przeprowadzić testy użyteczności, gdy chcesz zaimplementować nową funkcję lub znaleźć nowe sposoby na ulepszenie swojego produktu. W końcu niewiele produktów jest naprawdę skończonych w momencie ich wydania. Zawsze jest miejsce na rozwój i poprawę.
Oto TL; DR. Testowanie użyteczności jest ważne, gdy:
- Chcesz sprawdzić, czy prototyp zyska poparcie użytkowników
- Przygotuj wersję beta gotową do testów zewnętrznych
- Potrzebujesz dokładniejszego wglądu w zebrane punkty danych
- Dodają nową funkcję do istniejącego produktu?
- Ukończyły testy wewnętrzne i zbliżają się do wydania
Testowanie użyteczności pomaga wyjść z trybu programowania, ominąć wszelkie opracowane przez Ciebie martwe punkty i wczuć się w użytkowników, dzięki czemu zbudujesz produkt, który będzie skoncentrowany zarówno na ich potrzebach, jak i Twoich celach.
Rodzaje testów UX: testowanie funkcjonalne a testowanie użyteczności
Czasami możesz usłyszeć terminy „testowanie funkcjonalne” i „testowanie użyteczności” rzucane tak, jakby te dwa rodzaje testów UX były takie same. Prawda jest taka, że te dwie rzeczy są bardzo różne.
Testowanie funkcjonalne to proces testowania — nie ma tu niespodzianki — funkcjonalności produktu. Zasadniczo: czy produkt działa ? Pomaga zapewnić, że produkt zachowuje się zgodnie z przeznaczeniem, bez uwzględniania projektu lub doświadczenia użytkownika.
Tymczasem testowanie użyteczności to w zasadzie: jak ta grupa korzysta z produktu ?
Zarówno testowanie funkcjonalne, jak i testowanie użyteczności powinno odbywać się przez cały czas tworzenia produktu. Ale zawsze wykonuj test funkcjonalny przed przejściem do testu użyteczności. Chcesz mieć pewność, że Twój produkt działa zgodnie z przeznaczeniem — przynajmniej na tyle, na ile możesz to stwierdzić — zanim spróbujesz uzyskać wgląd od rzeczywistych użytkowników testowych.
Jak przeprowadzić testy użyteczności
Aby przeprowadzić skuteczny test użyteczności, musisz przydzielić moderatora i wyznaczyć kilku obserwatorów. Następnie skompletujesz swoją grupę użytkowników i przeprowadzisz ją przez swoje zadania testowe. Na koniec przeanalizujesz zebrane dane i zarekomendujesz ulepszenia produktów na podstawie wyników.
Przyjrzyjmy się bliżej krokom:
1. Stwórz wewnętrznego facylitatora
Facylitator (zwany również moderatorem) to osoba, która administruje zadaniami testowania użyteczności dla Twojej grupy użytkowników. Ich rolą jest pokierowanie grupą użytkowników, aby wykonywali różne procesy przy jak najmniejszej liczbie wskazówek.
2. Wyznacz badaczy lub obserwatorów UX
Twój facylitator może robić notatki podczas testu na małą skalę. Ale przy większych testach idealnym rozwiązaniem jest wyznaczenie jednego lub więcej obserwatorów w celu zebrania danych wywiadowczych. W ten sposób prowadzący będzie mógł skoncentrować się na prowadzeniu sesji, podczas gdy obserwator pozostanie skupiony na doświadczeniu użytkownika.
3. Wybierz swoje grupy użytkowników
Kto będzie używał twojego produktu? W zależności od odpowiedzi będziesz musiał zebrać jedną lub więcej grup użytkowników.
Jeśli różne segmenty Twoich odbiorców będą wchodzić w interakcję z naszym produktem na różne sposoby, będziesz potrzebować oddzielnych grup dla każdego z nich. Na przykład, jeśli tworzysz aplikację, która ma zarówno ogólnych użytkowników, jak i administratorów, będziesz potrzebować oddzielnych grup i zadań testowych dla każdej roli.
4. Przygotuj zadania testowe użyteczności
Czym są testy użyteczności bez rzeczywistych testów? Musisz przygotować około pięciu do dziesięciu zadań, które grupy użytkowników wykonają w określonym czasie.
Zadaj sobie pytanie, jakie zadania musi wykonać Twój użytkownik, aby osiągnąć swoje cele, gdy korzysta z Twojej aplikacji. Myśleć:
„Mój użytkownik musi wykonać [ZADANIE], aby [CEL, KTÓRY OSIĄGNĄŁ]”.
np. „Mój użytkownik musi utworzyć konto, aby zacząć korzystać z aplikacji”.
Przygotowując zadania testowe użyteczności, należy:
- Zastanów się najpierw nad najważniejszymi celami użytkownika końcowego. Nakreślając zadania testowe, podążaj ścieżką, której oczekujesz od użytkownika. Jeśli pierwszym krokiem użytkownika jest utworzenie konta, następnym może być zalogowanie się, a następnie utworzenie profilu użytkownika. To są kluczowe cele.
- Utwórz wyjaśnienie dla każdego zadania. Facylitator podzieli się tym wyjaśnieniem z grupą testową, więc musi być opisowe i jasno napisane. Nie chcesz, aby moderator musiał dodawać informacje lub zapewniać jasność podczas testu, co mogłoby zagrozić integralności wyników.
- Ustal mierniki oceny wydajności. Celem testowania jest oczywiście ocena, czy Twój produkt działa tak, jak powinien, czy też wymaga poprawy, więc upewnij się, że znasz z wyprzedzeniem metryki testowe . Mogą one obejmować takie rzeczy, jak pomyślne zakończenie zadania, czas spędzony na zadaniu, błędy krytyczne i niekrytyczne oraz subiektywne wyniki opinii na temat problemów z jakością, takich jak łatwość użycia i ogólna satysfakcja.
5. Przetestuj!
Teraz czas na testy. Zbierz uczestników testu w fizycznej lokalizacji, takiej jak sala konferencyjna, lub w środowisku wirtualnym. Podczas testu facylitator powinien podawać jedno zadanie na raz, czytając wyjaśnienie zadania.

Heads-up! Ważne jest, aby moderator wyjaśnił zadanie testowe, a następnie cofnął się o krok, aby użytkownik mógł się zorientować bez dalszych wskazówek. Pamiętaj, że gdy Twój produkt pojawi się na świecie, nikt nie stanie nad ramieniem użytkownika, aby pokazać mu, jak mają działać.
Wyobraź sobie, że pierwszą rzeczą, jakiej oczekujesz od użytkownika po utworzeniu konta, jest utworzenie profilu. Jeśli Twój facylitator powie: „Kliknij menu, aby otworzyć swój profil”, użytkownik otrzymał wskazówki, których inaczej by nie otrzymał. Zamiast tego moderator powinien powiedzieć „Otwórz swój profil”, aby Twoi obserwatorzy mogli dowiedzieć się, czy są w stanie pomyślnie wykonać zadanie bez pomocy.
Gdy użytkownik wykonuje zadanie, moderator może poprosić go o omówienie pewnych kroków. Co próbują osiągnąć? Jaki jest ich proces decyzyjny?
Jeśli to możliwe, zapisz proces testowania. Chociaż badacze na ogół obserwują testy i robią notatki, posiadanie nagrania sesji (przechwyconego na żywo za pomocą sprzętu wideo lub zdalnie za pomocą oprogramowania do nagrywania ekranu) jest nieocenione dla dalszej analizy i przekazywania wyników innym zainteresowanym stronom.
6. Kompiluj dane i rekomenduj zmiany
Teraz, gdy zakończyłeś testowanie, nadszedł czas, aby przeczesać stosy zebranych danych. Zaglądaj więc i analizuj te nagrania, notatki z sesji, ankiety i formularze zwrotne.
Oczywiście analiza danych to ogromny temat. Przyjrzyjmy się jednak kilku podstawowym krokom, które chcesz uwzględnić w swojej recenzji.
- Zbierz swoje punkty danych. Wypisz swoje zadania testowe. Następnie pod każdym zadaniem zapisz każdy powiązany punkt danych, który zebrałeś. Pamiętaj, aby dołączyć odpowiednie uwagi dotyczące miejsca w procesie, w którym wystąpił problem, oraz wszelkie inne szczegóły, które pomogą zespołowi projektowemu odtworzyć problem w dalszych testach.
- Priorytetowe problemy. Jak duży wpływ ma problem na ogólne wrażenia użytkownika? Określ skalę. Przykładową skalą priorytetów może być: Krytyczny, Poważny, Niewielki wpływ, Brak problemu.
- Polecam ulepszenia. Po przeanalizowaniu danych przedstaw wyniki swojemu zespołowi programistów i zaproponuj zalecenia dotyczące ulepszenia produktu.
Metody testowania użyteczności
Testowanie użyteczności niekoniecznie jest uniwersalnym rozwiązaniem do testowania produktów. Istnieje wiele metod testowania i warto zastosować tę, która jest najbardziej przydatna w danych okolicznościach.
Przyjrzyjmy się kilku najpopularniejszym metodom testowania i zobaczmy, gdzie warto ich użyć.
Test moderowany
To klasyczny test użyteczności, który opisaliśmy w tym poście. Użytkownik znajduje się w tym samym pomieszczeniu z badaczem lub jest obserwowany zdalnie za pomocą oprogramowania do współdzielenia ekranu. Facylitator prosi użytkownika o wykonanie serii zadań jeden po drugim. Proces użytkownika, reakcje, pytania, trudności i inne interesujące kwestie są rejestrowane przez moderatora lub dodatkowych badaczy.
Najlepsze dla : gdy potrzebujesz dogłębnej analizy zachowań użytkowników.
Test niemoderowany
W tym teście użytkownik wykonuje serię zadań bez oglądania ich w czasie rzeczywistym. Dane z urządzenia użytkownika są przechwytywane, aby Twój zespół mógł je przeanalizować. Twój użytkownik może również rejestrować informacje zwrotne za pośrednictwem ankiety.
Najlepsze do : przechwytywanie dużych ilości danych, zwłaszcza podczas dalszej oceny lub próby rozwiązania problemu, który pojawił się podczas moderowanych testów.
Grupa badawcza
To wariacja na temat moderowanego motywu testowania. Grupy fokusowe obejmują małą grupę uczestników (około 5-10 przykładowych użytkowników) zebranych w sali, aby omówić swoje doświadczenia z Twoim produktem. Moderator zazwyczaj prowadzi grupę przez serię pytań do otwartej dyskusji w ciągu kilku godzin. Sesja jest nagrywana, dzięki czemu wyniki mogą być analizowane.
Grupy fokusowe mogą również odpowiadać na pytania skoncentrowane na wynikach poprzedniego testu użyteczności, zapewniając dalszy wgląd.
Najlepsze dla : skupianie się na postawach, przekonaniach, wyzwaniach i potrzebach użytkownika.
Więcej rodzajów testów UX
Oprócz ustrukturyzowanego procesu testowania użyteczności , o którym tutaj mówiliśmy, istnieje wiele innych sposobów testowania tego, jak użytkownicy odbierają produkt. Zawierają:
- Testy beta: czasami nazywane testami na wczesnym etapie, testy beta to proces używany do uzyskania wglądu w funkcjonalność, zachowanie użytkowników i wszelkie błędy, które wymagają naprawy. Testy beta mogą rozpocząć się, gdy masz minimalny opłacalny produkt i trwać tuż przed wprowadzeniem go na rynek.
- Test pierwszego kliknięcia: Ten test pokazuje po prostu, co użytkownik kliknąłby jako pierwszy w interfejsie użytkownika produktu. Pomaga określić, czy użytkownicy są natychmiast przyciągani do części interfejsu, z którą mają wejść w interakcję.
- Testy A/B: Idea testów A/B jest prosta: przetestuj pojedynczą odmianę swojego UX w porównaniu z próbką kontrolną i zobacz, czy jest jakaś znacząca poprawa zaangażowania odbiorców (lub jakiegokolwiek innego wskaźnika marketingowego, który ma znaczenie dla wzrostu) ze względu na wariacja. Ulepszenie może oznaczać lepszą użyteczność lub lepsze ogólne wrażenia użytkownika.
- Ocena heurystyczna: Ocena heurystyczna to analiza użyteczności produktu przy użyciu 10 wstępnie wybranych kryteriów (10 heurystyk AKA Nielsen dla projektowania interfejsu użytkownika). Aby wyniki były obiektywne, test przeprowadzają profesjonalni konsultanci UX spoza Twojego zespołu.
- Ankiety: praktyczne testy i staranne dokumentowanie opinii są niezbędne do dobrego testowania użyteczności . Chociaż ankiety nie zapewniają takiego poziomu szczegółowości, jak formalne testy użyteczności , są szybkim sposobem na uzyskanie użytecznych opinii i zebranie dużej ilości danych od szerokiej puli przykładowych użytkowników.
Koszt testowania użyteczności
Oto wielkie pytanie: Ile kosztuje testowanie użyteczności ?
Odpowiedź nie jest tak prosta, jak prawdopodobnie chciałbyś, aby była. Koszty testowania różnią się znacznie w zależności od wielu czynników, w tym:
- Zakres projektu
- Wielkość próbki użytkownika
- Testowanie wielkości zespołu i wynagrodzenia
- Testowanie kosztów technologii platformy
- Przykładowe koszty rekrutacji użytkowników
- Przykładowa rekompensata użytkownika
- Opłaty za wynajem placówki badawczej
Mówiąc bardzo ogólnie, testowanie użyteczności może kosztować od kilku tysięcy dolarów do setek tysięcy. Oczywiście im szerszy zakres testu i im więcej ma ruchomych części, tym więcej będziesz musiał wydać.
Warto również pamiętać o budżetowaniu na więcej niż jeden test użyteczności. Aby wszystko było w porządku, testowanie zawsze będzie procesem iteracyjnym.
Aby uzyskać alternatywne wideo objaśniające testy UX, w szczególności jak przeprowadzić moderowane testy użyteczności, obejrzyj to:
Prawdziwe informacje od prawdziwych użytkowników
Jak się tutaj dowiedzieliśmy, testowanie użyteczności może być złożonym, wielowarstwowym procesem. Ale ostatecznie cel jest prosty — zebranie prawdziwych próbek danych od użytkowników, aby pomóc Ci udoskonalić swój produkt.
Przeprowadzając skuteczne testy użyteczności, szybko uzyskujesz wgląd w dane. Następnie możesz podać zalecenia poparte danymi.
Twoje rekomendacje pomogą Twojemu zespołowi programistów stworzyć produkt, który będzie działał płynnie, zachwyci Twoich użytkowników i sprawi, że będą do niego wracać.
Zaplanuj demonstrację , aby dowiedzieć się, jak CleverTap może pomóc w testowaniu A/B i opracowaniu strategii angażowania klientów.
