SlideShare a Scribd company logo
1 of 55
Download to read offline
Frontem do klienta!
Kognitywistyka applied.
Aleksandra Kornecka
OLX Group & Girls Who Test
whoami
● QA Engineer
● lider i społecznik
● CogSci MSc.
● lekkoatleta
Agenda
1. Frontem do klienta.
2. Perspektywa software’u.
3. Perspektywa kognitywistyki.
4. Podejście kognitywne.
5. Implementacja podejścia kognitywnego.
Frontem do klienta
Pro-kliencko dostarczone =
● Zrozumiałe dla klienta/danego typu użytkownika
● Zgodnie z wymaganiami technicznymi i biznesowymi
● Ukończone i oddane w umówionym czasie
● W jakości, jaką zaakceptował klient*
*bo niestety idealnie się nie da :(
Czuwaj!
Perspektywa software’u
1. Hardware
2. sieć operatora
3. API, komunikacja
4. integracje 3rd party
5. sensory: audio, ruch
6. interakcje, gesty
7. design, widoki
8. wersje systemu
9. wersje aplikacji
10. . . .
Fragmentacja
urządzeń
i platform
Klient sam na sam z softem
Perspektywa kognitywistyki
Klient zaopiekowany
Kognitywistyka
● podejście badawcze do elementów, obiektów, użytkownika
● szeroka perspektywa
● dostrzeganie zależności między logiką software’u a hardware’u
niczym między mózgiem a umysłem
Luka uwagowa i walka o pierwsze spojrzenie
Teoria składania sceny wzrokowej Davida Marra
Teoria Gestalt - rozpoznawanie podobieństw
Skąd?
Jak?
Afordancje J.J. Gibsona
● błędy w środowisku oprogramowania
istnieją i będą istnieć
● błędy wysyłają naszej percepcji
“oferty”
● “intuicja” testerska: “czy to nie
wygląda jakby czaił się tam błąd?”,
“czy to miejsce nie jest podatne na
błąd?”
Co widzisz?
Co widzi
Twoja
ciotka?
Metafory Lakoffa
reprezentacja-obiekt-interpretacja
Heurystyki (UX!)
● Rozpoznaj, nie każ pamiętać
● Uzgodnij symbolikę, dostosuj
słownik
● Pokazuj status systemu
● Informuj o błędach i możliwym
rozwiązaniu
Ograniczenia
percepcji
człowieka
a subiektywne
interpretacje
Podejście kognitywne
Aplikacja
Użytkownicy
Wytwórcy
Wytwórcy aplikacji wiedzą prawie
wszystko o aplikacji i o sobie.
Aplikacja sama z siebie nic nie wie
o sobie ani o wytwórcach ani
użytkownikach.
Użytkownicy coś wiedzą o aplikacji
i prawie wszystko o sobie.
Wytwórcy aplikacji mogą sprawić
by aplikacja wiedziała coś o sobie i
całkiem wiele o użytkownikach.
Wytwórcy aplikacji są ludźmi
i użytkownicy aplikacji są
ludźmi.*
*...a aplikacja nie jest człowiekiem, nawet jeśli działa na AI!
Jak myślą, czują i zachowują się ludzie?
Jak działa w danych warunkach aplikacja?
Jesteśmy współwytwórcami aplikacji, którzy
potrafią “zdekodować” zarówno
użytkowników jak i aplikację.
Aplikacja
UżytkownicyWytwórcy
Elementy wysyłające i odbierające między sobą sygnały, wrażenia,
odczucia, intencje. IT-kognitywista dekoduje i debugguje ten
przekaz.
Implementacja podejścia kognitywnego
Co mogę robić?
Lista kontrolna IT-kognitywisty:
● Od początku weź pod uwagę zarówno działanie ludzkiego umysłu jak i
mózgu, a analizując i estymując pamiętaj o czynniku ludzkim na każdym
etapie wytwarzania oprogramowania
Lista kontrolna IT-kognitywisty:
● Weź pod uwagę procesy widzenia, słyszenia, dotyku jak i odczucia,
wrażenia jakie może wywoływać soft w użytkowniku
Lista kontrolna IT-kognitywisty:
● Zbadaj interakcje interfejsu dotykowego (modalność dotykowa)
● Zbadaj interfejs graficzny (modalność wzrokowa)
● Zbadaj czy logika działania aplikacji jest zrozumiała dla człowieka
Lista kontrolna IT-kognitywisty:
● Zwróć uwagę na jakość spotkań!
● Czy spotkanie trwa na tyle długo, że warto zapisać notatki, bo
ktoś zapomni za tydzień o sprawie?
● Czy nie jesteśmy przemęczeni i spotkaniu grozi
nieproduktywność?
Lista kontrolna IT-kognitywisty:
● Czy narzędzia, których używamy są na pewno dla nas
najlepsze?
● Czy wspólnie dbamy o jakość kodu i produktu?
Lista kontrolna IT-kognitywisty:
● Czy wspólnie dbamy o jakość kodu i produktu końcowego?
● Czy dbamy o to, co pomyśl o naszym sofcie użytkownik?
Przykład “kognitywistyka applied” w
jakościowej ocenie aplikacji
Kryteria:
1.Realizacja
funkcjonalności
aplikacji.
2.Dopasowania
logiki systemu
do logiki
ludzkiej.
3.Dopasowania
technologii do
kontekstu.
Kryteria:
4.Ocena
użyteczności
(usability)
aplikacji.
5.Wsparcie
użytkownika.
6.Dostępność
(accessibility).
Ocena wsparcia
użytkownika...
Ocena wsparcia
użytkownika...
Podsumowanie
Wytwórcy jak i użytkownicy aplikacji są ludźmi.
Aplikacja nie jest człowiekiem i trzeba jej wszystko “wytłumaczyć” oraz
sprawdzać, czy dobrze “zrozumiała” :-)
. . . a to wszystko po to, żeby użytkownik zrozumiał ją oraz żeby
zrozumiał co my chcieliśmy mu przez nią pokazać i przekazać.
“Frontem do klienta”, jak i użytkownika =
respektując jego możliwości i ograniczenia
poznawcze
Dziękuję za uwagę!
aleksandrakornecka.com
girlswhotest.pl
tech.OLX.com

