Quick talk about usability and User-Centered Design methodology at Geek Girls Carrots #7 in Warsaw, Poland on 18th of May 2012.
--
Prezentacja o użyteczności i metodologii User-Centered Design (projektowaniu zorientowanym na użytkownika) na Geek Girls Carrots #7 dnia 18 maja 2012 w Warszawie.
All matter, no matter how complex, can be broken down into molecules which can be broken down further into atomic elements. All web interfaces can be broken down down the same way. Atomic Design provides a methodology for building an effective design system. It consists of five distint stages: atoms, molecules, organisms, templates and pages.
e-Commerce Trends from 2014 to 2015 by Divante.coDivante
The new and actual version of this Report is here
https://www.slideshare.net/divanteltd/ecommerce-trends-from-2017-to-2018-by-divante
e-Commerce sales worldwide will reach $1.7 trillion in 2015. The World's Leading E-Commerce Companies, Capital Market, E-Commerce startups to watch, Omnichannel, B2C e-commerce sales worldwide and more!
Quick talk about usability and User-Centered Design methodology at Geek Girls Carrots #7 in Warsaw, Poland on 18th of May 2012.
--
Prezentacja o użyteczności i metodologii User-Centered Design (projektowaniu zorientowanym na użytkownika) na Geek Girls Carrots #7 dnia 18 maja 2012 w Warszawie.
All matter, no matter how complex, can be broken down into molecules which can be broken down further into atomic elements. All web interfaces can be broken down down the same way. Atomic Design provides a methodology for building an effective design system. It consists of five distint stages: atoms, molecules, organisms, templates and pages.
e-Commerce Trends from 2014 to 2015 by Divante.coDivante
The new and actual version of this Report is here
https://www.slideshare.net/divanteltd/ecommerce-trends-from-2017-to-2018-by-divante
e-Commerce sales worldwide will reach $1.7 trillion in 2015. The World's Leading E-Commerce Companies, Capital Market, E-Commerce startups to watch, Omnichannel, B2C e-commerce sales worldwide and more!
User Experience w SharePoint – metody wdrożenia i ulepszenia SharePoint ze sz...Intratic
W dniach 23-26 września odbył się cykl bezpłatnych konferencji "Przyjazny SharePoint", którego organizatorem była firma Intratic. Wydarzenie zaprojektowano z myślą o ludziach, którzy chcą usprawnić procesy biznesowe w swoich firmach - Dyrektorach IT, Managerach IT, HR Managerach, Analitykach Systemów Informatycznych oraz CEO. Metody wdrożenia i ulepszania SharePoint przedstawiła Weronika Turyńska, Account Manager w firmie Intratic.
Czym są metodyki w zarządzaniu projektami? Czy znajdują zastosowanie w przypadku projektów e-marketingowych? Jakie są ich zalety i ograniczenia? Czy to skuteczny sposób na niektóre z problemów w trakcie realizacji projektów, a może istnieją jakieś „złote rady”?
OPEN_MINDS jest to projekt warsztatów organizowany przez studentów Politechniki Gdańskiej. Temat to SMALL_HEROES, ponieważ w tej edycji projektowane są sprzęty dla małych bohaterów - borykających się między innymi z problemem żywienia pozajelitowego czy zespołem Aspergera.
Czym jest projekt? Czym zajmuje sie Kierownik Projektu? Różne metodyki prowadzenia projektu. Microsoft Solution Framework.
Jest to prezentacja, która została zaprezentowana na spotkaniu dla Polskiego Związku Szachowego.
Aleksandra Kornecka - Frontem do klienta: Kognitywistyka appliedFrontownia
Jaki człowiek jest, każdy widzi. Kiedy jednak przychodzi do projektowania, programowania i testowania oprogramowania, okazuje się, że nie wiemy jak działają ludzie. Choć sami nimi jesteśmy. W swoim wystąpieniu, niczym dobry QA-ej, Ola podzieli się dobrymi praktykami względem wyglądu aplikacji webowych i mobilnych oraz względem interakcji między takim oprogramowaniem a użytkownikiem. Opowie nie tylko o heurystykach poznawczych, ale też o kilku innych pożytecznych kwestiach.
User Experience w SharePoint – metody wdrożenia i ulepszenia SharePoint ze sz...Intratic
W dniach 23-26 września odbył się cykl bezpłatnych konferencji "Przyjazny SharePoint", którego organizatorem była firma Intratic. Wydarzenie zaprojektowano z myślą o ludziach, którzy chcą usprawnić procesy biznesowe w swoich firmach - Dyrektorach IT, Managerach IT, HR Managerach, Analitykach Systemów Informatycznych oraz CEO. Metody wdrożenia i ulepszania SharePoint przedstawiła Weronika Turyńska, Account Manager w firmie Intratic.
Czym są metodyki w zarządzaniu projektami? Czy znajdują zastosowanie w przypadku projektów e-marketingowych? Jakie są ich zalety i ograniczenia? Czy to skuteczny sposób na niektóre z problemów w trakcie realizacji projektów, a może istnieją jakieś „złote rady”?
OPEN_MINDS jest to projekt warsztatów organizowany przez studentów Politechniki Gdańskiej. Temat to SMALL_HEROES, ponieważ w tej edycji projektowane są sprzęty dla małych bohaterów - borykających się między innymi z problemem żywienia pozajelitowego czy zespołem Aspergera.
Czym jest projekt? Czym zajmuje sie Kierownik Projektu? Różne metodyki prowadzenia projektu. Microsoft Solution Framework.
Jest to prezentacja, która została zaprezentowana na spotkaniu dla Polskiego Związku Szachowego.
Aleksandra Kornecka - Frontem do klienta: Kognitywistyka appliedFrontownia
Jaki człowiek jest, każdy widzi. Kiedy jednak przychodzi do projektowania, programowania i testowania oprogramowania, okazuje się, że nie wiemy jak działają ludzie. Choć sami nimi jesteśmy. W swoim wystąpieniu, niczym dobry QA-ej, Ola podzieli się dobrymi praktykami względem wyglądu aplikacji webowych i mobilnych oraz względem interakcji między takim oprogramowaniem a użytkownikiem. Opowie nie tylko o heurystykach poznawczych, ale też o kilku innych pożytecznych kwestiach.
Projektowanie zorientowane na użytkownika – poprawa użytecznosci systemu Hinc
1. Projektowanie zorientowane na użytkownika –
poprawa użyteczności systemu Hinc
praca magisterska wykonana pod kierunkiem dr Ewy Gurbiel
Arkadiusz Janicki
Uniwersytet Wrocławski
Wydział Matematyki i Informatyki
Instytut Informatyki
Wrocław 2011
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 1 / 44
2. 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
3. Cel pracy magisterskiej
kontekst: praktyka organizowana przez AIESEC
miejsce: siedziba firmy Nec Plus Ultra (NPU)
Florianópolis SC, Brazylia
czas: styczeń – lipiec 2011
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 3 / 44
4. Cel pracy magisterskiej
kontekst: praktyka organizowana przez AIESEC
miejsce: siedziba firmy Nec Plus Ultra (NPU)
Florianópolis SC, Brazylia
czas: styczeń – lipiec 2011
cel: poprawa użyteczności systemu Hinc
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 3 / 44
5. Cel pracy magisterskiej
kontekst: praktyka organizowana przez AIESEC
miejsce: siedziba firmy Nec Plus Ultra (NPU)
Florianópolis SC, Brazylia
czas: 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
6. 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łędy
5. Satysfakcja [Jakob Nielsen]
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 4 / 44
7. 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łędy
5. 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 dla
osią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
8. Projektowanie zorientowane na użytkownika
Projektowanie zorientowane na użytkownika
cel: tworzenie użytecznych systemów
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 5 / 44
9. Projektowanie zorientowane na użytkownika
Projektowanie zorientowane na użytkownika
cel: tworzenie użytecznych systemów
korzyści: – redukcja kosztów szkoleń użytkowników i wsparcia
technicznego
– poprawa satysfakcji, redukcja stresu i dyskomfortu
użytkowania
– poprawa produktywności użytkowników
– poprawa jakości produktu
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 5 / 44
10. Projektowanie zorientowane na użytkownika
Projektowanie zorientowane na użytkownika
cel: tworzenie użytecznych systemów
korzyści: – redukcja kosztów szkoleń użytkowników i wsparcia
technicznego
– poprawa satysfakcji, redukcja stresu i dyskomfortu
uż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
11. Proces projektowy
Zaplanuj proces
zorientowany na czowieka
Określ kontekst
użytkowania
Oceń rozwiązania Określ wymagania
pod względem wymagań użytkownika i organizacji
System spełnia
wymagania
Utwórz rozwiązania
projektowe
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
12. Metody użyteczności
1. Analiza kontekstu
użytkowania
użytkownicy
zadania
środowisko pracy
technologia
warunki
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 7 / 44
13. Metody użyteczności
1. Analiza kontekstu
użytkowania
użytkownicy
zadania
środowisko pracy
technologia
warunki
2. Zbieranie wymagań
wywiad z użytkownikami
wywiad środowiskowy
analiza konkurencyjnych
rozwiązań
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 7 / 44
14. Metody użyteczności
1. Analiza kontekstu 3. Utworzenie rozwiązania
użytkowania projektowego
użytkownicy prototypowanie
zadania iteracyjne projektowanie
środowisko pracy wzorce interakcji
technologia
warunki
2. Zbieranie wymagań
wywiad z użytkownikami
wywiad środowiskowy
analiza konkurencyjnych
rozwiązań
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 7 / 44
15. Metody użyteczności
1. Analiza kontekstu 3. Utworzenie rozwiązania
użytkowania projektowego
użytkownicy prototypowanie
zadania iteracyjne projektowanie
środowisko pracy wzorce interakcji
technologia
warunki 4. Ewaluacja interfejsu
metody eksperckie
2. Zbieranie wymagań np. ocena heurystyczna
wywiad z użytkownikami metody empiryczne
testy z udziałem
wywiad środowiskowy
użytkowników
analiza konkurencyjnych
rozwiązań
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 7 / 44
16. Informacje o systemie Hinc
System Hinc
cel: wspieranie pracy w organizacji
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 8 / 44
17. Informacje o systemie Hinc
System Hinc
cel: wspieranie pracy w organizacji
producent: Nec Plus Ultra, rozwijany od 2000 roku
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 8 / 44
18. Informacje o systemie Hinc
System Hinc
cel: 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
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 8 / 44
19. Informacje o systemie Hinc
System Hinc
cel: 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
21. 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
22. Zakres prac iteracji 1
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 11 / 44
29. 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ów
4 szczegóły szablonu
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 16 / 44
30. 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ów
4 szczegóły szablonu
Testy użyteczności
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 16 / 44
31. 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ów
4 szczegóły szablonu
Testy użyteczności
Implementacja
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 16 / 44
32.
33.
34.
35.
36. 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
37. Zakres prac iteracji 2
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 22 / 44
38. Użytkownicy systemu Hinc (firma NPU)
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 23 / 44
52. 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
53. Zakres prac iteracji 3
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 33 / 44
61. 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
63. 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
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 41 / 44
64. 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)
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 41 / 44
65. 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
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 41 / 44
66. 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
67. Wyniki
eliminacja wszystkich krytycznych ( ) i większości pozostałych
problemów użyteczności
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 42 / 44
68. Wyniki
eliminacja wszystkich krytycznych ( ) i większości pozostałych
problemów użyteczności
ujednolicenie wyglądu interfejsu użytkownika
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 42 / 44
69. Wyniki
eliminacja wszystkich krytycznych ( ) i większości pozostałych
problemów użyteczności
ujednolicenie wyglądu interfejsu użytkownika
ułatwienie wykonywania podstawowych zadań
(poprawa produktywności)
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 42 / 44
70. Wyniki
eliminacja wszystkich krytycznych ( ) i większości pozostałych
problemó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
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 42 / 44
71. Wyniki
eliminacja wszystkich krytycznych ( ) i większości pozostałych
problemó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
72. Realizacja celu praktyki
Cel: poprawa użyteczności systemu Hinc
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 43 / 44
73. Realizacja celu praktyki
Cel: poprawa użyteczności systemu Hinc
W opinii kierownictwa projektu: sukces
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 43 / 44
74. Realizacja celu praktyki
Cel: poprawa użyteczności systemu Hinc
W opinii kierownictwa projektu: sukces
W opinii użytkowników: sukces
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 43 / 44
75. 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
76. Koniec
Dziękuję za uwagę.
Arkadiusz Janicki Projektowanie zorientowane na użytkownika 44 / 44