Dane i analityka

Automatyzacja raportowania

Jeśli ktoś pierwszego dnia każdego miesiąca składa od nowa ten sam raport, ta praca może wykonywać się sama, według harmonogramu. Raport przychodzi, liczby są aktualne, a nikt nie skleja go ręcznie.

Ukryty koszt ręcznego raportowania

Ręczne raportowanie rzadko pojawia się w jakimkolwiek zestawieniu kosztów i po części dlatego się utrzymuje. Objawia się jako osoba niedostępna w pierwszy poniedziałek miesiąca, opóźniona prezentacja i analityk, który więcej czasu w tygodniu spędza na przeklejaniu wartości niż na ich analizowaniu.

Jest jeszcze drugi koszt, ważniejszy. Raporty ręczne są z definicji spóźnione. Jeśli przygotowanie miesięcznych liczb zajmuje dwa dni, decyzje zapadają na danych, które już się zestarzały, a nikt nie zadaje pytania w połowie miesiąca, bo odpowiedź wymagałaby dwóch dni pracy. Automatyzacja zmienia częstotliwość, z jaką firma może na siebie spojrzeć, a nie tylko to, kto patrzy.

Trzeci koszt to błędy. Skopiowany zakres, który pominął wiersz. Filtr zostawiony z zeszłego miesiąca. Formuła, która po cichu przestała obejmować nową linię produktową. Trudno je wychwycić właśnie dlatego, że wynik wygląda tak jak zawsze.

Co tak naprawdę się automatyzuje

Widoczna część to dostarczenie: raport, który przychodzi o czasie. Część wykonująca właściwą robotę siedzi pod spodem.

Porządna automatyzacja raportu oznacza wyjęcie logiki z arkusza i przeniesienie jej do warstwy danych, gdzie każda metryka jest zdefiniowana raz, można ją wersjonować i przetestować. To właśnie powstrzymuje wersję automatyczną przed rozjechaniem się z ręczną i to samo sprawia, że kolejny raport jest tani, bo korzysta z tych samych definicji, zamiast wymyślać je od nowa.

Oznacza to również, że wyliczenie przestaje być wiedzą jednej osoby. Raportowanie w arkuszach niemal zawsze koncentruje się wokół kogoś, kto rozumie, po co istnieje trzecia zakładka. Wyciągnięcie tego na wierzch poprawia odporność organizacji niezależnie od zaoszczędzonego czasu.

Przy pilnych sprawach alert jest lepszy od raportu

Raport tygodniowy to kiepski sposób na dowiedzenie się, że zamówienia stanęły cztery dni temu.

Tam, gdzie reakcja powinna być natychmiastowa, właściwym narzędziem jest alert: reguła obserwująca liczbę i powiadamiająca człowieka, gdy ta wychodzi poza spodziewany zakres. Rosnąca liczba nieudanych płatności, kończący się stan magazynowy najlepszego produktu, kampania wydająca trzykrotność swojego zwykłego dziennego budżetu, pipeline, który się nie uruchomił.

Problemem inżynierskim w alertach nie jest ich wysyłanie, tylko wysyłanie ich na tyle rzadko, żeby ludzie dalej je czytali. Alert odzywający się codziennie zamienia się w regułę filtrującą w ciągu dwóch tygodni. Progi dobieramy na danych historycznych, żeby łapały realne odchylenia, a nie normalną zmienność tygodniową, i wolimy zacząć od małego zestawu, któremu ludzie ufają, niż wystartować z dwudziestoma regułami, które zostaną wyciszone.

Czego nie automatyzować

Audyt raportów cyklicznych zwykle wyodrębnia trzy grupy. Raporty wpływające na decyzje, które warto zautomatyzować w pierwszej kolejności. Raporty dublujące inny raport z innym filtrem, które należy scalić, a nie automatyzować dwa razy. Oraz raporty, których nikt nie otworzył od miesięcy, istniejące dlatego, że ktoś kiedyś o nie poprosił, a nikomu nie chciało się przestać ich wysyłać.

Ta ostatnia grupa to najłatwiejsza z możliwych oszczędności i najczęściej pomijana, bo automatyzacja bezużytecznego raportu nie usuwa marnotrawstwa, tylko czyni je niewidocznym. Pytamy więc, kto czyta dany raport i co robi inaczej z jego powodu. Jeśli żadne z tych pytań nie ma odpowiedzi, raport należy wygasić, a nie wstawić do harmonogramu.

Bezpieczne przełączenie

To właśnie na etapie przejścia projekty automatyzacyjne tracą zaufanie ludzi, dlatego obie wersje utrzymujemy równolegle przez co najmniej jeden pełny cykl. Raport automatyczny i ręczny porównujemy pozycja po pozycji, a każdą różnicę wyjaśniamy, zanim proces ręczny się zakończy.

Różnice są normalne i zwykle sporo mówią. Najczęściej ujawniają nieudokumentowaną korektę, którą ktoś od lat wprowadzał ręcznie: wyłączenie zamówień testowych, inne traktowanie zwrotów, przeliczenie waluty po kursie z konkretnego dnia. To dokładnie ten rodzaj logiki biznesowej, który trzeba spisać, zamiast zgubić przy migracji.

