usability i ux - podstawy

117
Usability and UX Radosław Taraszka

Upload: rtaraszka

Post on 04-Dec-2014

522 views

Category:

Self Improvement


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Usability i UX - podstawy

Usability and UX

Radosław Taraszka

Page 2: Usability i UX - podstawy

„Engineer make things. We make people love them” – Karl Fast

Page 3: Usability i UX - podstawy

5 elements of usability

1.Learnability – how?2.Efficiency – wow!3.Memorability - ok4.Errors - what?5.Satisfaction – yeah!

Page 4: Usability i UX - podstawy

Learnability

Page 5: Usability i UX - podstawy

Efficiency

Page 6: Usability i UX - podstawy

Memorability

Page 7: Usability i UX - podstawy

Errors

http://wallofawesome.pagodabox.com/one-of-the-best-404-pages-ever/

Page 8: Usability i UX - podstawy

Satisfaction

Usa Today

Page 9: Usability i UX - podstawy

Satisfaction

Usa Today

Page 10: Usability i UX - podstawy

Relationship between usability and UX (almost)….

http://www.jpprufino.com/2008/08/ux-studies-usability-and-user-experience-part-ii/

Page 11: Usability i UX - podstawy

…true relationship between usability and UX

http://www.neospot.se/usability-vs-user-experience/

Page 12: Usability i UX - podstawy

Related areas to UX

Project Managemenet User Research Usability Evaluation Infomraction Architecture User Interface Design Interaction Design Visual Design Content Strategy Accessability Web Analytics

User Experience

Page 13: Usability i UX - podstawy

Jak ugotować zupę?

About Face 3. The Essentials of Interaction DesignAlan Cooper, Robert Reimann, and Dave Cronin

Page 14: Usability i UX - podstawy

Rozwiązanie?

The Design of Everyday Things, Donald A. Norman

Page 15: Usability i UX - podstawy

Rozwiązanie?

The Design of Everyday Things, Donald A. Norman

Page 16: Usability i UX - podstawy

Mapowanie

About Face 3. The Essentials of Interaction DesignAlan Cooper, Robert Reimann, and Dave Cronin

Page 17: Usability i UX - podstawy

Mapowanie

The Design of Everyday Things, Donald A. Norman

Page 18: Usability i UX - podstawy

Examples of good UX - microemotions

The White Stuff’s

Page 19: Usability i UX - podstawy

Examples of good UX – social proof

Expedia

Page 20: Usability i UX - podstawy

Examples of good UX – info about system status

Boxee

Page 21: Usability i UX - podstawy

Examples of good UX – suggestion

Make Me A Cocktai

Page 22: Usability i UX - podstawy

Examples of good UX – adaptability

Google maps - Hawaii

adaptability

Page 23: Usability i UX - podstawy

Examples of good UX – better search engine

Meetup

Page 24: Usability i UX - podstawy

Examples of good UX – understanding

Vimeo

Page 25: Usability i UX - podstawy

Examples of good UX – understanding

Amsterdam Museum

Page 26: Usability i UX - podstawy

http://www.tui.pl

Examples of good UX – persuasion

Page 27: Usability i UX - podstawy

Examples of good UX – persuasion

Page 28: Usability i UX - podstawy

Examples of good UX – Luke, use the… data

Ebay

Page 29: Usability i UX - podstawy

Testowanie i analizowanie

Radosłąw Taraszka

Page 30: Usability i UX - podstawy

Testowanie

Page 31: Usability i UX - podstawy

Typy testów

Jakościowe – użyteczność SurveyMonkey, CrazyEgg, TechSmith Morae, WebSort, Opiniac.com

Ilościowe – analityka Google Analytics, Omniture, Gemius, Coremetrics

Eksperymenty – testy a/b, wielowymiarowe Visual Website Optymizer, Google Website Optimize

Konkurencja – dane ilościowe i jakościowe, porównania Alexa, Quantcast, Compete.com, Hitwise, BDN, Manubia

Page 32: Usability i UX - podstawy

Analiza danych

Page 33: Usability i UX - podstawy

http://visualwebsiteoptimizer.com/split-testing-blog/human-landing-page-increase-conversion-rate/

A/B Tests

Page 34: Usability i UX - podstawy

http://visualwebsiteoptimizer.com/split-testing-blog/human-landing-page-increase-conversion-rate/

A/B Tests

Page 35: Usability i UX - podstawy

Analiza danych

Page 36: Usability i UX - podstawy

+95%

http://visualwebsiteoptimizer.com/split-testing-blog/human-landing-page-increase-conversion-rate/

A/B Tests

Page 37: Usability i UX - podstawy

