Dlaczego nigdy nie powinieneś zadowalać się nieszablonową analityką
Opublikowany: 2020-04-01Ludzie mają wiele talentów, ale bezbłędne podejmowanie decyzji zdecydowanie do nich nie należy. Czy naprawdę możesz zaufać własnej intuicji, jeśli chodzi o rozwój biznesu? Prawdopodobnie wolisz polegać na faktach i danych, prawda?
Oczywiście, że tak. Na szczęście rynek też o tym wie i udostępnia szereg rozwiązań, które pozwalają śledzić i analizować aplikacje. Możesz wybierać spośród narzędzi takich jak Google Analytics, Firebase, Mixpanel i Facebook Analytics.
Każdy z nich zapewnia szereg predefiniowanych dashboardów, które mogą być dobrym punktem wyjścia. Niemniej jednak zadowalanie się spostrzeżeniami, które oferują, jest jedną z najpewniejszych dróg do katastrofy biznesowej. W tym artykule pokażę dlaczego.
Jaki jest prawdziwy cel Business Intelligence?
Business Intelligence (BI) zasadniczo przekształca zebrane dane w praktyczne spostrzeżenia w postaci dostosowanych do domeny pulpitów nawigacyjnych. Cały proces jest oparty na danych, co sprawia, że podejmowanie decyzji jest wydajniejsze, wydajniejsze i dokładniejsze.
Dlaczego warto dbać o odpowiednią analitykę i BI? Powód jest dość prosty. Jako interesariusz chcesz wiedzieć, jak działa Twoja aplikacja. W tym celu musisz odpowiedzieć na szereg ważnych pytań, np.:
- Jakie funkcje są używane?
- Jakie treści są lubiane, a które nie?
- Jakie są współczynniki konwersji dla kluczowych grup docelowych?
- Jak użytkownicy podążają ścieżkami krytycznymi aplikacji?
- Kiedy i dlaczego odchodzą?
- Kiedy są aktywowane i jak możesz je utrzymać?
Jak Business Intelligence pomaga w procesie tworzenia oprogramowania?
Podstawowa integracja nawet najlepszego narzędzia analitycznego tak naprawdę nie zapewni wielu statystyk specyficznych dla domeny od razu po wyjęciu z pudełka. Na przykład integracja z Firebase zapewnia liczbę aktywnych użytkowników, ich dane demograficzne, urządzenia, a nawet otwarte ekrany.
Ale to nie odpowiada bezpośrednio na zadane pytania, prawda? Informacje na temat liczby instalacji czy miesięcznej liczby aktywnych użytkowników są ważne, ale rzadko są to rzeczywiste cele aplikacji.
Dlaczego potrzebujesz czegoś więcej niż gotowego rozwiązania?
Te narzędzia są ogólne, zbudowane tak, aby odpowiadały każdemu. Oznacza to, że nie są szyte na miarę dla nikogo. Nie mogą agregować danych z różnych źródeł (takich jak baza danych aplikacji, CRM lub analiza rynku) ani nie mogą pokazywać metryk, które są unikalne dla Twojej aplikacji. Narzędzia te zapewniają ograniczony, niepełny obraz sytuacji , który może być bardzo mylący dla Twojej firmy. Zwykle mają też ograniczoną zdolność do zagłębiania się w zebrane dane, aby spróbować zrozumieć prezentowane wyniki.

Nie zrozum mnie źle. Te narzędzia są świetne i polecam ich używać. Wystarczy je odpowiednio dostosować. Jeśli chcesz uzyskać szczegółowe informacje na temat treści, zarabiania (np. subskrypcje) lub zaangażowania użytkowników, musisz dokładnie zaplanować i wdrożyć niestandardowe zdarzenia analityczne. Następnym krokiem byłoby zbudowanie niestandardowych pulpitów nawigacyjnych BI wykorzystujących zarówno zebrane zdarzenia, jak i dane przechowywane w bazie danych Twojej aplikacji. Takie kokpity mogą służyć do wizualizacji najważniejszych liczb, które bezpośrednio odpowiadają na te pytania.
Wpływ decyzji opartych na danych
McKinsey Global Institute przeprowadził badania nad tym, w jaki sposób proces decyzyjny oparty na danych wpływa na organizacje, które z niego korzystają. Wyniki te wyraźnie potwierdzają, że sprawdzenie kluczowych wskaźników jest rzeczywiście koniecznością. Ale czy kiedykolwiek zatrzymałeś się i naprawdę zastanawiałeś się, które liczby określają sukces Twojego produktu? Jaka jest twoja północna gwiazda lub funkcja wzrostu, jak ująliby to hakerzy wzrostu?

