---
# System prepended metadata

title: 'Projektowanie Doświadczeń Użytkownika: Lista 3.'

---

---
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