A/B w Mall.cz

http://visualwebsiteoptimizer.com/split-testing-blog/larger-product-images-increase-conversion-rate/

+9,46%

Page 38: Usability i UX - podstawy

Tworzenie interaktywnego

produktu

Radosław Taraszka

Page 39: Usability i UX - podstawy

Cyfrowy produkt

About Face 3. The Essentials of Interaction DesignAlan Cooper, Robert Reimann, and Dave Cronin

Page 40: Usability i UX - podstawy

Ewolucja w tworzeniu produktów cyfrowych

About Face 3. The Essentials of Interaction DesignAlan Cooper, Robert Reimann, and Dave Cronin

Decyzje o produkcie: formie i interakcji podejmowane PRZED fazą WYKONANIA

Page 41: Usability i UX - podstawy

Dobry interfejs odpowiada na każdą interakcję

About Face 3. The Essentials of Interaction DesignAlan Cooper, Robert Reimann, and Dave Cronin

Page 42: Usability i UX - podstawy

Konwencja?

Page 43: Usability i UX - podstawy

Komunikaty systemowe

About Face 3. The Essentials of Interaction DesignAlan Cooper, Robert Reimann, and Dave Cronin

Page 44: Usability i UX - podstawy

Komunikaty systemowe

About Face 3. The Essentials of Interaction DesignAlan Cooper, Robert Reimann, and Dave Cronin

Jeśli aplikacja wykryła błąd, dlaczego go nie naprawi?

Możesz zniszczyć dwa „pudełka”, które jest wartościowe?

Co się stanie gdy klikniesz „cancel”?

Page 45: Usability i UX - podstawy

Konstruktywne komunikaty

Czy komunikaty są poprawne?

Czy tłumaczą co się stało?

Czy wskazują miejsce problemu?

Czy podają rozwiązanie problemu?

Czy jeśli proszą o wpisanie danych, podają ich format?

Page 46: Usability i UX - podstawy

Konstruktywne komunikaty

Na stronach korporacje.pekao.com.pl wyszukiwarka po nie znalezieniu poszukiwanej frazy proponuje skorzystanie z mapy strony lub skontaktowanie się w celu uzyskania potrzebnych informacji.

Page 47: Usability i UX - podstawy

Nawigowanie

Radosław Taraszka

Page 48: Usability i UX - podstawy

Nawigacja

Lewa nawigacja jest ignorowana.

Szczególnie gdy jest długa. Użytkownicy lubią

Content

Poziomą, dużą nawigację

Linki w okolicach tytułu

Page 49: Usability i UX - podstawy

Drugi poziom nawigacji

Problematyczny z natury rzeczy bo..

po pierwszym kliku użytkownicy koncentrują się na treści.

nawigacja 2 poziomu zawsze słabo widoczna.

dopiero gdy użytkownik nic nie znajdzie w treści to zaczyna szukać dookoła – jeśli trafi na coś przed nawigacją 2 poziomu to może jej nie zauważyć.

Page 50: Usability i UX - podstawy

Wyszukiwarka

Page 51: Usability i UX - podstawy

Wyszukiwarka - prosta

Gov.uk

Page 52: Usability i UX - podstawy

Wyszukiwarka - złożona

Tripadvisor

Page 53: Usability i UX - podstawy

Wyszukiwarka – główny element

Verif

Page 54: Usability i UX - podstawy

Rozwijane menu

Menu rozwijane umożliwia wygodny wybór kraju

Page 55: Usability i UX - podstawy

Akordeonowe menu

Szybka metoda przeglądania

Od 2 do 10 pozycji na drugim poziomie

Do 2 poziomów

Page 56: Usability i UX - podstawy

Jesteś tutaj

Działa na zasadzie „jesteś tutaj” na mapie

Stosowane najczęściej w menu

Page 57: Usability i UX - podstawy

Zakładki

Ludzie je rozumieją

Ograniczenie ilości

Mało widoczny 2 poziom Trzeba dodatkowo mocno wyróżniać

Page 58: Usability i UX - podstawy

Zakładki

BBC

Page 59: Usability i UX - podstawy

Zakładki

Sport.pl

Page 60: Usability i UX - podstawy

Dropdown

Nettuts+

Page 61: Usability i UX - podstawy

Dropdown

Gateway

Page 62: Usability i UX - podstawy

Mega dropdown

Sony store

Page 63: Usability i UX - podstawy

Mega dropdown

Empik.com

Page 64: Usability i UX - podstawy

Mega dropdown

Engadet

Page 65: Usability i UX - podstawy

Mega dropdown

USAA

Page 66: Usability i UX - podstawy

Lepsze lewe menu