Zanim zaczniesz budować swoje analizy, musisz jasno określić najważniejsze dane. Większość produktów będzie miała kilka wspólnych elementów wzrostu przychodów. Mogą to być pozyskanie, aktywacja i utrzymanie nowych użytkowników. Niemniej jednak każda aplikacja ma swój własny zestaw czynników biznesowych, które wpływają na przychody.
Jak zidentyfikować czynniki, które wpływają na Twoje przychody?
Zidentyfikuj działania, które najbardziej bezpośrednio korelują z użytkownikami, którzy doświadczają podstawowej wartości Twojej aplikacji. W przypadku Ubera mogą to być przejazdy zakończone, liczba przejazdów, liczba pasażerów zmieniających rezerwację. W przypadku Facebooka może to być liczba przyjętych zaproszeń lub liczba dodanych postów, komentarzy i reakcji.
Podstawowe metryki dostarczane przez narzędzia analityczne są oczywiście cenne. Mogą one obejmować odsłony stron, liczbę instalacji lub liczbę sesji. Jednak ważniejsze jest śledzenie wskaźników, które mają znaczenie dla Twojego produktu. Narzędzia takie jak Google Analytics udostępniają setki wykresów. Niestety często okazują się one bardziej mylące niż pomocne.
Ostrożnie zaplanuj swoje analizy
W tym momencie możesz pokusić się o „śledzenie wszystkiego” i późniejsze zrozumienie tego. To bardzo częsty błąd. Może to doprowadzić do katastrofy.
Możesz założyć, że możesz łatwo uzyskać pełny obraz wszystkiego, co dzieje się w Twojej aplikacji. Musisz tylko poprosić zespół programistów o wysyłanie zdarzeń dla każdego przycisku i każdej akcji, prawda? Więc nie.
Do czego potrzebujesz analityków danych?
Jasne, programiści chętnie zobowiążą się do tego, dodając wybrany SDK i zaimplementowali wysyłanie zdarzeń dla każdej akcji. Ale co się stanie, jeśli nie będą mieli na myśli szerszego obrazu? Po prostu lekkomyślnie wyślą to, co ich zdaniem może być ważne. Na pewno otrzymasz dużo danych, ale będą one nieustrukturyzowane, chaotyczne i najprawdopodobniej będą pozbawione kluczowych parametrów. Dlatego tak ważne jest włączenie w proces analityków danych i stworzenie planu gromadzenia danych.

