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

Post on 23-Feb-2017

1.879 views 0 download

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

CASE STUDY: JAK STWORZYĆ APLIKACJĘ MAGAZYNOWĄ

Powered by

Kim jestem?

Powered by

Piotr BiegunCEO at Whalla Labs

MD at Cogision

MUSIMY MIEĆ APLIKACJĘ MOBILNĄ!

Powered by

Powered by

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

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 …..

Powered by

WHAT HAPPENED?

Powered by

Research głupcze!

Roman Łoziński

Powered by

“ ”

Powered by

W tym wszystkim często zapominamy o

naszych użytkownikach

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

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

Powered by

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

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

Powered by

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

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

Powered by

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

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

Powered by

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

Powered by

Powered by

Ł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

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

Powered by

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

Powered by

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

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

PYTANIA?

Powered by

Piotr BiegunCEO at Whalla Labs, MD at Cogision

piotr.biegun@whallalabs.com

@piotrbiegun

+48 607 127 551