Rapportages automatisch opbouwen | EIGHTY8

Het wekelijkse of maandelijkse rapport dat zichzelf opbouwt uit je systemen. Klaar voordat de koffie is doorgelopen. Op nacalculatie.

Rapportage-automatisering laat het terugkerende rapport zichzelf opbouwen uit je eigen systemen: cijfers ophalen, samenstellen, vormgeven en op tijd klaarzetten, zodat de mens alleen controleert en concludeert. EIGHTY8 bouwt die workflow rond de bronnen die je al hebt, met de definitie van elke kolom vooraf op papier.

Elke week of maand hetzelfde ritueel: inloggen in het ene pakket voor de omzet, in het andere voor de uren, weer een derde voor de voorraad. Alles overtypen in een rekenblad met formules die alleen de maker begrijpt, de grafiek opnieuw trekken, de samenvatting tikken. En stilletjes hopen dat geen van de bronnen deze week anders was dan vorige week.

Het kost een halve werkdag en het levert de meeste risico's op precies daar waar niemand kijkt: een kolom die in het ene pakket 'omzet' heet en in het andere iets anders betekent, een maand die om een technische reden ontbreekt, een versie die naar de verkeerde ontvanger gaat. En als de maker van het rekenblad een dag vrij is of vertrekt, staat de rapportage stil. Niemand anders durft eraan te komen.

De workflow leest je bronnen uit op vaste momenten. Via een koppeling als je pakket die biedt, anders via de export die hij wél heeft. Vervolgens bouwt hij het rapport op volgens vaste definities: wat 'omzet' betekent, welke periode telt, wat onder 'open' valt. Die definities staan één keer opgeschreven, niet in het hoofd van één collega. Het resultaat verschijnt in het formaat waar jullie mee werken: een document, een PDF, een overzicht dat in het portaal staat.

Getallen komen uit rekenregels, niet uit een taalmodel. Daar is geen ruimte voor interpretatie. Waar een model wél nuttig is, is in de samenvatting: een concepttekst bij de cijfers die de mens leest, bijwerkt en pas dan verzendt. Grote afwijkingen worden gemarkeerd in plaats van stil weggemiddeld, en een bron die ontbreekt zorgt voor een luid signaal, nooit voor een rapport dat er perfect uitziet met de helft van de data.

Jij houdt twee momenten: het lezen vóór verzending en het besluit om iets afwijkends toe te lichten. Na een paar weken waarin de rapportage telkens klopte, kun je het controle-moment lichter maken of (als je dat wilt) volledig automatisch verzenden op de afgesproken tijd.

Een rapport is nooit beter dan zijn bronnen. De vier dingen hieronder bepalen de omvang van het werk.

Het werkt bij rapporten met een vaste opbouw die vaker dan een keer per kwartaal verschijnen: adviesbureaus met klantoverzichten, administratiekantoren met maandcijfers, bedrijven die intern elke week hetzelfde overzicht maken. Hoe voorspelbaarder de opbouw, hoe meer tijd de automatisering teruggeeft.

Het werkt níet voor eenmalige analyses. Die schrijf je met de hand, sneller dan je een workflow bouwt. Ook niet als de brondata zelf onvolledig of tegenstrijdig is: dan produceert de automatisering keurige rapporten over rommel, en dat is erger dan de rommel zelf. Eerst de bron opruimen, dan het rapport. En een rapport dat elke keer een ander verhaal moet vertellen voor een ander gesprek, is een gespreksnotitie, geen workflow.

Voor een coaching- en trainingsbedrijf bouwden we programma's, voortgang en administratie in één platform, en de overzichten en documenten rollen uit het systeem in plaats van uit een rekenblad. Zie de casepagina voor de publieke beschrijving. Wat die casus bewust weglaat: omzet- en klantaantallen, en hoe het bedrijf intern rapporteert aan zijn eigen opdrachtgever.

Het aantal bronnen, de complexiteit van de definities en het formaat waarin het rapport moet verschijnen bepalen het werk. We schatten vooraf, zetten de scope zwart-op-wit en rekenen af op nacalculatie; een extra rapportvariant later is een aparte, overzichtelijke toevoeging en geen herbouw.

Kan het rapport ook automatisch verzonden worden zonder dat iemand eraan denkt?

Ja, maar we bouwen het bewust gefaseerd. De eerste weken leest iemand het rapport vóór verzending, zodat jullie zien dat de definities kloppen. Klopt het een paar maal op rij, dan kan het verzendmoment loskomen van de mens. Op de tijd die jullie kiezen. Veel organisaties houden bewust een blik vóór verzending, juist omdat het rapport nu betrouwbaar genoeg is om erop te worden aangesproken.

Wat als een van de bronnen uitvalt. Mist het rapport dan stil een deel?

Nee, en dat is het belangrijkste verschil met een handmatig rapport. Een bron die niet leesbaar is, zorgt voor een melding aan jou; het rapport verschijnt niet, of verschijnt met het gat expliciet gemarkeerd. Wat nooit gebeurt, is een rapport dat er volledig uitziet terwijl er ergens een maand of een afdeling ontbreekt. Stil verlies is het defect dat we het eerst uitsluiten.

Kunnen collega's zelf varianten maken, bijvoorbeeld per regio of vestiging?

Varianten maken we als vaste parameters van dezelfde rapportage: per regio, per vestiging, per klantgroep. Een vrij rekenblad waarin iedereen zijn eigen omweg bouwt, is precies het probleem waar we vanaf komen. Wil iemand een nieuw soort overzicht, dan is dat een klein bouwstuk met dezelfde bronnen en dezelfde definities. Geen nieuwe workflow.

Moeten we eerst onze hele administratie opruimen voordat dit kan starten?

Nee, en dat zou ook een verkeerde volgorde zijn. We beginnen met één rapport en de bronnen die dat rapport nodig heeft; alleen dat deel wordt opgeschoond en gedefinieerd. De rest van de administratie raakt de workflow niet. Vaak is het resultaat van dat eerste rapport juist een goede aanleiding om daarna de bronnen eromheen op te ruimen. Dan weet je ook waar het loont.

EIGHTY8