More Related Content

Similar to Aleksandra Kornecka - Frontem do klienta: Kognitywistyka applied

Jak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowegoJak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowego2040.io
 
User Experience w SharePoint – metody wdrożenia i ulepszenia SharePoint ze sz...
User Experience w SharePoint – metody wdrożenia i ulepszenia SharePoint ze sz...User Experience w SharePoint – metody wdrożenia i ulepszenia SharePoint ze sz...
User Experience w SharePoint – metody wdrożenia i ulepszenia SharePoint ze sz...Intratic
 
Girls in It - Front-end & Back-end. Jak zacząć
Girls in It - Front-end & Back-end. Jak zacząćGirls in It - Front-end & Back-end. Jak zacząć
Girls in It - Front-end & Back-end. Jak zacząćmonterail
 
Prezentacja projekt kinect translator
Prezentacja projekt kinect translatorPrezentacja projekt kinect translator
Prezentacja projekt kinect translatorPrzemyslaw Kusmierek
 
Wszystkie role testera oprogramowania
Wszystkie role testera oprogramowaniaWszystkie role testera oprogramowania
Wszystkie role testera oprogramowaniaRadoslaw Smilgin
 
Webinar "Nowoczesne wsparcie procesów biznesowych z narzędziem Nintex Workflow"
Webinar "Nowoczesne wsparcie procesów biznesowych z narzędziem Nintex Workflow"Webinar "Nowoczesne wsparcie procesów biznesowych z narzędziem Nintex Workflow"
Webinar "Nowoczesne wsparcie procesów biznesowych z narzędziem Nintex Workflow"Intratic
 
Praktyczne aspekty projektów aplikacji mobilnych
Praktyczne aspekty projektów aplikacji mobilnychPraktyczne aspekty projektów aplikacji mobilnych
Praktyczne aspekty projektów aplikacji mobilnychMaciej Michałek
 
Które sroki łapać, czyli o świadomym rozwoju zawodowym UX-a
Które sroki łapać, czyli o świadomym rozwoju zawodowym UX-aKtóre sroki łapać, czyli o świadomym rozwoju zawodowym UX-a
Które sroki łapać, czyli o świadomym rozwoju zawodowym UX-aAgnieszka Guryn
 
Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...
Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...
Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...Michal Bukowski, MBA, P2P
 
Kongres Mobilny: Monika Mikowska, mobee dick
Kongres Mobilny: Monika Mikowska, mobee dickKongres Mobilny: Monika Mikowska, mobee dick
Kongres Mobilny: Monika Mikowska, mobee dickecommerce poland expo
 
Skuteczne wykorzystanie badań w projektowaniu użytecznych produktów
Skuteczne wykorzystanie badań w projektowaniu użytecznych produktówSkuteczne wykorzystanie badań w projektowaniu użytecznych produktów
Skuteczne wykorzystanie badań w projektowaniu użytecznych produktówTomasz Karwatka
 
Jak skutecznie wykorzystać badania w procesie projektowania serwisów internet...
Jak skutecznie wykorzystać badania w procesie projektowania serwisów internet...Jak skutecznie wykorzystać badania w procesie projektowania serwisów internet...
Jak skutecznie wykorzystać badania w procesie projektowania serwisów internet...Biznes 2.0
 
