Co i po co - Łukasz Januszek
-
Upload
agile-silesia -
Category
Leadership & Management
-
view
412 -
download
0
Transcript of Co i po co - Łukasz Januszek
Co... i po co.
Łukasz „Żółw” Januszek
O mnie
● Programista w różnych rolach ~10 lat
● Osoba projektująca mechaniki gier ~15 lat
● Marzyciel i idealista ;-)
Agenda● Aplikacja do zamawiania jedzenia
● Co i po co, poszerzanie
● Kilka przykładów
● Jak to wykorzystać?
Zacznijmy od czegoś prostego
● Aplikacja do zamawiania jedzenia
● ...z opcjami społecznościowymi
● Najlepiej na „te nowe komórki”
Today's experiment: failed
Zacznijmy od czegoś prostego
● Wpisywanie z palca
● Widoczny login / hasło
● Naciśnijmy te klawisze
● Mieszane języki
● Brak potwierdzeń
● ...
Co
● Aplikacja do zamawiania jedzenia
● ...dla 12-letnich dzieci
● ...z opcjami społecznościowymi
● Najlepiej na „te nowe komórki”
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
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”
Im mniej wiemy, tym trudniej trafić
Im mniej wiemy, tym więcej założeń
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”
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
Rysuje nam się obraz
Swoją drogą, to nie koniec...
● To UI nadaje się do telefonów komórkowych.
Skąd wiesz, że nie?
● To UI nadaje się do telefonów komórkowych.
Po czym poznam dobre UI?
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
● ...
Rysuje nam się obraz
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
● ...
Rysuje nam się obraz
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?
Napisz dla mnie kalkulator
● Ma wyglądać jak ten z Windowsa
● W mnożeniu dwóch konkretnych liczb - błąd
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)
Jak to można wykorzystać?
● Komunikacja w projekcie– Czy rozumiemy tak samo?
Jak to można wykorzystać?
● Ustalanie celów– Indywidualne czy zespołowe?
Jak to można wykorzystać?
● Wprowadzenie całościowego procesu
Jak to można wykorzystać?
● Czy projekt się udał?
Jak to można wykorzystać?
● Czy to co robimy przynosi największe korzyści?
Jak to można wykorzystać?
● Role: Dev, QA, BA…● Zespół Agile● Kto odbiera produkt?
Jak to zapamiętać
● „Cel uświęca środki”● „Czy wiem, po co komuś to służy?”
Dziękuję za uwagę