SlideShare a Scribd company logo
1 of 32
Download to read offline
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ę

More Related Content

Similar to Co i po co - Łukasz Januszek

Time Management. Zarzadzanie czasem.
Time Management. Zarzadzanie czasem.Time Management. Zarzadzanie czasem.
Time Management. Zarzadzanie czasem.
aktywa
 

Similar to Co i po co - Łukasz Januszek (8)

Jak zepsułem produkt kilka lekcji pokory - World Usability Day - Igor Farafon...
Jak zepsułem produkt kilka lekcji pokory - World Usability Day - Igor Farafon...Jak zepsułem produkt kilka lekcji pokory - World Usability Day - Igor Farafon...
Jak zepsułem produkt kilka lekcji pokory - World Usability Day - Igor Farafon...
 
Time Management. Zarzadzanie czasem.
Time Management. Zarzadzanie czasem.Time Management. Zarzadzanie czasem.
Time Management. Zarzadzanie czasem.
 
Jak przygotować zadania do testów użyteczności?
Jak przygotować zadania do testów użyteczności?Jak przygotować zadania do testów użyteczności?
Jak przygotować zadania do testów użyteczności?
 
Jak wybrać studia podyplomowe z zarządzania projektami? Poradnik kandydata
Jak wybrać studia podyplomowe z zarządzania projektami? Poradnik kandydataJak wybrać studia podyplomowe z zarządzania projektami? Poradnik kandydata
Jak wybrać studia podyplomowe z zarządzania projektami? Poradnik kandydata
 
ID-EYE Ewaluacja online Joanna Kowalczyk
ID-EYE Ewaluacja online Joanna KowalczykID-EYE Ewaluacja online Joanna Kowalczyk
ID-EYE Ewaluacja online Joanna Kowalczyk
 
Kurs "Zrób to tak, aby to zrobić" - prezentacja 2
Kurs "Zrób to tak, aby to zrobić" - prezentacja 2Kurs "Zrób to tak, aby to zrobić" - prezentacja 2
Kurs "Zrób to tak, aby to zrobić" - prezentacja 2
 
Skad programisci wiedza co pisac
Skad programisci wiedza co pisacSkad programisci wiedza co pisac
Skad programisci wiedza co pisac
 
Focus 9/264 wrzesień 2017
Focus 9/264 wrzesień 2017 Focus 9/264 wrzesień 2017
Focus 9/264 wrzesień 2017
 

More from Agile Silesia

Rafał Nowak - Per aspera ad astra, czyli przygody PIDI z Agile
Rafał Nowak - Per aspera ad astra, czyli przygody PIDI z AgileRafał Nowak - Per aspera ad astra, czyli przygody PIDI z Agile
Rafał Nowak - Per aspera ad astra, czyli przygody PIDI z Agile
Agile Silesia
 
Kamil Sowa - Retrospektywy z perspektywy czasu
Kamil Sowa - Retrospektywy z perspektywy czasuKamil Sowa - Retrospektywy z perspektywy czasu
Kamil Sowa - Retrospektywy z perspektywy czasu
Agile Silesia
 

More from Agile Silesia (16)

Agile Silesia 2020 #1 - Systems Thinking workshop
Agile Silesia 2020 #1 - Systems Thinking workshopAgile Silesia 2020 #1 - Systems Thinking workshop
Agile Silesia 2020 #1 - Systems Thinking workshop
 
Powiem Ci jak masz żyć - Przychodzi Scrum Master do Product Ownera
Powiem Ci jak masz żyć - Przychodzi Scrum Master do Product OwneraPowiem Ci jak masz żyć - Przychodzi Scrum Master do Product Ownera
Powiem Ci jak masz żyć - Przychodzi Scrum Master do Product Ownera
 
Pimp your team! Coaching w pracy Scrum Mastera - Karolina Trzcionka, Małgorza...
Pimp your team! Coaching w pracy Scrum Mastera - Karolina Trzcionka, Małgorza...Pimp your team! Coaching w pracy Scrum Mastera - Karolina Trzcionka, Małgorza...
Pimp your team! Coaching w pracy Scrum Mastera - Karolina Trzcionka, Małgorza...
 
Pułapki Scruma i jak nie dać się w nie złapać - Lidia Janoszka
Pułapki Scruma i jak nie dać się w nie złapać - Lidia JanoszkaPułapki Scruma i jak nie dać się w nie złapać - Lidia Janoszka
Pułapki Scruma i jak nie dać się w nie złapać - Lidia Janoszka
 
User Story Mapping - Adam Łukaszczyk
User Story Mapping - Adam ŁukaszczykUser Story Mapping - Adam Łukaszczyk
User Story Mapping - Adam Łukaszczyk
 
Dobry scrum master, a dobry zespół scrumowy
Dobry scrum master, a dobry zespół scrumowyDobry scrum master, a dobry zespół scrumowy
Dobry scrum master, a dobry zespół scrumowy
 
Artur nowak co ma fabryka do agile'a 2015-02-10
Artur nowak   co ma fabryka do agile'a 2015-02-10Artur nowak   co ma fabryka do agile'a 2015-02-10
Artur nowak co ma fabryka do agile'a 2015-02-10
 