Page 67: Usability i UX - podstawy

Lepsze lewe menu

Page 68: Usability i UX - podstawy

Filtrowanie

About Face 3. The Essentials of Interaction DesignAlan Cooper, Robert Reimann, and Dave Cronin

Page 69: Usability i UX - podstawy

Filtrowanie

About Face 3. The Essentials of Interaction DesignAlan Cooper, Robert Reimann, and Dave Cronin

Page 70: Usability i UX - podstawy

Badania usability

Radosław Taraszka

Page 71: Usability i UX - podstawy

Metody badawcze

Usability Engineering, JAKOB NIELSEN

Page 72: Usability i UX - podstawy

Dlaczego badać?

Projektant nie jest w stanie spojrzeć na witrynę jak jej użytkownik.

Im częściej testujesz tym mniejsze koszty, szybciej wykrywasz problemy użytkowników.

Konieczność zatrudnienia reprezentatywnej grupy użytkowników nie jest tak istotna jak mogłoby się wydawać. Większość osób w ten sam sposób postrzega serwisy WWW i ma podobne problemy.

Page 73: Usability i UX - podstawy

Analiza ekspercka

W tej metodzie ekspert lub grupa ekspertów ocenia zgodność poszczególnych elementów serwisu z wytycznymi usability. Każdy znaleziony problem jest priorytetowany (zazwyczaj 3 poziomy) a następnie opisywany (najczęściej z sugestią jak go rozwiązać).

Zalecane jest użycie przynajmniej 2 ekspertów (analityków). Wyniki ich pracy zostają scalone do jednego raportu.

Page 74: Usability i UX - podstawy

HeurystykiNielsen & Molich

1.Pokazuj status systemu.

2.Zachowaj zgodność pomiędzy systemem a rzeczywistością.

3.Daj użytkownikowi pełną kontrolę.

4.Trzymaj się standardów i zachowaj spójność.

5.Zapobiegaj błędom.

6.Pozwalaj wybierać zamiast zmuszać do pamiętania.

7.Zapewnij elastyczność i efektywność.

8.Dbaj o estetykę i umiar.

9.Zapewnij skuteczną obsługę błędów.

10.Zadbaj o pomoc i dokumentację.

Źródło: 1.Nielsen, J., and Landauer, T. K. 1993. A mathematical model of the finding of usability problems. Proceedings ACM/IFIP INTERCHI'93 Conference (Amsterdam, The Netherlands, April 24-29), 206-213.2.Nielsen, J., and Molich, R. (1990). Heuristic evaluation of user interfaces, Proc. ACM CHI'90 Conf. (Seattle, WA, 1-5 April), 249-256.3.Nielsen, J. 1992. Finding usability problems through heuristic evaluation. Proceedings ACM CHI'92 Conference (Monterey, CA, May 3-7), 373-380.4.Examining User Expectations for the Location of Common E-Commerce Web Objects

Page 75: Usability i UX - podstawy

Click tracking

Crazy Egg

Page 76: Usability i UX - podstawy

Eye-tracking

Page 77: Usability i UX - podstawy

Eyetracking na mobile

http://www.slideshare.net/uservision/user-experience-in-action

Page 78: Usability i UX - podstawy

Google Analytics

Page 79: Usability i UX - podstawy

Badania z użytkownikami

Pierwsi użytkownicy zazwyczaj odkrywają najwięcej błędów. Jakob Nielsen i Tom Landauer wykazali, że testowanie z 5 użytkownikami

pozwala na wykrycie 85% problemów dotyczących funkcjonalności witryn. Zatrudnianie większej ilości użytkowników nie gwarantuje liniowego wzrostu liczny wykrytych błędów.

Zamiast jednego testu z 8 użytkownikami lepiej przeprowadzić dwie tury testów z 3 użytkownikami. Najczęściej duże błędu zasłaniają te mniejsze i dopiero usunięcie ich i przeprowadzeni drugiej tury pozwala na odkrycie mniejszych błędów.

W teście bierze udział także osoba przeprowadzająca test i obserwator.

Page 80: Usability i UX - podstawy

Ilu użytkowników?

Page 81: Usability i UX - podstawy

Pay-off ratio

Usability Engineering, JAKOB NIELSEN

Page 82: Usability i UX - podstawy

Typy testów z użytkownikami

Zrozumieć witrynę – pokazujesz witrynę użytkownikowi a następnie sprawdzasz czy zrozumieli sposób zorganizowania informacji, nawigację i koncepcję witryny

Wykonanie czynności – użytkownik pracuje z serwisem

Zadania zamknięte

Zadania otwarte

Page 83: Usability i UX - podstawy

