Er zijn twee soorten dashboards: real-time en gepland.
Een real-time dashboard ververst elke minuut of elk uur. Denk aan een operationeel dashboard voor het ops-team dat de uptime bewaakt. Ops ziet een piek in het aantal fouten direct en grijpt meteen in. Kosten: dure infrastructuur die de cijfers constant berekent.
Een gepland dashboard ververst één keer per dag om 6 uur. Denk aan een directiedashboard. De CEO ziet om 6 uur de omzet. Dat is genoeg voor besluiten die één keer per dag vallen. Kosten: lage kosten en eenvoudige infrastructuur.
Kies op basis van hoe vaak je beslist en wat je mag uitgeven.
Wanneer je real-time nodig hebt
Operationele dashboards
Een systeem kan uitvallen. Ops moet het direct weten. Een uur vertraging is te laat. Bouw real-time.
Dashboards voor incidenten
Er gaat iets mis. De engineer met piketdienst moet de actuele status zien. Verouderde data is gevaarlijk. Bouw real-time.
Handelsdashboards
Seconden tellen. Data van vijf minuten oud is waardeloos. Bouw real-time.
Dashboards voor klanten
Klanten willen de actuele systeemstatus zien. De status van zes uur geleden tonen is misleidend. Bouw real-time.
Wanneer gepland genoeg is
Directiedashboards
De CEO kijkt één keer per dag. Data van 6 uur is prima. Het besluit valt één keer per dag. Eén keer per dag berekenen is goedkoper.
Marketingdashboards
Campagnedata ververst dagelijks. Een dag vertraging is niet erg. Het team beslist één keer per dag.
Financiële dashboards
De cijfers aan het eind van de maand zijn definitief. Dagelijkse updates hoeven niet. Wekelijks of maandelijks is prima.
Verkoopdashboards
De verkoopmanager checkt de target dagelijks. Data van gisteren is prima. Het besluit rust op recente data, niet op real-time data.
Kostenvergelijking
Real-time dashboard: infrastructuurkosten van 100.000 dollar per jaar. Onderhoudskosten van 50.000 dollar per jaar. Totaal: 150.000 dollar per jaar.
Gepland dashboard: infrastructuurkosten van 5.000 dollar per jaar. Onderhoudskosten van 5.000 dollar per jaar. Totaal: 10.000 dollar per jaar.
Verschil: 140.000 dollar per jaar. Enorm. Gebruik real-time alleen als je het echt nodig hebt.
Praktijkvoorbeeld: drie dashboards met verschillende verversingssnelheden
Directiedashboard (gepland, dagelijks om 6 uur)
Omzet, churn, acquisitiekosten, expansion revenue. Eén keer per dag bijgewerkt. Kosten: laag.
Verkoopdashboard (gepland, elk uur)
Pipeline, target, forecast. Elk uur bijgewerkt, op het hele uur. Het team checkt het bij de start en aan het eind van de dag. Kosten: gemiddeld.
Operationeel dashboard (real-time)
Uptime, foutpercentage, reactietijd. Elke minuut bijgewerkt. Het ops-team let er continu op. De engineer met piketdienst gebruikt het bij incidenten. Kosten: hoog.
Strategie
Drie dashboards met drie verschillende verversingssnelheden. Elk past bij zijn doel. Maak niet alle dashboards real-time (te duur). Maak ze ook niet allemaal gepland (dan mis je problemen die direct aandacht vragen).
Hybride aanpak: real-time meldingen plus geplande dashboards
Het dashboard ververst één keer per dag (goedkoop). Een melding gaat af als een cijfer een drempel passeert (duurder, maar precies). Voorbeeld: het omzetdashboard ververst dagelijks. Maar er gaat een melding af als de dagomzet met 50 procent daalt (een drempelcheck in real time). De melding is zeldzaam, maar komt real-time als het nodig is. Zo bespaar je kosten en blijf je alert.
Veelgestelde vragen
Hoe weten we of we real-time of gepland nodig hebben?
Vraag jezelf af wat een uur vertraging kost. Kost het 1.000 dollar per uur, dan is real-time gerechtvaardigd. Kost het niets (het besluit valt toch pas morgen), dan is gepland prima. Voorbeeld: een ops-dashboard bewaakt de checkout. De checkout ligt een uur plat. 100 klanten kunnen niet kopen. 100 transacties van 50 dollar is 5.000 dollar gemiste omzet. Real-time is dan terecht. Een marketingdashboard toont campagneresultaten. De campagne loopt een maand. Een dag vertraging in de data is niet erg. Gepland is prima. Met de Websitebouwer van WEMASY zet je dit direct op je eigen website op.
Wat is de minimale verversingstijd voor real-time?
Eén minuut is praktisch het minimum. Sneller dan een minuut geeft ruis (de data verandert constant). Er gaan constant meldingen af. Het team zit continu in de reactiestand. Eén minuut past bij operationele dashboards. Vijf minuten is vaak praktischer (minder ruis, minder infrastructuur). Zoek de balans tussen snelheid en ruis.
Wat doen we met real-time dashboards als de brondata niet real-time is?
Gebruik bijna-real-time. Het dashboard toont data van vijf minuten geleden (het nieuwste wat er is). Iets verouderde data is beter dan geen data. Voorbeeld: de database ververst elke vijf minuten. Het dashboard toont data van vijf minuten oud als actueel. Zet erbij: vijf minuten geleden bijgewerkt. Transparantie voorkomt verwarring.
Moeten we aparte real-time en geplande versies van hetzelfde dashboard hebben?
Nee. Eén dashboard met twee verversopties. De gebruiker kiest: elke minuut verversen (real-time) of één keer per dag (gepland). Mensen hebben andere behoeften. Hetzelfde dashboard, flexibel verversen. Dat maakt onderhoud eenvoudiger.
Hoe voorkomen we meldingsmoeheid bij real-time dashboards?
Stel hoge drempels in. Een real-time melding moet alleen afgaan als een cijfer echt niet klopt. Drempel: foutpercentage boven de twee procent. Niet boven de 0,2 procent. Een hoge drempel betekent minder meldingen en minder moeheid. Een melding moet een echt probleem aangeven, geen normale schommeling.
Hoe laten we duidelijk zien of een dashboard real-time of gepland is?
Label het duidelijk. Kop van een real-time dashboard: ververst elke minuut. Kop van een gepland dashboard: dagelijks om 6 uur bijgewerkt. Ga er niet van uit dat de gebruiker de verversingssnelheid kent. Maak het expliciet. De gebruiker moet altijd weten hoe actueel de data is.