Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

76
Projektowanie zorientowane na użytkownika – poprawa użyteczności systemu Hinc praca magisterska wykonana pod kierunkiem dr Ewy Gurbiel Arkadiusz Janicki Uniwersytet Wroclawski Wydzial Matematyki i Informatyki Instytut Informatyki Wroclaw 2011 Arkadiusz Janicki Projektowanie zorientowane na użytkownika 1 / 44

description

Master Thesis in the PDF format can be downloaded here: http://arkadius.me/user-centered-design/

Transcript of Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Page 1: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Projektowanie zorientowane na użytkownika –poprawa użyteczności systemu Hinc

praca magisterska wykonana pod kierunkiem dr Ewy Gurbiel

Arkadiusz Janicki

Uniwersytet WrocławskiWydział Matematyki i Informatyki

Instytut Informatyki

Wrocław 2011

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 1 / 44

Page 2: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Plan prezentacji

1 Wprowadzenie

2 Iteracja 1 – Moduł wskaźników

3 Iteracja 2 – Moduł planu działania

4 Iteracja 3 – Pozostałe części systemu

5 Podsumowanie

Page 3: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Cel pracy magisterskiej

kontekst: praktyka organizowana przez AIESECmiejsce: siedziba firmy Nec Plus Ultra (NPU)

Florianópolis SC, Brazyliaczas: styczeń – lipiec 2011

cel: poprawa użyteczności systemu Hinc

metoda: projektowanie zorientowane na użytkownika

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 3 / 44

Page 4: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Cel pracy magisterskiej

kontekst: praktyka organizowana przez AIESECmiejsce: siedziba firmy Nec Plus Ultra (NPU)

Florianópolis SC, Brazyliaczas: styczeń – lipiec 2011

cel: poprawa użyteczności systemu Hinc

metoda: projektowanie zorientowane na użytkownika

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 3 / 44

Page 5: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Cel pracy magisterskiej

kontekst: praktyka organizowana przez AIESECmiejsce: siedziba firmy Nec Plus Ultra (NPU)

Florianópolis SC, Brazyliaczas: styczeń – lipiec 2011

cel: poprawa użyteczności systemu Hinc

metoda: projektowanie zorientowane na użytkownika

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 3 / 44

Page 6: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Użyteczność

Użyteczność jest atrybutem jakości który określa, jak łatwe w użyciu sąinterfejsy użytkownika (...) definiowana jest przez 5 składowych:1. Nauczalność2. Efektywność3. Zapamiętywalność4. Błędy5. Satysfakcja [Jakob Nielsen]

Użyteczność to miara wydajności, efektywności i satysfakcji z jakądany produkt może być używany przez określonych użytkowników dlaosiągnięcia określonych celów w określonym kontekście użycia.

[ISO 9241-11]

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 4 / 44

Page 7: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Użyteczność

Użyteczność jest atrybutem jakości który określa, jak łatwe w użyciu sąinterfejsy użytkownika (...) definiowana jest przez 5 składowych:1. Nauczalność2. Efektywność3. Zapamiętywalność4. Błędy5. Satysfakcja [Jakob Nielsen]

Użyteczność to miara wydajności, efektywności i satysfakcji z jakądany produkt może być używany przez określonych użytkowników dlaosiągnięcia określonych celów w określonym kontekście użycia.

[ISO 9241-11]

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 4 / 44

Page 8: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Projektowanie zorientowane na użytkownika

Projektowanie zorientowane na użytkownikacel: tworzenie użytecznych systemów

korzyści: – redukcja kosztów szkoleń użytkowników i wsparciatechnicznego

– poprawa satysfakcji, redukcja stresu i dyskomfortuużytkowania

– poprawa produktywności użytkowników– poprawa jakości produktu

metoda: – dokładne zrozumienie potrzeb użytkowników– aktywne zaangażowanie użytkowników w proces projektowy– iteracyjne projektowanie

[ISO 9241-210]

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 5 / 44

Page 9: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Projektowanie zorientowane na użytkownika