Czym jest plan gromadzenia danych?
Plan zbierania danych to w zasadzie dokumentacja wszystkich zdarzeń, które należy przesłać z aplikacji. Przygotowanie takiej analizy zajmuje tylko kilka dni pracy analityka danych. Ten wysiłek zwraca się w czasie rozwoju. W ten sposób programiści mogą po prostu postępować zgodnie z dokumentacją bez konieczności myślenia o implementacji zdarzeń.
Ucząc się z własnego doświadczenia, dowiedziałem się, co tu sprawdza się najlepiej. Rozpocznij tworzenie planu od warsztatów dotyczących gromadzenia i wykorzystania danych z zespołem ds. analizy danych. Podczas tego spotkania potwierdzasz swoje cele związane z gromadzeniem danych. Następnie przechodzisz przez swój produkt, aby ustalić punkty danych i ustalić kluczowe metryki. Na koniec możesz omówić sposób ich prezentacji na dashboardach. Takie spotkanie zminimalizuje ryzyko nieporozumień.
Wizualizuj, co się liczy
Pracując przy kilkudziesięciu projektach programistycznych zauważyłem, że decydenci są zbyt skłonni do pójścia na skróty w Business Intelligence. Szkoda, ponieważ BI to jedyne narzędzie, na którym mogą oprzeć swoje decyzje, napędzać wzrost i budować udany produkt. Taka postawa często opiera się na błędnym założeniu, że jeśli ich pomysł na produkt jest słuszny, to po prostu odniesie sukces.
Ale rzeczywistość jest zupełnie inna. Wszystkie udane produkty są stale ulepszane dzięki eksperymentom opartym na danych. Rynek jest okrutny – drzemiesz, przegrywasz. Dlatego tak ważne jest ciągłe śledzenie kluczowych wskaźników Twojej aplikacji. Jednak bez umiejętnego dostosowywania pulpitu nawigacyjnego otrzymasz po prostu przytłaczającą liczbę nieustrukturyzowanych dzienników. Doświadczysz przeciążenia informacjami, które tylko zniechęci Cię do korzystania z BI.
Jak uniknąć przeładowania informacjami
To, czego potrzebujesz, to wyraźne zobaczenie najważniejszych parametrów na pierwszy rzut oka. W ten sposób możesz z łatwością głębiej zagłębić się w wykorzystanie swoich danych. To wymaga dostosowania deski rozdzielczej. Na podstawie tych analiz można budować kokpity Business Intelligence. Pozwolą Ci dowiedzieć się, jak użytkownicy wchodzą w interakcję z aplikacją, wyciągać wnioski i stosować je w swoim modelu biznesowym.
Możesz to zrobić do pewnego stopnia za pomocą narzędzi analitycznych, takich jak Google Analytics czy Firebase. Najczęściej jednak trzeba łączyć wyniki z wielu różnych źródeł danych i tworzyć niestandardowe pulpity nawigacyjne BI . Poniżej możesz zobaczyć przykład bardzo prostego, ale informacyjnego, niestandardowego dashboardu stworzonego w Google Data Studio.

Jak można sobie wyobrazić, taki dashboard jest stosunkowo łatwy do stworzenia przez doświadczonego analityka danych. Tworzenie go w takich narzędziach jak Tableau, Graphana, Google Data Studio czy Power BI zajmuje zwykle kilka dni. To prawie nic w porównaniu z całkowitym wysiłkiem włożonym w implementację oprogramowania. Biorąc pod uwagę ich wartość dodaną, niestandardowe pulpity nawigacyjne zdecydowanie nie są czymś, na co można iść na kompromis.
Nie wychodź ślepy na rynek
Nie mogę wystarczająco podkreślić, jak ważne jest posiadanie przynajmniej analityki, gdy aplikacja zostanie uruchomiona. W przeciwnym razie stracisz jedyną szansę na uzyskanie kluczowych informacji o aplikacji wtedy, gdy są one najbardziej potrzebne, tj. gdy aplikacja zostanie zweryfikowana na rynku. Właściwa analityka danych jest zaskakująco tania, jeśli chodzi o wymagany czas wdrożenia. Mimo to jest często zaniedbywany przez firmy decydujące się na najprostsze rozwiązania.
Potrzebujesz oprogramowania odpowiedniego dla siebie?
Uzyskaj wycenę w 48hMusisz zbierać i wizualizować swoje dane w sposób, który z łatwością zakomunikuje, jak działa Twoja aplikacja. Nie zadowalaj się czymś mniejszym. Nie chcesz znaleźć się w tyle i nawet nie wiedzieć, dlaczego. Tak jak pilot nie może latać samolotem bez odpowiednich przyrządów, które stale monitorują kluczowe parametry lotu, tak bez odpowiedniej analizy i prezentacji danych będziesz leciał na ślepo.
Chcesz poprawić wydajność swojego produktu dzięki podejściu opartemu na danych? Skontaktuj się z nami!