Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta...

27
CASE STUDY: JAK STWORZYĆ APLIKACJĘ MAGAZYNOWĄ Powered by

Transcript of Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta...

Page 1: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

CASE STUDY: JAK STWORZYĆ APLIKACJĘ MAGAZYNOWĄ

Powered by

Page 2: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Kim jestem?

Powered by

Piotr BiegunCEO at Whalla Labs

MD at Cogision

Page 3: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

MUSIMY MIEĆ APLIKACJĘ MOBILNĄ!

Powered by

Page 4: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Powered by

Wysyłamy brief do jednej z firm i czekamy na wyrok…

Page 5: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Harmonogram

Spływają oferty.

Negocjacje, podpisanie umowy.Specyfikacja, design - musi być ładnie i pełno wodotrysków.Development - tylko szybko, bo nie mamy czasu.Wielki dzień: Publikacja!

Powered by

1

2

3

4

5

6 i …..

Page 6: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Powered by

Page 7: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

WHAT HAPPENED?

Powered by

Page 8: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Research głupcze!

Roman Łoziński

Powered by

“ ”

Page 9: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Powered by

W tym wszystkim często zapominamy o

naszych użytkownikach

Page 10: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Stworzenie aplikacji mobilnej, którą można wykorzystać dla różnych magazynów

Nowy proces biznesowy i tworzenia tekstów

10 redakcji: od Świata Motocykli, przez Logo24 i Ładny Dom, kończąc na Bryle i e-Ogrody

Różne interesy do pogodzenia: działu IT, biznesowe, sprzedaż, marketing, redaktorzy

Istniejąca (lub nie) infrastruktura IT, zasoby oraz możliwości

Różnorodne treści: formaty specjalne w poszczególnych redakcjach, różne CMSy, video, photo

Wyzwania:

Powered by

Nowe aplikacje magazynowe: Logo24, Świat Motocykli, Ładny Dom

Page 11: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Jak to wyglądało w naszym wydaniu?

Warsztaty z wszystkimi stakeholderami - 10 osób

Ustalenie celów, aspiracji, benchmarków, zbudowanie prototypuTesty wewnętrzne, testy w focusowni z użytkownikami Design, branding, testy wewnętrzneDevelopment

Powered by

1

2

3

4

5

6 Testy i publikacja

Page 12: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Powered by

Największa wartość i przyrost wiedzy powstają na początku procesu

Page 13: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Warsztaty

Ustalenie celów projektu

Rozpoznanie ograniczeńOcena możliwych rozwiązańStworzenie person czytelników i użytkowników aplikacji mobilnychStworzenie propozycji wartości

Powered by

1

2

3

4

5

6 Analiza konkurencji oraz trendów

Page 14: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Powered by

Mapa wartości i elementów wyróżniających aplikacje

Page 15: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Różne persony - personalizacja treści i onboarding

Aplikacja agregująca treści z wielu redakcji vs. dedykowane aplikacje

Nawiązanie do drukowanych magazynów i istniejących aplikacji (fonty, cytaty, zdjęcia)

Dedykowana sekcja video

Wyszukiwanie, odkrywanie, kategoryzacja treści

Dostępność offline, zapisywanie na później

Założenia i hipotezy:

Powered by

Prototyp, testy wewnętrzne, testy z użytkownikami

Page 16: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Powered by

Prototypowanie i testowanie: paper prototyping, lookback.io, InVision, UXpin

Page 17: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Różne persony - personalizacja treści i onboarding

Aplikacja agregująca treści z wielu redakcji vs. dedykowane aplikacje

Nawiązanie do drukowanych magazynów i istniejących aplikacji (fonty, cytaty, zdjęcia)

Dedykowana sekcja video

Wyszukiwanie, odkrywanie, kategoryzacja treści

Dostępność offline, zapisywanie na później

Założenia i hipotezy:

Powered by

Rezygnacja z funkcji, które wymagały dodatkowych nakładów

Page 18: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Powered by

Ostatecznie stworzyliśmy trzy aplikacje: Logo24, Świat Motocykli oraz Ładny Dom

Page 19: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016
Page 20: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Powered by

Page 21: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Powered by

Page 22: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Ładny dom - agreguje treści kilku redakcji, Logo 24 i Świat Motocykli - niezależne aplikacje

Nawiązanie do magazynów i istniejących aplikacji (fonty, cytaty, zdjęcia)

Obsługa kilkunastu formatów specjalnych, głównie embedy, video, formaty zdjęciowe

Rozbudowany cache, aby zapewnić dostęp offline

Zapisywanie na później, oznaczanie przeczytanych elementów

Wspólna architektura informacji dla wszystkich aplikacji, możliwość tworzenia kolejnych

Ostateczny kształt aplikacji:

Powered by

Efekt dotychczasowych prac i badań z użytkownikami

Page 23: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Android od wersji 4.0.4, iOS 8.0

Rozbudowane API i wymagania biznesowe - model domenowy

Model domenowy - łatwość w testowaniu i wymianie modułów

Wspólny kod dla 3 magazynów - łatwość w utrzymaniu

Struktura aplikacji budowana na podstawie plików konfiguracyjnych

Android RxJava - większa czytelność kodu, łatwiejsza implementacja asynchroniczności

Założenia i hipotezy:

Powered by

Wyzwania i założenia technologiczne

Page 24: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Powered by

Wszystkie aplikacje zostały pozytywnie odebrane przez użytkowników

Page 25: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Powered by

Współpraca i komunikacja zostały również docenione po stronie klienta

Page 26: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

Podsumowując

Stworzyliśmy aplikacje wysoko oceniane przez użytkowników

Klient pozytywnie ocenia projekt i dalej go kontynuujeDzięki procesowi badawczemu udało się uspójnić wiedzę w organizacjiBadania z użytkownikami zweryfikowały postawione hipotezyOptymalnie wykorzystaliśmy dostępne zasoby

Powered by

1

2

3

4

5

6 Projekt zrealizował swoje cele

Page 27: Jak stworzyć aplikacje mobilne wysoko ocenianie przez użytkowników? - Case Study Internet Beta 2016

PYTANIA?

Powered by

Piotr BiegunCEO at Whalla Labs, MD at Cogision

[email protected]

@piotrbiegun

+48 607 127 551