Projektowanie zorientowane na użytkownikacel: tworzenie użytecznych systemów

korzyści: – redukcja kosztów szkoleń użytkowników i wsparciatechnicznego

– poprawa satysfakcji, redukcja stresu i dyskomfortuużytkowania

– poprawa produktywności użytkowników– poprawa jakości produktu

metoda: – dokładne zrozumienie potrzeb użytkowników– aktywne zaangażowanie użytkowników w proces projektowy– iteracyjne projektowanie

[ISO 9241-210]

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 5 / 44

Page 10: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Projektowanie zorientowane na użytkownika

Projektowanie zorientowane na użytkownikacel: tworzenie użytecznych systemów

korzyści: – redukcja kosztów szkoleń użytkowników i wsparciatechnicznego

– poprawa satysfakcji, redukcja stresu i dyskomfortuużytkowania

– poprawa produktywności użytkowników– poprawa jakości produktu

metoda: – dokładne zrozumienie potrzeb użytkowników– aktywne zaangażowanie użytkowników w proces projektowy– iteracyjne projektowanie

[ISO 9241-210]

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 5 / 44

Page 11: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Proces projektowy

Określ kontekst

użytkowania

System spe nia

wyma

ł

gania

Określ wymagania

użytkownika i organizacji

U órz rozwiązania

projektowe

tw

Oceń rozwiązania

pod względem wymagań

Zaplanuj proces

zorientowany na czowieka

Zależności pomiędzy aktywnościami w procesie zorientowanym na użytkownika (na podstawie ISO 9241-210)

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 6 / 44

Page 12: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Metody użyteczności

1. Analiza kontekstuużytkowania

użytkownicyzadaniaśrodowisko pracytechnologiawarunki

2. Zbieranie wymagańwywiad z użytkownikamiwywiad środowiskowyanaliza konkurencyjnychrozwiązań

3. Utworzenie rozwiązaniaprojektowego

prototypowanieiteracyjne projektowaniewzorce interakcji

4. Ewaluacja interfejsumetody eksperckienp. ocena heurystycznametody empirycznetesty z udziałemużytkowników

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 7 / 44

Page 13: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Metody użyteczności

1. Analiza kontekstuużytkowania

użytkownicyzadaniaśrodowisko pracytechnologiawarunki

2. Zbieranie wymagańwywiad z użytkownikamiwywiad środowiskowyanaliza konkurencyjnychrozwiązań

3. Utworzenie rozwiązaniaprojektowego

prototypowanieiteracyjne projektowaniewzorce interakcji

4. Ewaluacja interfejsumetody eksperckienp. ocena heurystycznametody empirycznetesty z udziałemużytkowników

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 7 / 44

Page 14: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Metody użyteczności

1. Analiza kontekstuużytkowania

użytkownicyzadaniaśrodowisko pracytechnologiawarunki

2. Zbieranie wymagańwywiad z użytkownikamiwywiad środowiskowyanaliza konkurencyjnychrozwiązań

3. Utworzenie rozwiązaniaprojektowego

prototypowanieiteracyjne projektowaniewzorce interakcji

4. Ewaluacja interfejsumetody eksperckienp. ocena heurystycznametody empirycznetesty z udziałemużytkowników

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 7 / 44

Page 15: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Metody użyteczności

1. Analiza kontekstuużytkowania

użytkownicyzadaniaśrodowisko pracytechnologiawarunki

2. Zbieranie wymagańwywiad z użytkownikamiwywiad środowiskowyanaliza konkurencyjnychrozwiązań

3. Utworzenie rozwiązaniaprojektowego

prototypowanieiteracyjne projektowaniewzorce interakcji

4. Ewaluacja interfejsumetody eksperckienp. ocena heurystycznametody empirycznetesty z udziałemużytkowników

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 7 / 44

Page 16: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Informacje o systemie Hinc

System Hinccel: wspieranie pracy w organizacji

producent: Nec Plus Ultra, rozwijany od 2000 roku

klienci: – dział konsultingowy firmy Nec Plus Ultra– wydział planowania administracji stanu Santa Catarina– inne firmy i organizacje publiczne