Jak testować? Najpierw spróbuj samemu wykonać zadania testowe. Bądź uprzejmy i dbaj o poczucie własnej wartości użytkowników. Testujesz strony,

nie ludzi. Zachęcaj do głośnego myślenia. Jeśli nie wiesz co myśli użytkownik – zapytaj o to. Nie udzielaj wskazówek dotyczących tego jak mają postępować. Wydawaj proste i klarowne polecenia. Bezpośrednio po sesji rób notatki. Uprzedź użytkownika, że:

Będzie nagrywany Nie będziesz w trakcie testu odpowiadać na jego pytania Wynagrodzenie nie zależy od wyniku testów

Page 84: Usability i UX - podstawy

A po tym wszystkim…

Page 85: Usability i UX - podstawy

Tak, tak- analiza danych

Page 86: Usability i UX - podstawy

Projektowanie

Radosław Taraszka

Page 87: Usability i UX - podstawy

Waterfall

http://project.samwho.co.uk/images/waterfall-model1.jpg

Page 88: Usability i UX - podstawy

Projektowanie równoległe i iteracyjne

Usability Engineering, JAKOB NIELSEN

Page 89: Usability i UX - podstawy

Scrum

http://www.maxxor.com/software-development-process

Page 90: Usability i UX - podstawy

Lean

http://www.agilearts.nl/the-lean-agile-connection/

Page 91: Usability i UX - podstawy

Lean

Page 92: Usability i UX - podstawy

Sortowanie kart

http://www.slideshare.net/uservision/user-experience-in-action

Page 93: Usability i UX - podstawy

Szkicuj…

Page 94: Usability i UX - podstawy

Szkicuj…

http://sketchtoy.com/

Page 95: Usability i UX - podstawy

Szkicuj…

Page 96: Usability i UX - podstawy

Przepływ

About Face 3. The Essentials of Interaction DesignAlan Cooper, Robert Reimann, and Dave Cronin

Page 97: Usability i UX - podstawy

Prototypy

Usability Engineering, JAKOB NIELSEN

Page 98: Usability i UX - podstawy

Visual Language Studies

About Face 3. The Essentials of Interaction DesignAlan Cooper, Robert Reimann, and Dave Cronin

Page 99: Usability i UX - podstawy

Responsive Design

Radosław Taraszka

Page 100: Usability i UX - podstawy

Grid w projektowaniu

Usability — szybsza nauka używania dzięki konsekwecji pozycjonowania elementów na ekranie.

Ascetyczność i uporządkowanie

Efektywność – standardyzacja layoutu przyspiesza korzystanie z jego funkcji

About Face 3. The Essentials of Interaction DesignAlan Cooper, Robert Reimann, and Dave Cronin

Page 101: Usability i UX - podstawy

Responsive Design

http://upload.wikimedia.org/wikipedia/commons/6/6a/Boston_Globe_responsive_website.jpg

Page 102: Usability i UX - podstawy

Fluid Grids

http://blog.teamtreehouse.com/beginners-guide-to-responsive-web-design

Page 103: Usability i UX - podstawy

Fluid Grids

http://www.alistapart.com/articles/fluid-images/

Page 104: Usability i UX - podstawy

Media Queries

http://mediaqueri.es/

320px 480px 600px 768px 900px 1200px

Page 105: Usability i UX - podstawy

Media Queries

http://mediaqueri.es/

Page 106: Usability i UX - podstawy

Media Queries

http://mediaqueri.es/

Page 107: Usability i UX - podstawy

Multi-Device Layout Patterns

http://www.lukew.com/ff/entry.asp?1514

Page 108: Usability i UX - podstawy

Multi-Device Layout Patterns

http://www.lukew.com/ff/entry.asp?1514

Page 109: Usability i UX - podstawy

Multi-Device Layout Patterns

http://www.lukew.com/ff/entry.asp?1514

Page 110: Usability i UX - podstawy

Multi-Device Layout Patterns

http://www.lukew.com/ff/entry.asp?1514

Page 111: Usability i UX - podstawy

Multi-Device Layout Patterns

http://www.lukew.com/ff/entry.asp?1514

Page 112: Usability i UX - podstawy

Multi-Device Layout Patterns

http://www.lukew.com/ff/entry.asp?1514

Page 113: Usability i UX - podstawy

Multi-Device Layout Patterns

http://www.lukew.com/ff/entry.asp?1514

Page 114: Usability i UX - podstawy

Przykład RWD

United Pixelworks

Page 115: Usability i UX - podstawy

User-Centered Design

Radosław Taraszka

Page 116: Usability i UX - podstawy
Page 117: Usability i UX - podstawy