--- title: "Projektowanie Doświadczeń Użytkownika: Lista 3." author: "Jarosław Kowalski, Paweł Leśniak" date: "4 listopada 2020" header-includes: | \renewcommand{\familydefault}{\sfdefault} \usepackage{polski} \usepackage[tmargin=.125\paperheight,bmargin=.125\paperheight]{geometry} --- \tableofcontents # Zadanie 1. >Wybierz odpowiednie metody zbierania informacji o kontekście użycia. Zbierz dane o kontekście użycia. <!-- Context of Use is about understanding and responding to “actual conditions under which a given artifact/software product is used”(2). For example, ease of use of a medical device may not be significant when a doctor uses it in a clinical setting but it can become significant if a home care support worker uses the same device at a patient’s home(4). Kontekst użytkowania: zebranie szczegółowych informacji: * charakterystyk przyszłych użytkowników, * opisu środowiska organizacyjnego, * opisu infrastruktury technicznej, w której planowany system ma funkcjonować Zalety: * identyfikacja czynników wpływających na używanie systemu * określenie głównych funkcji planowanego systemu * określenie zakresu późniejszych testów użyteczności * określenie czynników ryzyka i problemów mogących utrudnić wdrożenie systemu Składowe analizy: * kim są docelowi użytkownicy planowanego systemu * na czym polegają ich zadania * czy i dlaczego będą chcieli używać planowanego systemu * jakie są ich umiejętności, doświadczenie i nastawienie * jakie ograniczenia techniczne, organizacyjne, psychologiczne i środowiskowe mogą przeszkodzić w udanym wdrożeniu systemu Poznaj użytkownika: * w czym jest dobry, a w czym nie? * jak jego wiedza i umiejętności wpłyną na interfejs? * rozszerz możliwości użytkownika * zrekompensuj jego słabe strony * obserwacja, słuchanie i rozmowa z użytkownikami * wywiady, ankiety, kwestionariusze, badania rynkowe * użytkownik opowiada, jak rozwiązuje określony problem * zadania standardowe * wyjątkowe przypadki * todo? kanon zadanych pytań * todo? Q&A - odpowiedzi na pytania ankietowanego * Co chciałbyś/-chciałabyś ujrzeć na głównym ekranie serwisu? Jakie dane podałbyś/-dałabyś najpierw, żeby zawężyć obszar poszukiwań ogłoszeń? * Jakie dane spodziewałbyś/-wałabyś się ujrzeć na profilu pomocnika? --> Zdecydowano się na następujący sposób zbierania informacji o kontekście użycia: **rozmowa, wywiad** z potencjalnym użytkownikiem końcowym; wprowadzanie rozmówcy w **hipotetyczne przypadki użycia** aplikacji; wspomaganie w wyobrażeniu sobie przebiegu takowego przypadku użycia i wypytywanie o szczegóły tej wizji; na zakończenie wyciągnięcie wniosków z rozmowy. ## Charakterystyka użytkownika końcowego * Osoba mieszkająca w **Polsce,** posługująca się **językiem polskim,** będąca w **podeszłym wieku** * Potencjalnie **niedowidzący, niedosłyszący,** o pogorszonych sprawnościach manualnych * Potrzebuje wsparcia *przede wszystkim* przy **trudnych z punktu widzenia seniora** czynnościach z życia codziennego, między innymi: wyprowadzenie psa na spacer, zrobienie zakupów, sprzątnięcie mieszkania, ugotowanie posiłku, zrealizowanie recepty w aptece, odbiór emerytury na poczcie, konfiguracja sprzętu elektronicznego w domu * **Nieufny, ostrożny,** bojaźliwy wobec nowej, **obcej technologii** oraz **ludzi** znalezionych na drodze korzystania z niej * Niechętny (często: naiwny; dla własnego dobra nie powinien) do podawania **swoich danych osobowych** szczególnie w obliczu obcej, niezrozumiałej informatycznej platformy * **Podatny na oszustwa,** szczególnie w obliczu **niezrozumiałych narzędzi i sytuacji** * Bardzo często zaprzyjaźniony z-, **przynależny do lokalnych społeczności,** np. parafia, spółdzielnia mieszkaniowa; ma do nich **zaufanie** * **Powoli, opornie uczy się** nowych informacji; **łatwo poddaje się, rezygnuje** w obliczu **niezrozumienia narzędzia, sytuacji** * Używa aplikacji *najprawdopodobniej* **jednorazowo, w nagłym wypadku** - wszystkie **inne źródła wsparcia** (rodzina, przyjaciele rodziny, odpowiednie służby) dostępne tradycyjnymi drogami (na żywo, kontaktem telefonicznym) są **nieosiągalne** Będzie korzystał z serwisu, jeżeli: * będzie w stanie **łatwo go znaleźć,** wyszukując po **naturalnych, intuicyjnych frazach** w wyszukiwarce internetowej (najprawdopodobniej *Google* lub *Bing*); * serwis w pewnym stopniu będzie mu się kojarzył z jego **lokalnymi, znajomymi społecznościami;** * serwis będzie oferował gamę **opcji do wyboru** lub trafnie **podejmował decyzję za niego,** zamiast wymagać od niego zastanawiania się i precyzowania zapytania. Zrezygnuje z użytkowania aplikacji, jeżeli: * zagubi się w **natłoku informacji** i **skomplikowanej nawigacji** serwisu; * wymagana będzie od niego **rejestracja, logowanie** lub **podawanie wrażliwych danych osobowych;** f będzie odsyłany do **zewnętrznych serwisów** (portale społecznościowe) i/lub zmuszany do używania **trudnych technologii** (płatności bezgotówkowe) zamiast tradycyjnych rozwiązań (telefon, SMS). ## Infrastruktura techniczna dla funkcjonującego systemu * Sprzęt komputerowy umiejscowiony w domu seniora, prawdopodobnie z połączeniem do **niskiej przepustowości** połączenia Internetowego - senior raczej nie potrzebuje wysokiej przepustowości: ważniejsze w ofercie multimedialnej są dla niego zazwyczaj **telewizja i telefon** * Komputer stacjonarny, prawdopodobnie **stary model** o **niewysokich osiągach** podzespołów * Potencjalnie **stary, długo nieaktualizowany i/lub niewspierany** już przez producenta własnościowy system operacyjny * **Popularna,** być może **obecna domyślnie** w systemie operacyjnym przeglądarka internetowa pokroju *Mozilla Firefox, Internet Explorer, Google Chrome;* prawdopodobnie długo **nieaktualizowana,** będąca w starej wersji * Najprawdopodobniej **brak karty kredytowej** w posiadaniu użytkownika oraz **niemożność obsługi** jakiejkolwiek formy płatności **bezgotówkowej** * **tradycyjny telefon** komórkowy świadczący przede wszystkim **połączenia telefoniczne** i **wiadomości SMS;** ewentualnie również lub alternatywnie - telefon **stacjonarny** obsługujący **wyłącznie połączenia telefoniczne** # Zadanie 2. <!-- Przykładowe czynniki ryzyka: * wcześniejsze, nieudane próby wdrożenia systemów o podobnej funkcjonalności * braki w przygotowaniu przyszłych użytkowników systemu * niechęć do innowacji * nierozwiązane problemy organizacyjne * wyrażanie przez przedstawicieli kierownictwa sprzecznych poglądów co do roli i funkcji planowanego systemu w przedsiębiorstwie * widoczne napięcia pomiędzy przedstawicielami kierownictwa a końcowymi użytkownikami systemu w przedsiębiorstwie Analiza sytuacji: * Analiza konkurencji * wskazanie przewag i słabości konkurencyjnych produktów lub usług * wskazanie działań projektowych koniecznych do utrzymania pozycji konkurencyjnej * Analiza jakościowa * sformułowania problemu badawczego * wyselekcjonowania próbki do analizy * zdefiniowania kategorii * opisania procesu kodowania oraz wyszkolenia kodera * implementacji procesu kodowania * zdefiniowania poziomu zaufania dla zebranych danych * analizy wyników kodowania Analiza konwencjonalna: 1. Przegląd zebranych materiałów 2. Wypunktowanie aspektów problemu 3. Kodowanie koncepcji 4. Grupowanie zakodowanych aspektów 5. Definicje kategorii 6. Powiązania i zależności pomiędzy kategoriami --> >Opisz istotne cechy użytkowników oraz elementy i aspekty środowiska użycia. Przeanalizuj możliwości i czynniki ryzyka związane z interakcją. Istotne cechy użytkownika końcowego oraz elementy i aspekty środowiska użycia zostały już opisane w **Zadaniu 1.** ## Czynniki ryzyka * **Łatwe zniechęcenie** seniora wskutek zbyt dużej trudności przy zapoznawaniu się z nową technologią, oprogramowaniem * Obowiązywanie pandemii *CoViD-19* w zestawieniu z faktem bycia seniorów w **grupie najwyższego ryzyka** oraz potencjalnym **nieprzestrzeganiem zasad higieny** i bezpieczeństwa przez użytkowników systemu w świetle ich regularnej **konieczności pewnego kontaktu bezpośredniego** * Łatwa awaria **nieaktualnego, zaniedbanego** sprzętu komputerowego lub którejś warstwy oprogramowania skutkuje dla seniora sytuacją bez wyjścia * Obecność wielu **oszustów w Internecie,** potencjalnie chcących oszukać seniorów **za pomocą nowej platformy** przeznaczonej ściśle do kontaktu z nimi ## Możliwości * Obowiązywanie pandemii *CoViD-19* skutkujące **wzrostem zapotrzebowania seniorów na wsparcie** przy codziennych, problematycznych czynnościach * **Mała konkurencja w Internecie,** mała podaż platform kontaktujących pomocników z seniorami, szczególnie **łatwych w użyciu przez seniora** * Wysoka **spójność** grupy użytkowników końcowych - senior zadowolony z platformy prawdopodobnie poleci ją telefonicznie lub bezpośrednio sąsiadowi lub znajomemu będącemu w tej samej grupie wiekowej # Zadanie 3. >Zidentyfikuj i opisz zadania realizowane przez użytkowników. Użyj co najmniej dwóch różnych technik analizy zadań. Zadania realizowane przez użytkowników serwisu zdefiniowano jako *user stories* oraz poprzez analizę HTA. ## Analiza HTA ![Diagram HTA](https://i.imgur.com/Td7HGjG.png) ## User Stories ### Pomocnik * Jako potencjalny pomocnik chcę otworzyć formularz rejestracji, by * Jako pomocnik chcę zarządzać profilem, by aktualizować dane o mojej lokalizacji, autobiografię, informacje kontaktowe, ... * Jako pomocnik chcę tworzyć ogłoszenia o udzielaniu pomocy, zawierające informacje o typie oferowanej pomocy, lokalizacji, czasie dostępności, ... * Jako pomocnik chcę zarządzać swoimi ogłoszeniami, by usuwać i redagować je * Jako pomocnik chcę usunąć swój profil * Jako pomocnik chcę przeglądać ogłoszenia o pomoc, by zapoznać się z informacjami dotyczącymi potrzebnej pomocy * Jako pomocnik chcę wyszukiwać ogłoszenia o pomoc, by znaleźć ogłoszenia o interesujących mnie parametrach: typie potrzebnej pomocy, lokalizacji oraz możliwych terminach dokonania pomocy ### Gość * Jako gość chcę przeglądać ogłoszenia o udzielaniu pomocy, by zapoznać się ze szczegółami * Jako gość chcę wyszukiwać ogłoszenia o udzielanej pomocy, by znaleźć ogłoszenia o interesujących mnie parametrach: typie nadawanej pomocy, lokalizacji oraz godzin dostępności pomocnika * Jako gość chcę przeglądać dane kontaktowe pomocnika * Jako gość chcę przeglądać oceny, opinie i reklamacje pomocnika * Jako gość chcę wystawiać ocenę za udzieloną pomoc * Jako gość chcę dodawać opinię o udzielonej pomocy * Jako gość chcę dodawać reklamację pomocnika * Jako gość chcę tworzyć ogłoszenia o potrzebnej pomocy, zawierające informacje o typie potrzebnej pomocy, lokalizacji, danych kontaktowych oraz terminach, w których pomoc miałaby zostać dokonana ### Moderator * Jako moderator chcę przeglądać ogłoszenia o udzielaniu pomocy, by zapoznać się ze szczegółami * Jako moderator chcę przeglądać ogłoszenia o pomoc, by zapoznać się z informacjami dotyczącymi potrzebnej pomocy * Jako moderator chcę wyszukiwać ogłoszenia obu typów, by uzyskać listę ogłoszeń o interesujących mnie parametrach * Jako moderator chcę usuwać ogłoszenia * Jako moderator chcę weryfikować nowo dodane opinie, by móc je potwierdzać i odrzucać * Jako moderator chcę weryfikować nowo dodane reklamacje, by móc je potwierdzać i odrzucać * Jako moderator chcę przeglądać profil pomocnika * Jako moderator chcę blokować konta pomocników