technologia: – aplikacja internetowa– Java, HTML, CSS, Ext GWT, SmartGWT– Tomcat, PostgresSQL

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 8 / 44

Page 17: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Informacje o systemie Hinc

System Hinccel: wspieranie pracy w organizacji

producent: Nec Plus Ultra, rozwijany od 2000 roku

klienci: – dział konsultingowy firmy Nec Plus Ultra– wydział planowania administracji stanu Santa Catarina– inne firmy i organizacje publiczne

technologia: – aplikacja internetowa– Java, HTML, CSS, Ext GWT, SmartGWT– Tomcat, PostgresSQL

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 8 / 44

Page 18: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Informacje o systemie Hinc

System Hinccel: wspieranie pracy w organizacji

producent: Nec Plus Ultra, rozwijany od 2000 roku

klienci: – dział konsultingowy firmy Nec Plus Ultra– wydział planowania administracji stanu Santa Catarina– inne firmy i organizacje publiczne

technologia: – aplikacja internetowa– Java, HTML, CSS, Ext GWT, SmartGWT– Tomcat, PostgresSQL

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 8 / 44

Page 19: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Informacje o systemie Hinc

System Hinccel: wspieranie pracy w organizacji

producent: Nec Plus Ultra, rozwijany od 2000 roku

klienci: – dział konsultingowy firmy Nec Plus Ultra– wydział planowania administracji stanu Santa Catarina– inne firmy i organizacje publiczne

technologia: – aplikacja internetowa– Java, HTML, CSS, Ext GWT, SmartGWT– Tomcat, PostgresSQL

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 8 / 44

Page 20: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Architektura systemu Hinc

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 9 / 44

Page 21: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Plan prezentacji

1 Wprowadzenie

2 Iteracja 1 – Moduł wskaźników

3 Iteracja 2 – Moduł planu działania

4 Iteracja 3 – Pozostałe części systemu

5 Podsumowanie

Page 22: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Zakres prac iteracji 1

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 11 / 44

Page 23: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Użytkownicy modułu wskaźników

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 12 / 44

Page 24: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Moduł wskaźników

Page 25: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 26: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 27: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności - iteracja 1

Analiza kontekstu użytkowania

Ocena heurystyczna

Prototypy:1 lista celów (regionów)2 szczegóły celu (regionu)3 lista szablonów4 szczegóły szablonu

Testy użyteczności

Implementacja

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 16 / 44

Page 28: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności - iteracja 1

Analiza kontekstu użytkowania

Ocena heurystyczna

Prototypy:1 lista celów (regionów)2 szczegóły celu (regionu)3 lista szablonów4 szczegóły szablonu

Testy użyteczności

Implementacja

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 16 / 44

Page 29: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności - iteracja 1

Analiza kontekstu użytkowania

Ocena heurystyczna

Prototypy:1 lista celów (regionów)2 szczegóły celu (regionu)3 lista szablonów4 szczegóły szablonu

Testy użyteczności

Implementacja

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 16 / 44

Page 30: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności - iteracja 1

Analiza kontekstu użytkowania

Ocena heurystyczna

Prototypy:1 lista celów (regionów)2 szczegóły celu (regionu)3 lista szablonów4 szczegóły szablonu

Testy użyteczności

Implementacja

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 16 / 44

Page 31: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności - iteracja 1

Analiza kontekstu użytkowania

Ocena heurystyczna

Prototypy:1 lista celów (regionów)2 szczegóły celu (regionu)3 lista szablonów4 szczegóły szablonu

Testy użyteczności

Implementacja

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 16 / 44

Page 32: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 33: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 34: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 35: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 36: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Plan prezentacji

1 Wprowadzenie

2 Iteracja 1 – Moduł wskaźników

3 Iteracja 2 – Moduł planu działania

4 Iteracja 3 – Pozostałe części systemu

5 Podsumowanie

Page 37: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Zakres prac iteracji 2

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 22 / 44

