Opowieść, w której skupiono się na wykresie, pomijając przy tym proces przetwarzania danych, który za nim stoi.

Panele kontrolne mogą wprowadzać w błąd. Widoczna część (wykres, selektor daty, filtry) wygląda na efekt kilku dni pracy nad interfejsem użytkownika. Część niewidoczna to warstwa danych: skąd pochodzą liczby, jak często są one ponownie obliczane, w jakiej strefie czasowej się znajdują, co uznaje się za unikalnego użytkownika oraz co się dzieje, gdy we wtorek rano dział finansowy stwierdza, że liczba jest nieprawidłowa.

Szacunek zależy od tego, czy dane istnieją już w formie umożliwiającej przeszukiwanie. Jeśli tak, praca polega głównie na renderowaniu. Jeśli nie, praca polega na stworzeniu potoku danych, na którym zostanie umieszczony wykres, a to już zupełnie inna kwestia.

O czym się mówi w tym pomieszczeniu

Interfejs użytkownika: „Renderowanie może wykonać biblioteka wykresów. To zajmie dzień lub dwa”.

Backend: „Jakie jest wiarygodne źródło tych danych?”

Dane: „W czasie rzeczywistym, czy wystarczą dane na koniec dnia?”

Premier: „Którą strefę czasową przyjmujemy jako punkt odniesienia dla określenia »dzisiaj«?”

Nagłówek: „Co się dzieje, gdy specjaliści z branży finansowej twierdzą, że wykres jest błędny?”

Pytania, które warto zadać przed głosowaniem

  • Czy dane źródłowe są dostępne w formie umożliwiającej przeszukiwanie, czy też najpierw tworzymy potok przetwarzania?
  • Częstotliwość aktualizacji: na bieżąco, co godzinę, codziennie, na żądanie?
  • Obsługa stref czasowych: czas serwera, czas użytkownika, czas konta?
  • Drill-down: czy linki prowadzą do poszczególnych wierszy danych surowych, czy jedynie do wyników agregacji?
  • Eksport: CSV, link do udostępnienia, obraz osadzony?
  • Uprawnienia: kto ma wgląd w który fragment danych?
  • Jaka jest reakcja, gdy dane nie pokrywają się z innym raportem?

Jeśli potok danych jeszcze nie istnieje, to wykres nie stanowi sedna sprawy. Sednem jest sam potok i warto go wyodrębnić oraz samodzielnie dobrać jego rozmiar.

Proszę oszacować warstwę danych. Jeśli dane liczbowe nie są jeszcze dostępne do wyszukiwania, wykres stanowi ostatnie pięć procent.

Podobnie jak w przypadku szacowania funkcji wyszukiwania, widoczny interfejs użytkownika stanowi łatwą część zadania; prawdziwym wyzwaniem jest warstwa danych. Proszę zapoznać się z innymi przykładami szacowań lub rozpocząć bezpłatną sesję planowania pokerowego, gdy znana jest już odpowiedź na pytanie dotyczące danych.