32
Co... i po co. Łukasz „Żółw” Januszek

Co i po co - Łukasz Januszek

Embed Size (px)

Citation preview

Page 1: Co i po co - Łukasz Januszek

Co... i po co.

Łukasz „Żółw” Januszek

Page 2: Co i po co - Łukasz Januszek

O mnie

● Programista w różnych rolach ~10 lat

● Osoba projektująca mechaniki gier ~15 lat

● Marzyciel i idealista ;-)

Page 3: Co i po co - Łukasz Januszek

Agenda● Aplikacja do zamawiania jedzenia

● Co i po co, poszerzanie

● Kilka przykładów

● Jak to wykorzystać?

Page 4: Co i po co - Łukasz Januszek

Zacznijmy od czegoś prostego

● Aplikacja do zamawiania jedzenia

● ...z opcjami społecznościowymi

● Najlepiej na „te nowe komórki”

Page 5: Co i po co - Łukasz Januszek

Today's experiment: failed

Page 6: Co i po co - Łukasz Januszek

Zacznijmy od czegoś prostego

● Wpisywanie z palca

● Widoczny login / hasło

● Naciśnijmy te klawisze

● Mieszane języki

● Brak potwierdzeń

● ...

Page 7: Co i po co - Łukasz Januszek

Co

● Aplikacja do zamawiania jedzenia

● ...dla 12-letnich dzieci

● ...z opcjami społecznościowymi

● Najlepiej na „te nowe komórki”

Page 8: Co i po co - Łukasz Januszek

Po co?

● Aplikacja do zamawiania jedzenia– Żeby dzieci miały ciepły posiłek w szkole i by kuchnia wiedziała co kiedy

● ...dla 12-letnich dzieci– No, są w wieku szkolnym, to 6-12...

● ...z opcjami społecznościowymi– ...bo to teraz popularne i modne, no i COMMUNITY

● Najlepiej na „te nowe komórki”– Bo tak będzie dzieciakom najłatwiej

Page 9: Co i po co - Łukasz Januszek

Po co?

● Aplikacja do zamawiania jedzenia– Żeby dzieci miały ciepły posiłek...

● ...dla 12-letnich dzieci– 6-12, zupełnie inne segmenty grup...

● ...z opcjami społecznościowymi– ...bo popularne? Ochrona danych, COPPA...

● Najlepiej na „te nowe komórki”– Ale nie wszystkie dzieci mają „te nowe komórki”

Page 10: Co i po co - Łukasz Januszek

Im mniej wiemy, tym trudniej trafić

Page 11: Co i po co - Łukasz Januszek

Im mniej wiemy, tym więcej założeń

Page 12: Co i po co - Łukasz Januszek

Po co?

● Aplikacja do zamawiania jedzenia– Żeby dzieci miały ciepły posiłek...

● ...dla 12-letnich dzieci– 6-12, zupełnie inne segmenty grup...

● ...z opcjami społecznościowymi– ...bo popularne? Ochrona danych, COPPA...

● Najlepiej na „te nowe komórki”– Ale nie wszystkie dzieci mają „te nowe komórki”

Page 13: Co i po co - Łukasz Januszek

Po co – jeszcze raz

Poziom priorytetu Zadanie

Must * Dzieci nie są głodne w szkole* Dzieci nie są dzielone na lepsze i gorsze* W różnych segmentach dzieci lub rodzice sobie poradzą

Should * Opcja z uprzednim rejestrowaniem posiłku dzień wcześniej

Could * Opcja z urządzeniami mobilnymi

Will Not * Społecznościówka, Community

Page 14: Co i po co - Łukasz Januszek

Rysuje nam się obraz

Page 15: Co i po co - Łukasz Januszek

Swoją drogą, to nie koniec...

● To UI nadaje się do telefonów komórkowych.

Page 16: Co i po co - Łukasz Januszek

Skąd wiesz, że nie?

● To UI nadaje się do telefonów komórkowych.

Page 17: Co i po co - Łukasz Januszek

Po czym poznam dobre UI?

Page 18: Co i po co - Łukasz Januszek

Po czym poznam dobre UI?

● Po tym, że użytkownik WIE jak go użyć

● Po tym, że użytkownik nie czuje się jak idiota

● Po tym, że rozwiązuje swoje problemy szybko

● Po niedestruktywności

● ...

Page 19: Co i po co - Łukasz Januszek

Rysuje nam się obraz

Page 20: Co i po co - Łukasz Januszek

Chcę skalibrować zajęcia na Politechnice.

● Po co: by studenci nauczyli się jak najwięcej.

● Co: chcę uzyskać dane o tym jak im pasują zajęcia.

● O.K.: mniej czasu, więcej treści

● O.R.: napiszą / powiedzą mi to

● ...

Page 21: Co i po co - Łukasz Januszek

Rysuje nam się obraz

Page 22: Co i po co - Łukasz Januszek

Przykład poprzedniego

● Po co: by studenci nauczyli się jak najwięcej.

● Co: chcę uzyskać dane o tym jak im pasują zajęcia.

● O.K.: mniej czasu, więcej treści

● O.R.: napiszą / powiedzą mi to

● Jak:– Zażądam wiedzy na raporcie?– Zażądam opinii na raporcie?

Page 23: Co i po co - Łukasz Januszek

Napisz dla mnie kalkulator

● Ma wyglądać jak ten z Windowsa

● W mnożeniu dwóch konkretnych liczb - błąd

Page 24: Co i po co - Łukasz Januszek

Kalkulator, w tym systemie

● Po co: by wyszukać oszukujących studentów

● Co: chcę kalkulator, który robi subtelny błąd przy mnożeniu.

● O.K.: zastanowią się dwa razy w przyszłości czy oszukiwać

● O.R.: po podmianie, część oszustów wpadnie

● Jak:– Wygląd (wymagania niefunkcjonalne)– Podmienić kalkulator (locale)

Page 25: Co i po co - Łukasz Januszek

Jak to można wykorzystać?

● Komunikacja w projekcie– Czy rozumiemy tak samo?

Page 26: Co i po co - Łukasz Januszek

Jak to można wykorzystać?

● Ustalanie celów– Indywidualne czy zespołowe?

Page 27: Co i po co - Łukasz Januszek

Jak to można wykorzystać?

● Wprowadzenie całościowego procesu

Page 28: Co i po co - Łukasz Januszek

Jak to można wykorzystać?

● Czy projekt się udał?

Page 29: Co i po co - Łukasz Januszek

Jak to można wykorzystać?

● Czy to co robimy przynosi największe korzyści?

Page 30: Co i po co - Łukasz Januszek

Jak to można wykorzystać?

● Role: Dev, QA, BA…● Zespół Agile● Kto odbiera produkt?

Page 31: Co i po co - Łukasz Januszek

Jak to zapamiętać

● „Cel uświęca środki”● „Czy wiem, po co komuś to służy?”

Page 32: Co i po co - Łukasz Januszek

Dziękuję za uwagę