Page 38: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Użytkownicy systemu Hinc (firma NPU)

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 23 / 44

Page 39: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 40: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 41: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 42: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności - iteracja 2

Analiza kontekstu użytkowania

Analiza konkurencyjnych rozwiązań

Ocena heurystyczna

Testy użyteczności

Propozycje i prototypy

Częściowa implementacja rozwiązań

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 27 / 44

Page 43: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności - iteracja 2

Analiza kontekstu użytkowania

Analiza konkurencyjnych rozwiązań

Ocena heurystyczna

Testy użyteczności

Propozycje i prototypy

Częściowa implementacja rozwiązań

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 27 / 44

Page 44: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności - iteracja 2

Analiza kontekstu użytkowania

Analiza konkurencyjnych rozwiązań

Ocena heurystyczna

Testy użyteczności

Propozycje i prototypy

Częściowa implementacja rozwiązań

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 27 / 44

Page 45: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności - iteracja 2

Analiza kontekstu użytkowania

Analiza konkurencyjnych rozwiązań

Ocena heurystyczna

Testy użyteczności

Propozycje i prototypy

Częściowa implementacja rozwiązań

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 27 / 44

Page 46: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności - iteracja 2

Analiza kontekstu użytkowania

Analiza konkurencyjnych rozwiązań

Ocena heurystyczna

Testy użyteczności

Propozycje i prototypy

Częściowa implementacja rozwiązań

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 27 / 44

Page 47: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności - iteracja 2

Analiza kontekstu użytkowania

Analiza konkurencyjnych rozwiązań

Ocena heurystyczna

Testy użyteczności

Propozycje i prototypy

Częściowa implementacja rozwiązań

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 27 / 44

Page 48: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 49: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 50: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 51: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 52: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Plan prezentacji

1 Wprowadzenie

2 Iteracja 1 – Moduł wskaźników

3 Iteracja 2 – Moduł planu działania

4 Iteracja 3 – Pozostałe części systemu

5 Podsumowanie

Page 53: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Zakres prac iteracji 3

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 33 / 44

Page 54: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności – iteracja 3

Analiza kontekstu użytkowania

Analiza konkurencyjnych rozwiązań

Szybkie prototypy

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 34 / 44

Page 55: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności – iteracja 3

Analiza kontekstu użytkowania

Analiza konkurencyjnych rozwiązań

Szybkie prototypy

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 34 / 44

Page 56: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Poprawa użyteczności – iteracja 3

Analiza kontekstu użytkowania

Analiza konkurencyjnych rozwiązań

Szybkie prototypy

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 34 / 44

Page 57: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 58: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 59: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 60: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
Page 61: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Plan prezentacji

1 Wprowadzenie

2 Iteracja 1 – Moduł wskaźników

3 Iteracja 2 – Moduł planu działania

4 Iteracja 3 – Pozostałe części systemu

5 Podsumowanie

Page 62: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Czas trwania praktyki

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 40 / 44

Page 63: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Wykonane prace

Analiza i wymagania– kontekst użytkowania– konkurencyjne rozwiązania– ocena heurystyczna (moduł wskaźników i planu działania)– testy użyteczności

Prototypy– moduł wskaźników (szczegółowe projekty)– moduł planu działania (szczegółowe projekty)– pozostałe części systemu (szybkie prototypy)

Ewaluacja– testy użyteczności prototypów

Implementacja– moduł wskaźników (100%)– moduł planu działania (50%)– pozostałe części systemu (0%)

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 41 / 44

Page 64: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Wykonane prace

Analiza i wymagania– kontekst użytkowania– konkurencyjne rozwiązania– ocena heurystyczna (moduł wskaźników i planu działania)– testy użyteczności

Prototypy– moduł wskaźników (szczegółowe projekty)– moduł planu działania (szczegółowe projekty)– pozostałe części systemu (szybkie prototypy)

Ewaluacja– testy użyteczności prototypów

Implementacja– moduł wskaźników (100%)– moduł planu działania (50%)– pozostałe części systemu (0%)

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 41 / 44