WUD Tour 2009 - Powitanie i wprowadzenie do tematyki usability
WUD Tour 2009 - Powitanie i wprowadzenie do tematyki usabilityWUD Tour 2009 - Powitanie i wprowadzenie do tematyki usability
WUD Tour 2009 - Powitanie i wprowadzenie do tematyki usabilityWorld Usability Day Tour 2009
 
Użytkownik – charakterystyki – percepcja
Użytkownik – charakterystyki – percepcjaUżytkownik – charakterystyki – percepcja
Użytkownik – charakterystyki – percepcjaEdyta Waniewska
 

Similar to Aleksandra Kornecka - Frontem do klienta: Kognitywistyka applied (20)

Jak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowegoJak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowego
 
User Experience w SharePoint – metody wdrożenia i ulepszenia SharePoint ze sz...
User Experience w SharePoint – metody wdrożenia i ulepszenia SharePoint ze sz...User Experience w SharePoint – metody wdrożenia i ulepszenia SharePoint ze sz...
User Experience w SharePoint – metody wdrożenia i ulepszenia SharePoint ze sz...
 
Girls in It - Front-end & Back-end. Jak zacząć
Girls in It - Front-end & Back-end. Jak zacząćGirls in It - Front-end & Back-end. Jak zacząć
Girls in It - Front-end & Back-end. Jak zacząć
 
Prezentacja projekt kinect translator
Prezentacja projekt kinect translatorPrezentacja projekt kinect translator
Prezentacja projekt kinect translator
 
Wszystkie role testera oprogramowania
Wszystkie role testera oprogramowaniaWszystkie role testera oprogramowania
Wszystkie role testera oprogramowania
 
Informatyka
InformatykaInformatyka
Informatyka
 
Prezentacja dla GTUG Polska 2012
Prezentacja dla GTUG Polska 2012Prezentacja dla GTUG Polska 2012
Prezentacja dla GTUG Polska 2012
 
Webinar "Nowoczesne wsparcie procesów biznesowych z narzędziem Nintex Workflow"
Webinar "Nowoczesne wsparcie procesów biznesowych z narzędziem Nintex Workflow"Webinar "Nowoczesne wsparcie procesów biznesowych z narzędziem Nintex Workflow"
Webinar "Nowoczesne wsparcie procesów biznesowych z narzędziem Nintex Workflow"
 
Praktyczne aspekty projektów aplikacji mobilnych
Praktyczne aspekty projektów aplikacji mobilnychPraktyczne aspekty projektów aplikacji mobilnych
Praktyczne aspekty projektów aplikacji mobilnych
 
Które sroki łapać, czyli o świadomym rozwoju zawodowym UX-a
Które sroki łapać, czyli o świadomym rozwoju zawodowym UX-aKtóre sroki łapać, czyli o świadomym rozwoju zawodowym UX-a
Które sroki łapać, czyli o świadomym rozwoju zawodowym UX-a
 
Aplikacje mobilne krok po kroku.
Aplikacje mobilne krok po kroku.Aplikacje mobilne krok po kroku.
Aplikacje mobilne krok po kroku.
 
Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...
Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...
Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...
 
Agile and UX
Agile and UXAgile and UX
Agile and UX
 
Jak bardzo techniczny musi być tester?
Jak bardzo techniczny musi być tester?Jak bardzo techniczny musi być tester?
Jak bardzo techniczny musi być tester?
 
Kongres Mobilny: Monika Mikowska, mobee dick
Kongres Mobilny: Monika Mikowska, mobee dickKongres Mobilny: Monika Mikowska, mobee dick
Kongres Mobilny: Monika Mikowska, mobee dick
 
Skuteczne wykorzystanie badań w projektowaniu użytecznych produktów
Skuteczne wykorzystanie badań w projektowaniu użytecznych produktówSkuteczne wykorzystanie badań w projektowaniu użytecznych produktów
Skuteczne wykorzystanie badań w projektowaniu użytecznych produktów
 
Jak skutecznie wykorzystać badania w procesie projektowania serwisów internet...
Jak skutecznie wykorzystać badania w procesie projektowania serwisów internet...Jak skutecznie wykorzystać badania w procesie projektowania serwisów internet...
Jak skutecznie wykorzystać badania w procesie projektowania serwisów internet...
 
WUD Tour 2009 - Powitanie i wprowadzenie do tematyki usability
WUD Tour 2009 - Powitanie i wprowadzenie do tematyki usabilityWUD Tour 2009 - Powitanie i wprowadzenie do tematyki usability
WUD Tour 2009 - Powitanie i wprowadzenie do tematyki usability
 
Tester.pl - Numer 1
Tester.pl - Numer 1Tester.pl - Numer 1
Tester.pl - Numer 1
 
Użytkownik – charakterystyki – percepcja
Użytkownik – charakterystyki – percepcjaUżytkownik – charakterystyki – percepcja
Użytkownik – charakterystyki – percepcja
 

Aleksandra Kornecka - Frontem do klienta: Kognitywistyka applied