Jeśli chodzi o technologię, szybsze nie zawsze jest lepsze.

To prawda, że 47 procent ludzi chce, aby strony internetowe ładowały się w dwie sekundy lub mniej (a 40 procent porzuca strony, które trwają trzy sekundy). Ale gdy czasy ładowania spadają znacznie poniżej tego dwusekundowego progu, użytkownicy zaczynają być sceptyczni.

Aby zrozumieć, dlaczego, postaw się w sytuacji kogoś, kto sprawdza swoją zdolność kredytową. W przeszłości mógł przez wiele godzin rozmawiać przez telefon, aby uzyskać nawet raport kredytowy jednego biura. Teraz, za pomocą aplikacji, może uzyskać wszystkie trzy raporty w ciągu zaledwie kilku sekund za pomocą zaledwie kilku dotknięć.

Tak, aplikacja jest szybka i tak, z obiektywnej perspektywy, jest przyjazna dla użytkownika. Jego projektanci wyraźnie wykonali swoją pracę domową . Ale czy wierzy w wyniki aplikacji? Czy to oszustwo? Czy program naprawdę zebrał wszystkie trzy raporty, sprawdził je pod kątem błędów i przedstawił je w ciągu kilku sekund?

Nie ma mowy, pomyślał. Biorąc pod uwagę jego wcześniejsze doświadczenia, byłby całkowicie rozsądny w myśleniu, że aplikacja nie mogła zrobić tego tak szybko.

Gdy działa wolniejsze oprogramowanie

W większości przypadków sensowne jest szybkie działanie użytkownika. Optymalizacja jest ważna i szczerze mówiąc, większość witryn potrzebuje więcej , nie mniej.

Ale są pewne sytuacje, w których wolniejszy UX może faktycznie zwiększyć zaufanie i zaangażowanie użytkowników. Rozważ spowolnienie oprogramowania, aby:

1. Utwórz Security Theater

Kiedy lecisz, zadaniem Administracji Bezpieczeństwa Transportu jest nie tylko zwiększenie bezpieczeństwa; to także sprawi, że poczujesz się bezpieczniej. Ta sama praca iluzji jest tym, co uczyniło cię pewnym, gdy składasz swoje podatki w TurboTax na początku tego roku. Utworzono Intuit fałszywe animowane paski ładowania które pokazują, że trzykrotnie sprawdza twoje zwroty za błędy, nawet jeśli faktycznie to robi po drodze.

Spowolnienie tego stresującego procesu mówi użytkownikom   że TurboTax ciężko pracuje dla nich i że mogą zaufać poufnym informacjom. Facebook zapewnia losowe kontrole bezpieczeństwa z podobnego powodu: zwracając uwagę na coś, co dzieje się już za kulisami, Facebook daje użytkownikom pewność, że ich dane są bezpieczne.

Kiedy dokładnie należy wprowadzić spowolnienie pokazujące bezpieczeństwo? Jedna może być w porządku, jeśli użytkownik podał poufne informacje (takie jak numer ubezpieczenia społecznego lub adres zamieszkania), zapłacił pieniądze za korzystanie z usługi lub głęboko z nią współpracował.

Na przykład wyobraź sobie start-up startup. Zamiast wykonywać pracę w poszukiwaniu idealnego domu, aplikacja startowa obsługuje go. Ponieważ kosztuje to pieniądze i wymaga danych osobowych, konieczne jest spowolnienie procesu. Aby zbudować zaufanie, aplikacja powinna wyjaśnić, dlaczego potrzebuje Twoich poufnych danych, w jaki sposób będzie wykorzystywać te informacje i zapewni, że zapewni bezpieczeństwo Twoich informacji. Z drugiej strony, bezpłatna aplikacja do obsługi wiadomości nie wymaga takiego spowolnienia. Jego celem jest jedynie uzyskanie i utrzymanie użytkowników przez bezproblemowe doświadczenie przy jak najmniejszej liczbie barier.

2. Educate Users About Modern Tech Speeds

Dzięki prawo Moore'a oraz dojrzewanie podłączonych urządzeń, wiele nowoczesnych produktów technologicznych jest szybkich i wydajnych, z niewielkim opóźnieniem. Komputery mobilne i prędkości sieci są zadziwiająco szybkie w porównaniu do nawet pięciu lat temu.

Ale przy tak dużej liczbie użytkowników przyzwyczajonych do niespotykanych usług internetowych, starych technologii i wadliwego oprogramowania, szybkie prędkości operacyjne mogą sprawić, że będą się martwić o to, czy Twój produkt działa poprawnie. Technologia skanowania oczu Wells Fargo była na przykład tak szybka, że ​​użytkownicy nie wierzyli, że robi to, co napisali. Twórcy sztucznie spowolnił proces strategicznie włączając skanowanie i uwierzytelnianie pasków postępu.