Page 65: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Wykonane prace

Analiza i wymagania– kontekst użytkowania– konkurencyjne rozwiązania– ocena heurystyczna (moduł wskaźników i planu działania)– testy użyteczności

Prototypy– moduł wskaźników (szczegółowe projekty)– moduł planu działania (szczegółowe projekty)– pozostałe części systemu (szybkie prototypy)

Ewaluacja– testy użyteczności prototypów

Implementacja– moduł wskaźników (100%)– moduł planu działania (50%)– pozostałe części systemu (0%)

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 41 / 44

Page 66: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Wykonane prace

Analiza i wymagania– kontekst użytkowania– konkurencyjne rozwiązania– ocena heurystyczna (moduł wskaźników i planu działania)– testy użyteczności

Prototypy– moduł wskaźników (szczegółowe projekty)– moduł planu działania (szczegółowe projekty)– pozostałe części systemu (szybkie prototypy)

Ewaluacja– testy użyteczności prototypów

Implementacja– moduł wskaźników (100%)– moduł planu działania (50%)– pozostałe części systemu (0%)

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 41 / 44

Page 67: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Wyniki

eliminacja wszystkich krytycznych ( ) i większości pozostałychproblemów użyteczności

ujednolicenie wyglądu interfejsu użytkownika

ułatwienie wykonywania podstawowych zadań(poprawa produktywności)

zmniejszenie ryzyka popełnienia poważnych błędów

poprawa jakości całego systemu

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 42 / 44

Page 68: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Wyniki

eliminacja wszystkich krytycznych ( ) i większości pozostałychproblemów użyteczności

ujednolicenie wyglądu interfejsu użytkownika

ułatwienie wykonywania podstawowych zadań(poprawa produktywności)

zmniejszenie ryzyka popełnienia poważnych błędów

poprawa jakości całego systemu

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 42 / 44

Page 69: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Wyniki

eliminacja wszystkich krytycznych ( ) i większości pozostałychproblemów użyteczności

ujednolicenie wyglądu interfejsu użytkownika

ułatwienie wykonywania podstawowych zadań(poprawa produktywności)

zmniejszenie ryzyka popełnienia poważnych błędów

poprawa jakości całego systemu

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 42 / 44

Page 70: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Wyniki

eliminacja wszystkich krytycznych ( ) i większości pozostałychproblemów użyteczności

ujednolicenie wyglądu interfejsu użytkownika

ułatwienie wykonywania podstawowych zadań(poprawa produktywności)

zmniejszenie ryzyka popełnienia poważnych błędów

poprawa jakości całego systemu

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 42 / 44

Page 71: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Wyniki

eliminacja wszystkich krytycznych ( ) i większości pozostałychproblemów użyteczności

ujednolicenie wyglądu interfejsu użytkownika

ułatwienie wykonywania podstawowych zadań(poprawa produktywności)

zmniejszenie ryzyka popełnienia poważnych błędów

poprawa jakości całego systemu

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 42 / 44

Page 72: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Realizacja celu praktyki

Cel: poprawa użyteczności systemu Hinc

W opinii kierownictwa projektu: sukces

W opinii użytkowników: sukces

W opinii autora: sukces

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 43 / 44

Page 73: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Realizacja celu praktyki

Cel: poprawa użyteczności systemu Hinc

W opinii kierownictwa projektu: sukces

W opinii użytkowników: sukces

W opinii autora: sukces

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 43 / 44

Page 74: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Realizacja celu praktyki

Cel: poprawa użyteczności systemu Hinc

W opinii kierownictwa projektu: sukces

W opinii użytkowników: sukces

W opinii autora: sukces

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 43 / 44

Page 75: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Realizacja celu praktyki

Cel: poprawa użyteczności systemu Hinc

W opinii kierownictwa projektu: sukces

W opinii użytkowników: sukces

W opinii autora: sukces

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 43 / 44

Page 76: Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc

Koniec

Dziękuję za uwagę.

Arkadiusz Janicki Projektowanie zorientowane na użytkownika 44 / 44