BDD and Agile requirements
BDD and Agile requirementsBDD and Agile requirements
BDD and Agile requirements
 
Kultura organizacji w praktyce
Kultura organizacji w praktyceKultura organizacji w praktyce
Kultura organizacji w praktyce
 
Product Owner - Ten, który tworzy wartość - Kate Terlecka, Agile Silesia #4
Product Owner - Ten, który tworzy wartość - Kate Terlecka, Agile Silesia #4Product Owner - Ten, który tworzy wartość - Kate Terlecka, Agile Silesia #4
Product Owner - Ten, który tworzy wartość - Kate Terlecka, Agile Silesia #4
 
Scrum Owner = Scrum Master + Product Owner
Scrum Owner = Scrum Master + Product OwnerScrum Owner = Scrum Master + Product Owner
Scrum Owner = Scrum Master + Product Owner
 
Rafał Nowak - Per aspera ad astra, czyli przygody PIDI z Agile
Rafał Nowak - Per aspera ad astra, czyli przygody PIDI z AgileRafał Nowak - Per aspera ad astra, czyli przygody PIDI z Agile
Rafał Nowak - Per aspera ad astra, czyli przygody PIDI z Agile
 
Kamil Sowa - Retrospektywy z perspektywy czasu
Kamil Sowa - Retrospektywy z perspektywy czasuKamil Sowa - Retrospektywy z perspektywy czasu
Kamil Sowa - Retrospektywy z perspektywy czasu
 
Agile Silesia - Zbigniew Zemła - Kanban w praktyce
Agile Silesia - Zbigniew Zemła - Kanban w praktyceAgile Silesia - Zbigniew Zemła - Kanban w praktyce
Agile Silesia - Zbigniew Zemła - Kanban w praktyce
 
Agile Silesia - Kacper Mazek - Życiowa rola Scrum Mastera
Agile Silesia - Kacper Mazek - Życiowa rola Scrum MasteraAgile Silesia - Kacper Mazek - Życiowa rola Scrum Mastera
Agile Silesia - Kacper Mazek - Życiowa rola Scrum Mastera
 
Agile Silesia - Scrum w zespołach rozproszonych - Łukasz Kempny
Agile Silesia - Scrum w zespołach rozproszonych - Łukasz KempnyAgile Silesia - Scrum w zespołach rozproszonych - Łukasz Kempny
Agile Silesia - Scrum w zespołach rozproszonych - Łukasz Kempny
 

Co i po co - Łukasz Januszek

  • 1. Co... i po co. Łukasz „Żółw” Januszek
  • 2. O mnie ● Programista w różnych rolach ~10 lat ● Osoba projektująca mechaniki gier ~15 lat ● Marzyciel i idealista ;-)
  • 3. Agenda ● Aplikacja do zamawiania jedzenia ● Co i po co, poszerzanie ● Kilka przykładów ● Jak to wykorzystać?
  • 4. Zacznijmy od czegoś prostego ● Aplikacja do zamawiania jedzenia ● ...z opcjami społecznościowymi ● Najlepiej na „te nowe komórki”
  • 6. Zacznijmy od czegoś prostego ● Wpisywanie z palca ● Widoczny login / hasło ● Naciśnijmy te klawisze ● Mieszane języki ● Brak potwierdzeń ● ...
  • 7. Co ● Aplikacja do zamawiania jedzenia ● ...dla 12-letnich dzieci ● ...z opcjami społecznościowymi ● Najlepiej na „te nowe komórki”
  • 8. 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
  • 9. 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”
  • 10. Im mniej wiemy, tym trudniej trafić
  • 11. Im mniej wiemy, tym więcej założeń
  • 12. 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”
  • 13. 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
  • 15. Swoją drogą, to nie koniec... ● To UI nadaje się do telefonów komórkowych.
  • 16. Skąd wiesz, że nie? ● To UI nadaje się do telefonów komórkowych.
  • 17. Po czym poznam dobre UI?
  • 18. 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 ● ...
  • 20. 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 ● ...
  • 22. 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?
  • 23. Napisz dla mnie kalkulator ● Ma wyglądać jak ten z Windowsa ● W mnożeniu dwóch konkretnych liczb - błąd
  • 24. 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)
  • 25. Jak to można wykorzystać? ● Komunikacja w projekcie – Czy rozumiemy tak samo?
  • 26. Jak to można wykorzystać? ● Ustalanie celów – Indywidualne czy zespołowe?
  • 27. Jak to można wykorzystać? ● Wprowadzenie całościowego procesu
  • 28. Jak to można wykorzystać? ● Czy projekt się udał?
  • 29. Jak to można wykorzystać? ● Czy to co robimy przynosi największe korzyści?
  • 30. Jak to można wykorzystać? ● Role: Dev, QA, BA… ● Zespół Agile ● Kto odbiera produkt?
  • 31. Jak to zapamiętać ● „Cel uświęca środki” ● „Czy wiem, po co komuś to służy?”