Zdarza się też, że to wersja ręczna okazuje się błędna, a rozbieżność wychodzi dopiero przy porównaniu. Wolimy dowiedzieć się tego w kontrolowanym momencie niż pół roku po przełączeniu, gdy ktoś zauważy, że dwa raporty nigdy się nie zgadzały.

Co dostajesz

Raporty cykliczne

Raporty dzienne, tygodniowe lub miesięczne budowane i dostarczane automatycznie, w formie, którą odbiorcy faktycznie otwierają: zwykle mailem, czasem jako dokument albo wiadomość na czacie.

Alerty progowe

Powiadomienia, gdy liczba wychodzi poza swój normalny zakres: nagły spadek zamówień, skok zwrotów, kampania wydająca budżet szybciej niż zaplanowano.

Samoaktualizujące się dashboardy

Widoki odświeżające się według własnego harmonogramu, dzięki czemu pytanie o to, czy dane są aktualne, przestaje padać.

Wersje dla poszczególnych odbiorców

Ten sam raport przefiltrowany dla zespołu, regionu albo opiekuna klienta, generowany z jednej definicji, a nie utrzymywany jako osobne kopie.

Kontrola jakości przed wysyłką

Pipeline sprawdza, czy dane się wczytały i czy wyglądają wiarygodnie, zanim cokolwiek wyjdzie. Raport zbudowany na nieudanej synchronizacji jest gorszy niż brak raportu.

Dokumentacja i przekazanie

Dostajesz opis tego, co i kiedy się uruchamia, skąd pobiera dane i jak zmienić harmonogram albo listę odbiorców bez naszego udziału.

Jak pracujemy

  1. 01

    Audyt tego, co dziś powstaje ręcznie

    Spisujemy każdy raport cykliczny: kto go robi, ile to zajmuje i kto go czyta. Regularnie wychodzą przy tym raporty, których nikt nie otworzył od roku, i to one są najtańsze do naprawienia.

  2. 02

    Decyzja, co automatyzować, a co wygasić

    Automatyzacja raportu, którego nikt nie czyta, sprawia tylko, że marnotrawstwo staje się ciche. Oddzielamy raporty wpływające na decyzje od tych, które trwają z przyzwyczajenia.

  3. 03

    Przeniesienie logiki w jedno miejsce

    Wyliczenia z arkusza trafiają do warstwy danych, gdzie są zdefiniowane raz, wersjonowane i testowalne, zamiast tkwić w formułach, które rozumie jedna osoba.

  4. 04

    Kontrole i alerty

    Sprawdzenia świeżości i wiarygodności danych uruchamiają się przed wysyłką, a awaria kończy się powiadomieniem człowieka, a nie cichym pominięciem wysyłki.

  5. 05

    Praca równoległa, potem przełączenie

    Wersja automatyczna działa obok ręcznej przez pełny cykl. Kiedy wyniki się zgadzają, proces ręczny się kończy.

Narzędzia i technologie

Tam, gdzie istnieje dobre narzędzie open source, wybieramy je zamiast zamkniętego. Bez uzależnienia od jednego dostawcy i z kosztami, które da się przewidzieć.

  • n8n
  • Apache Airflow
  • dbt
  • Metabase
  • Grafana
  • PostgreSQL
  • Great Expectations
  • Google BigQuery
  • Looker Studio
  • Google Apps Script
  • Resend
  • Slack

Najczęściej zadawane pytania

Pozostałe usługi w tej kategorii

Przeczytaj opinie firm, które nam zaufały

Zawsze są kilka kroków do przodu.

Mikołaj

CEO & Founder, GBS®

Zobacz na Clutch
GBS® logo

Dostarczone znacznie wcześniej niż termin.

Yasniel

CEO, IMEGA Sp z o.o.

Zobacz na Clutch

Indywidualne podejście ZanReal jest imponujące.

Adam

Executive, w-studio.pl

Zobacz na Clutch

Wiedza i intuicja biznesowa czynią ich wartościowym partnerem.

Magda

Designer, DIGITALUNI

Zobacz na Clutch

Szybkie rozwiązania, które obniżyły koszty o 99%.

Andrei Kapytau

Team Lead, busel.uk

Zobacz na Clutch

+20% dostarczalności dla naszych kampanii e-mail.

Joan Calabria

Sales Director, 36NORTH

Zobacz na Clutch
36NORTH logo

Najnowsze

Poradniki techniczne, bezpieczeństwo i nasze doświadczenia z budowania rozwiązań AI.

Ile godzin w miesiącu zajmuje Ci składanie tych samych raportów?

Napisz do nas

Opowiedz nam, które raporty powstają ręcznie i jak często wychodzą. Wskażemy te, które najbardziej opłaca się zautomatyzować, i zaproponujemy plan przełączenia bez przerwy w raportowaniu.

Zanek

Nie nadążasz za zmianami w świecie AI?

Pozwól, że weźmiemy to na siebie. Co tydzień destylujemy najważniejsze wydarzenia ze świata AI w skupiony, 5-minutowy przegląd - żebyś był na bieżąco bez szumu.

Dowiedz się więcej
Tygodnik AIonline
Wyselekcjonowane wiadomości AI do porannej kawy. Co tydzień.
Wyślij mi swój email, żeby się zapisać.