Quality and usability of WWW - user tracks

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Quality and usability of WWW - user tracks - Presentation Transcript

    1. Jakość stron WWW. Analiza śladów użytkowników. Dmitrij Żatuchin
    2. Agenda
      • Dane służące do analizy wyników badań użyteczności.
      • Metryki użyteczności.
      • Zastosowanie clicktrackingu.
      • Motiontracking. Charakterystyka danych.
      • System ewaluacji zachowań użytkowników na stronach internetowych bez udziału moderatora i użytkownika.
      • Case study: Czytodziala.pl.
      • Metoda porównania danych.
      Dmitrij Żatuchin, QAFA-TMS, Kraków 2008
    3. Dane służące do analizy wyników badań użyteczności.
      • Dane uzyskiwane podczas badań:
        • Notatka, odpowiedzi na ankietę, lista kontrolna
        • Wywiad przed- i potestowy
        • Dane pozyskane automatycznie za pomocą sprzętu i oprogramowania
        • Statystyczne dane
        • Analiza ekspercka
      • Dane pozyskiwane bez udziału 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żyteczności
      • Potrzebne, aby ocenić o ile bardziej użyteczny jest produkt po wprowadzonych poprawkach
      • Prosty przykład:
      • ISO 9126:
        • skuteczność zadaniowa,
        • kompletność zadaniowa,
        • częstotliwość błędó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 (biorąc pod uwagę spadek użyteczności) 63% lepiej
    5. Zastosowanie clicktrackingu 1/2
      • Metoda wykorzystywaną do śledzenia aktywności użytkowników na stronach WWW, lecz nie samych akcji; oraz testach A/B
      • Dane z clicktrackera:
        • czas kliknięcia
        • pozycja kliknięcia
        • 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 nałożone na siebie
      • Mapa cieplna – graficzna reprezentacja liczby punktów skupień w określonym promieniu
      • Pomaga rozwiązywać 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 ciągłym notowana jest w krótkim odstępnie czasu czwórka danych:
        • P – pozycja kursora
        • T – czas pozycji w wyznaczonym miejscu
        • L – długość przestoju kursora
        • A – rodzaj akcji, np. przeciąganie, kliknięcie, fiksacja, opuszczenie
      Dmitrij Żatuchin, QAFA-TMS, Kraków 2008
    8. Motiontracking. Ścieżka wizyty użytkownika
      • graf zachowań sieciowych
      • System webowy:
        • Kreślenie ś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
    9. System ewaluacji zachowań użytkowników Dmitrij Żatuchin, QAFA-TMS, Kraków 2008
    10. Działanie web aplikacji Obitracks.com
      • Dwie mniejsze aplikacji:
        • User Tracker:
          • Kod JavaScript (e.g. GoogleAnalytics)
        • Server Controller:
          • Generuje ClickMap oraz HitMap
        • Przykład 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
    11. Case study: Czytodziala.pl Dmitrij Żatuchin, QAFA-TMS, Kraków 2008
    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 największą 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ą jakości uzyskanych wyników przez web aplikację i Eyetrack 6000 (GTAnaly)
      Dmitrij Żatuchin, QAFA-TMS, Kraków 2008
    14. Case study: Czytodziala.pl. Mapa cieplna Dmitrij Żatuchin, QAFA-TMS, Kraków 2008
    15. Case study: Czytodziala.pl. Ścieżka. Dmitrij Żatuchin, QAFA-TMS, Kraków 2008
    16. Case study: Wyniki z Eyetrack. 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 odległości między punktami w stosunku do łącznej długości ścieżki.
      Dmitrij Żatuchin, QAFA-TMS, Kraków 2008
    19. Metoda porównania danych: Algorytm 2.
      • Różnica w położeniu kursora i czasie przestoju między poprzedzającym i następującym kliknięciu.
      Dmitrij Żatuchin, QAFA-TMS, Kraków 2008
    20. Metoda porównania danych. Kroki.
      • Wyznaczane wartości:
      • NOOP TIME DURATION (ms) – długość przestoju myszki w danej pozycji
      • NOOP POINT – punkt przestoju myszki, uwarunkowany stałą NOOP_LIM (100ms), która określa potrzebny czas do zmiany stanu z ACTIVE na NOOP
      • MAX_NORMALIZED_DIFF_LENGTH – stała obliczana poprzez pierwiastkowanie iloczynu szerokości i wysokości ekranu przeglądarki.
      • Działanie algorytmu:
      • Porównanie punktów tylko wtedy gdy wartość bezwzględna między długością ścieżek jest mniejsza niż MAX_NORMALIZED_DIFF_LENGTH
      • Wyliczenie odległości między punktami dwóch ścieżek wykresu w stosunku do odległości od punktu (0,1) - początek ekranu
      • Wyliczenie różnic w czasie przestoju między dwoma ścieżkami
      • Uwzględnienie odchylenia standardowego
      • Obliczenie iloczynu z poszczególnych współczynników podobieństwa – podobieństwo 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. Dziękuje za uwagę! Thanks for attention! Dmitrij Żatuchin, QAFA-TMS, Kraków 2008 Stała kontrola dostępności stron WWW, i testy wydajnościowe Zapraszamy do współpracy na Czytodziala.pl – partnera Konsorcjum „Użyteczna strona”. tel.+48 500 190 517 [email_address] Projektowanie serwisów korporacyjnych, społecznościowych, promocja i marketing SEO/SEM, wspieranie pomysłów. tel.+48 71 332 60 08 info@internetworks.pl

    + Dmitrij Z.Dmitrij Z., 2 years ago

    custom

    950 views, 0 favs, 2 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 950
      • 900 on SlideShare
      • 50 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds
    • 48 views on http://webquatro.pl
    • 2 views on http://www.slideshare.net

    more

    All embeds
    • 48 views on http://webquatro.pl
    • 2 views on http://www.slideshare.net

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories