Załącznik nr 1 Specyfikacja przedmiotu zamówienia Aplikacja (oprogramowanie) będzie umożliwiać przygotowanie, przeprowadzenie badania oraz analizę wyników według określonej metody. Słowniczek pojęć Badanie użyteczności polegające na rejestrowaniu zachowań użytkowników podczas wykonywania określonych zadań w wybranym serwisie internetowym. Akcje zachowania podejmowane przez użytkownika w relacji do elementów budujących stronę www za pośrednictwem myszy, klawiatury. Akcje skuteczne/akcja z reakcją akcja, która wywołuje reakcje, zmiany na stronie Akcje puste/ akcja bez reakcji akcja, która nie wywołuje reakcji, zmiany na stronie Wzorzec zachowania zadanie wykonane zgodnie z założeniami projektanta strony. Wzorzec zachowania będzie rejestrowany za pośrednictwem aplikacji i zestawiany z wynikami badań dla użytkowników. Wzorce postępowania pierwszy/e test/y wykonuje badacz pomiar tego testu jest zapisywany oddzielnie i nie łączy się z wynikami pozostałych osób. Pierwszych testów może być więcej niż jeden, ponieważ projektant interfejsu przewiduje kilka ścieżek dotarcia do celu Elementy budujące stronę wraz z przypisaniem im nazw wszystkie elementy funkcjonalne budujące stronę www (bitmapy, obiekty wektorowe, teksty, nagłówki, opisy, listy) (Re?)Akcje strony zmiany występujące na stronie związane z akcjami podejmowanymi przez użytkownika. Moduły aplikacji: Moduł tworzenie i administrowanie badania: 1. możliwość tworzenia scenariusza badania zawierającego: - opis badania, - treść poszczególnych zadań, które będą się wyświetlać podczas przeprowadzania badania (treść zadania może dotyczyć wykonania określonej czynności na stronie www, znalezienia informacji lub zaznaczenia na wybranych podstronach elementów i pozostawienia komentarza) - możliwość tworzenia ankiety: *oceny podstrony
* oceny poszczególnych zadań w scenariuszu badania, * oceny strony www (pytania otwarte, zamknięte, wielokrotnego wyboru, jednokrotnego wyboru) Użytkownik aplikacji będzie mógł tworzyć różne konfiguracje z wymienionych opcji 2. Zapis wzorców zachowania sposobów wykonania zadania 3. Grupowanie elementów budujących stronę Użytkownik dzieli elementy budujące stronę www według kategorii np. zajmowanej pozycji na stronie. Przy analizie danych ten podział zostanie wykorzystany przy prezentacji drogi użytkownika. 4. Budowa wizualnej postaci architektury strony (trzy opcje: tworzona automatycznie na podstawie mapy strony, tworzona dynamicznie na podstawie dróg użytkowników, tworzona od podstaw przez osobę obsługującą aplikację) Moduł przeprowadzenie badania - badanie będzie odbywać się online do badania będzie kierował określony link - użytkownik będzie otrzymywał komunikaty informujące o celu i przebiegu badania - użytkownik będzie mógł ocenić każdą podstronę strony www w trakcie badania na dodatkowym obiekcie, zawierającym skalę oceny - użytkownik będzie mógł na wybranych podstronach będzie mógł zaznaczyć dany element i zostawić dla niego komentarz - po wykonaniu każdego zadania użytkownik będzie wypełniał ankietę oceny zadania - po wykonaniu całego badania użytkownik będzie wypełniał ankietę oceny strony www. Moduł pomiar zachowań użytkownika uwzględniający: - czas: czas wykonania zadania; czas pomiędzy poszczególnymi krokami odwiedzanymi podstronami, czas pomiędzy podejmowanymi akcjami (kliknięcie, najechanie kursorem na obiekt grafikę, przycisk, wpisywanie), czas ładowania strony - droga użytkownika zapis drogi użytkownika na wizualnej postaci struktury portalu (zostanie zaprojektowana zasada budowania graficznej postaci struktury stron www, według której automatycznie będzie generowana wizualna postać struktury portalu) - zapis podejmowanych akcji Akcje podejmowane przez użytkownika Myszka ruchy myszką: opis
Najechanie kursorem myszy nad dany obszar Zjechanie kursora myszy poza dany obszar Klikanie kliknięcie z sukcesem puste kliknięcia podwójne kliknięcie z sukcesem puste podwójne kliknięcie przesunięcie z przyciśnięciem z sukcesem Puste przesunięcie z przyciśnięciem Puszczenie klawisza myszy Klawiatura tabulator (focus) Odnotowanie momentu (w czasie) najechania kursorem na dany element strony www Odnotowanie momentu zjechania po za dany element strony www Kliknięcie na obiekt, które powoduje zmianę na stronie www (pojawienie się nowego elementu, przejście do kolejnej podstrony, wybór opcji) Sukces: przejście do kolejnego etapu zgodnie ze Wzorcem Kliknięcie na obiekt, które nie powoduje żadnych zmian na stronie www Podwójne kliknięcie na element strony www, które powoduje zmianę na stronie www (pojawienie się nowego elementu, przejście do kolejnej podstrony, wybór opcji) Podwójne kliknięcie na element strony www, które nie powoduje żadnych zmian na stronie www Przyciśnięcie klawisza myszy w obszarze danego elementu - przytrzymanie wciśniętego klawisza myszy wraz ze zmianą pozycji kursora oraz pozycji wybranego elementu strony www. Przyciśnięcie klawisza myszy w obszarze danego elementu - przytrzymanie wciśniętego klawisza myszy wraz ze zmianą pozycji kursora, ale bez zmiany pozycji wybranego elementu strony www. Odnotowanie momentu (w czasie) puszczenia klawisza myszy oraz pozycji kursora, która jest zdefiniowana poprzez odniesienie się do elementu strony, w obszarze którego znajduje się kursor Wciśnięcie przycisku tabulator aktywizującego wybrany element strony www
enter (akcja) wpisywanie zaznaczanie tekstu Wciśnięcie przycisku enter uruchamiającego proces Wpisywanie tekstu Zaznaczanie tekstu Akcje strony zmiany zachodzące na stronie Przeglądarka Załadowanie strony rozwinięcie listy zamknięcie okna wyświetlanie dodatkowych komunikatów otwarcie dodatkowej opcji Zapis przesuwania strony w górę i w dół użycie scroll przesuwanie w górę i w dół odnotowania akcji związanych z przyciskami przeglądarki wstecz i ponów Moment otwarcia nowej podstrony - odnotowanie nazw obiektów elementów strony www które były związane z podejmowanymi akcjami podczas wykonywania czynności w serwisie. Elementom jest przypisany czas, w którym dany element został użyty oraz rodzaj akcji użytkownika (wg powyższej listy) Moduł analiza danych wizualna prezentacja wyników badań A. Wizualizacja danych w postaci wykresów, schematów, budowanych na podstawie relacji pomiędzy poszczególnymi pomiarami. B. Porównywanie wyników z wzorcem zachowania zadanie wykonane zgodnie z założeniami projektanta strony zostaje porównane z wynikami badania dla pozostałych użytkowników (dla każdego z rodzajów wymienionych analiz). wskazanie różnic i podobieństw. C. Użytkownicy zostaną podzieleni na 3 grupy: użytkownicy, którzy wykonali zadanie, - użytkownicy którzy nie wykonali zadania, - użytkownicy, którzy uważają, że wykonali zadanie poprawnie a w rzeczywistości im się to nie udało D. Analiza danych będzie dotyczyć prezentacji relacji pomiędzy następującymi pomiarami
(wyniki dla poszczególnych użytkowników oraz dla wszystkich użytkowników biorących udział w badaniu): 1. Częstotliwość odwiedzin podstron podczas wykonywania zadania dla pojedynczego użytkownika, dla wszystkich użytkowników biorących udział w badaniu. 2. Czas spędzany na podstronach, pomiędzy kliknięciami skutecznymi, pomiędzy podejmowanymi akcjami (średnia, odchylenie standardowe, wariancja, rozpiętość) 3. Częstotliwość wyboru elementów strony www przez użytkownika z uwzględnieniem rodzajów podejmowanych akcji 4. Prezentacja drogi użytkownika poprzez pokazanie relacji pomiędzy trzema pomiarami: Czasem, wybieranymi elementami, podejmowanymi akcjami. Przy prezentacji tych danych istnieje możliwość wyświetlania ich według kategorii, filtrów: np. rodzaju akcji tylko kliknięcia skuteczne, wybranych rodzajów elementów, fragmentu czasu. Interfejs aplikacji: - aplikacja powinna działać na każdej stronie www - wszystkie formularze powinny posiadać walidację serwer side - projekt aplikacji - architekturę informacji, projekty graficzne poszczególnych elementów dostarcza zamawiający, po konsultacjach z wykonawcą Wykonawca po zakończeniu usługi zobowiązany jest do przekazania kodu źródłowego budującego aplikację.