2. Agenda Dane su甜ce do analizy wynik坦w bada u甜ytecznoci. Metryki u甜ytecznoci. Zastosowanie clicktrackingu. Motiontracking. Charakterystyka danych. System ewaluacji zachowa u甜ytkownik坦w na stronach internetowych bez udziau moderatora i u甜ytkownika. Case study: Czytodziala.pl. Metoda por坦wnania danych. Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008
3. Dane su甜ce do analizy wynik坦w bada u甜ytecznoci. Dane uzyskiwane podczas bada: Notatka, odpowiedzi na ankiet, lista kontrolna Wywiad przed- i potestowy Dane pozyskane automatycznie za pomoc sprztu i oprogramowania Statystyczne dane Analiza ekspercka Dane pozyskiwane bez udziau u甜ytkownik坦w: lady drogi (lady myszki), map ciepln, map klikni, obszary skupienia wzroku, pliki z histori dokonanych akcji na stronie. Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008
4. Metryki u甜ytecznoci Potrzebne, aby oceni o ile bardziej u甜yteczny jest produkt po wprowadzonych poprawkach Prosty przykad: ISO 9126: skuteczno zadaniowa, kompletno zadaniowa, czstotliwo bd坦w. Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008 Zadanie/Czas Przed poprawkami Po przeprojektowaniu Poprawa % Zadanie 1 20 s 6 s 233 Zadanie 2 80 s 55 s 45 Zadanie 3 150 s 160 s -6 Czas razem 250 s 121 s Arytmetycznie 107% lepiej Geometrycznie (biorc pod uwag spadek u甜ytecznoci) 63% lepiej
5. Zastosowanie clicktrackingu 1/2 Metoda wykorzystywan do ledzenia aktywnoci u甜ytkownik坦w na stronach WWW, lecz nie samych akcji; oraz testach A/B Dane z clicktrackera: czas kliknicia pozycja kliknicia liczba klikni w dany element parametry u甜ytkownika (GeoIP, browser, etc.) Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008
6. Zastosowanie clicktrackingu 2/2 Mo甜liwe sposoby prezentacji danych to: mapa klikni mapa cieplna Mapa klikni - dwie warstwy nao甜one na siebie Mapa cieplna graficzna reprezentacja liczby punkt坦w skupie w okrelonym promieniu Pomaga rozwizywa problem product placement Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008
7. Motiontracking. Charakterystyka danych. nagrywanie ruch坦w i akcji wykonywanych przez u甜ytkownika na stronie WWW w czasie rzeczywistym Trybem dyskretnym cigym notowana jest w kr坦tkim odstpnie czasu czw坦rka danych: P pozycja kursora T czas pozycji w wyznaczonym miejscu L dugo przestoju kursora A rodzaj akcji, np. przeciganie, kliknicie, fiksacja, opuszczenie Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008
8. Motiontracking. cie甜ka wizyty u甜ytkownika graf zachowa sieciowych System webowy: Krelenie cie甜ek u甜ytkownik坦w Idealna cie甜ka od punktu startu do celu jako wzorzec do por坦wnywania Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008
10. Dziaanie web aplikacji Obitracks.com Dwie mniejsze aplikacji: User Tracker: Kod JavaScript (e.g. GoogleAnalytics) Server Controller: Generuje ClickMap oraz HitMap Przykad wpisu danych: Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008 Dane: 382|640|1007|firefox|3| 1200762663|156.17.227.10 czyli X | Y | browser_width | browser_type | timestamp_unix | client_IP
12. Case study: Czytodziala.pl. Zadania. Zadanie 1 Wejd添 na stron http://czytodziala.pl Spr坦buj zapisa si na monitoring nasza-klasa.pl dla adresu Gadu-Gadu. Powt坦rz Krok nr 2 dla niepoprawnych danych. Zadanie 2 Wejd添 na stron http://czytodziala.pl Za坦甜 nowe konto w serwisie. Dodaj 1 kontakt mailowy, 1 test na dowolny protok坦 z dowolnymi ustawieniami. Przypisz kontakt RSS do testu. Zadanie 3 Wejd添 na stron http://czytodziala.pl Zaloguj si na swoje konto. Odpowiedz na trzy pytania: Czy wszystko, co widz, jest dla mnie jasne? Wiesz gdzie jeste? Gdybym by w stanie, co bym poprawi na tej stronie? Co przykuwa najwiksz uwag? Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008
13. Case study: Testowanie i wyniki 8 u甜ytkownik坦w Natywne rodowisko pracy u甜ytkownik坦w Testy eyetrack w laboratorium ergonomii PWr Analiza por坦wnawcz jakoci uzyskanych wynik坦w przez web aplikacj i Eyetrack 6000 (GTAnaly) Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008
17. Metoda por坦wnania danych. Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008 Webowy system. 486|87|998|opera|1|1200958706460|82.143.157.23 592|95|998|opera|1|1200958709735|82.143.157.23 556|86|998|opera|1|1200958716499|82.143.157.23 674|94|998|opera|1|1200958718808|82.143.157.23 549|91|998|opera|1|1200958731017|82.143.157.23 1122|238|1257|firefox|1|1200958981668|62.21.16.7 599|91|1257|opera|2|1200962745875|83.12.143.166 Eyetrack6000. Win, Code, Number, x, y, Start Time, End Time, Duration, Scroll Set, LZ Name Czytodziala.pl - monitoring stron WWW- Mozilla Firefox, F, 57, 337, 604, 20.658, 20.698, 0.040, 0, Czytodziala.pl - monitoring stron WWW- Mozilla Firefox, F, 58, 206, 604, 20.718, 20.858, 0.140, 0, Czytodziala.pl - monitoring stron WWW- Mozilla Firefox, F, 59, 325, 605, 20.878, 20.918, 0.040, 0, Czytodziala.pl - monitoring stron WWW- Mozilla Firefox, F, 60, 822, 603, 21.098, 21.358, 0.260, 0, Czytodziala.pl - monitoring stron WWW- Mozilla Firefox, F, 61, 795, 604, 21.518, 21.638, 0.120, 0
18. Metoda por坦wnania danych: Algorytm 1. Suma r坦甜nic odlegoci midzy punktami w stosunku do cznej dugoci cie甜ki. Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008
19. Metoda por坦wnania danych: Algorytm 2. R坦甜nica w poo甜eniu kursora i czasie przestoju midzy poprzedzajcym i nastpujcym klikniciu. Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008
20. Metoda por坦wnania danych. Kroki. Wyznaczane wartoci: NOOP TIME DURATION (ms) dugo przestoju myszki w danej pozycji NOOP POINT punkt przestoju myszki, uwarunkowany sta NOOP_LIM (100ms), kt坦ra okrela potrzebny czas do zmiany stanu z ACTIVE na NOOP MAX_NORMALIZED_DIFF_LENGTH staa obliczana poprzez pierwiastkowanie iloczynu szerokoci i wysokoci ekranu przegldarki. Dziaanie algorytmu: Por坦wnanie punkt坦w tylko wtedy gdy warto bezwzgldna midzy dugoci cie甜ek jest mniejsza ni甜 MAX_NORMALIZED_DIFF_LENGTH Wyliczenie odlegoci midzy punktami dw坦ch cie甜ek wykresu w stosunku do odlegoci od punktu (0,1) - pocztek ekranu Wyliczenie r坦甜nic w czasie przestoju midzy dwoma cie甜kami Uwzgldnienie odchylenia standardowego Obliczenie iloczynu z poszczeg坦lnych wsp坦czynnik坦w podobiestwa podobiestwo geometryczne Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008
21. Literatura HACKOS, J. T., REDISH J. C., User and Task Analysis for Interface Design HILBERT D. M., REDMILES D. F., Why Let Perfectly Good Usability Data Go to Waste? NIELSEN, J., Usability Engineering . NIELSEN, J., Designing Web usability - the practice of simplicity . NIELSEN J., http://www.useit.com/alertbox. NIELSEN, J., LORANGER H., Prioritizing Web Usab ility NORMAN K. L., Levels of Automation and User Participation in Usability Testing. SOFTWARE QUALITY JOURNAL, Vol. 14, No. 2. (June 2006), 159-178. ZELDMAN J., Designing with Web Standards 2nd Edition . Standard ISO 9126. http://www.w3c.org www.upassoc.org/upa_publications/ Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008
22. Dzikuje za uwag! Thanks for attention! Dmitrij 纏atuchin, QAFA-TMS, Krak坦w 2008 Staa kontrola dostpnoci stron WWW, i testy wydajnociowe Zapraszamy do wsp坦pracy na Czytodziala.pl partnera Konsorcjum U甜yteczna strona. tel.+48500190517 [email_address] Projektowanie serwis坦w korporacyjnych, spoecznociowych, promocja i marketing SEO/SEM, wspieranie pomys坦w. tel.+4871 332 60 08 info@internetworks.pl