Spowolnienie produktu pod kątem oczekiwań użytkowników powinno jednak być rozwiązaniem typu "stopgap". Poszukaj możliwości edukowania użytkowników na temat dzisiejszych prędkości oprogramowania. W samym produkcie wyjaśnij, jak Twoje oprogramowanie działa szybciej niż kiedykolwiek.

Facebook ponownie przedstawia przykładowy przykład. Czy zauważysz, jak przesyła tymczasowe powiadomienia do Twojego kanału informacyjnego po aktualizacji produktu? Każda aktualizacja wspomina, jak Facebook nieustannie pracuje nad poprawą szybkości platformy.

W swoim produkcie poproś o krok dalej i dołącz do niego wezwanie do działania, aby umożliwić użytkownikom przesyłanie opinii. Przygotuj często zadawane pytania (lub lepiej wsparcie na żywo), aby odpowiedzieć na te opinie i pomóc użytkownikom zrozumieć, co naprawdę dzieje się za kulisami Twojego oprogramowania.

3. Praca w obrębie ograniczeń systemowych

Należy pamiętać, że nie wszystkie urządzenia są połączone z szybkimi dostawcami Internetu. Użytkownicy twojego produktu mogą mieć skromne środki lub mieszkać na obszarach wiejskich lub Twoja własna infrastruktura serwerowa może nie być dostępna do podsłuchu.

Tak czy inaczej, wskaźniki postępu, takie jak ładowanie pasków, mogą przypominać użytkownikom, że Twój produkt wciąż działa na ich żądanie. Na przykład, FirstRand Bank Limited z Republiki Południowej Afryki upieczono sztuczny pasek postępu w jego interfejsie internetowym. Ponieważ jego infrastruktura jest przestarzała i powolna, informacje nie mogą być wyświetlane tak szybko, jak to możliwe, na przykład w aplikacji Wells Fargo.

Ponownie rozważ doświadczenie użytkownika. Jeśli jesteś klientem FirstRand wpatrującym się w pusty ekran przez 15 sekund po kliknięciu przycisku, czy nie próbowałbyś sprawdzić połączenia i odświeżyć żądanie? Niestety działania te tylko pogłębiają wąskie gardło.

Fałszywy pasek ładowania może nie być idealnym rozwiązaniem, ale jest lepszy niż brak informacji zwrotnej. Animacja pokazująca, że ​​twoje oprogramowanie obsługuje żądanie użytkownika zapewnia ulgę zarówno dla twoich serwerów, jak i twoich użytkowników.

Przyspieszenie lub spowolnienie?

Cała ta rozmowa o spowalnianiu oprogramowania wymaga pewnego historycznego kontekstu. Ograniczenia systemu i przeszłe doświadczenia użytkowników mogą spowolnić proces, ale ogólnie technologia przesuwa się ku szybszym doświadczeniom użytkowników.

Im więcej czasu minie, tym więcej będziemy mieć długoterminowych użytkowników technologii. Im bardziej długoterminowi użytkownicy technologii będą przyzwyczajeni do natychmiastowych wyników, tym mniej projektantów UX będzie musiał spowalniać ich technologie. Im szybsze technologie działają - i, co ważne, działają poprawnie - im więcej użytkowników im zaufa. Tymczasem młodsze pokolenia bez uprzedzeń o swoich rodzicach będą dorastać do dorosłych, którzy są przyzwyczajeni do bezproblemowych doświadczeń technologicznych.

Starsze pokolenia, które nie są jeszcze wygodne w stosowaniu technologii, nadal istnieją, a dwie osoby o różnej demografii rzadko mają taki sam poziom komfortu dzięki tym samym technologiom. Obecnie celowe spowolnienie niektórych scenariuszy produktów może pomóc starszym użytkownikom w lepszym zrozumieniu tego, co dzieje się z ich danymi.

Kiedy powolne systemy (według dzisiejszych standardów) już nie istnieją, a ludzie są przyzwyczajeni do natychmiastowych rezultatów, to jak wiele systemów ujawnia nam swoje operacje back-endowe może stać się kwestią wolności osobistej. Jako ludzie chcemy mieć kontrolę. Wybory są pocieszające.

W końcu szybkość jest ważna, ale tak też jest dopasowanie oczekiwań użytkowników . Bez względu na to, jak szybko przejdziemy do przyszłości, spowolnienie nigdy nie wyjdzie z mody.