Automatisering van bedrijfsprocessen: onze methode voor het uitrollen van betrouwbare microprocessen

Audit, menselijke validatie, anonimisering van gegevens, toezicht en continue verbetering

Gepubliceerd: 10 min read

Een bedrijfsproces automatiseren bestaat er niet in om een AI-laag op een bestaande workflow te leggen en te hopen dat alles werkt. In werkelijke omstandigheden bevatten processen uitzonderingen, impliciete validaties, heterogene gegevens, operationele beperkingen en bedrijfsrisico’s die begrepen moeten worden voordat er geautomatiseerd wordt.

Bij transtorm.ai hanteren wij een rigoureuze en stapsgewijze aanpak. Ons doel is niet alleen tijdwinst. Wij bouwen betrouwbare, traceerbare en schaalbare microprocessen die in productie kunnen draaien met een hoge mate van controle.

Onze methode rust op vijf pijlers: de audit van het werkelijke proces, het bepalen van de validaties, de opsplitsing in microprocessen, het bouwen van robuuste integraties en vervolgens de continue verbetering op basis van het werkelijke gebruik.

Twee principes lopen als een rode draad door deze methode.

Het eerste is eenvoudig: voor belangrijke beslissingen vervangt automatisering de menselijke controle niet. Zij structureert die controle, beveiligt ze en versnelt ze. Wanneer een actie een aanzienlijke zakelijke, financiële, organisatorische of operationele impact heeft, bouwen wij menselijke validatiepunten in die zijn afgestemd op het risiconiveau.

Het tweede is even duidelijk: wij geven zoveel mogelijk de voorkeur aan lokale verwerking van gegevens. Wanneer een externe bron gebruikt moet worden, worden uitsluitend vooraf volledig geanonimiseerde gegevens verzonden. Er worden geen gevoelige gegevens naar die diensten gestuurd.

Waarom een methode onmisbaar is

De meeste automatiseringsprojecten mislukken niet omdat de technologie tekortschiet, maar omdat het uitgangsproces slecht begrepen is, te impliciet blijft of onvoldoende is afgebakend.

Een echte bedrijfsworkflow verloopt bijna nooit lineair. Hij bevat:

  • uitzonderingen,
  • handmatige correcties,
  • ongeschreven regels,
  • menselijke afwegingen,
  • onvolledige of dubbelzinnige gegevens,
  • tools die niet altijd vlot met elkaar communiceren.

Zonder methode bouwt men vaak een systeem dat indrukwekkend oogt tijdens een demonstratie, maar broos blijkt in productie. Omgekeerd maakt een goede methode het mogelijk om automatiseringen te bouwen die leesbaar, beheersbaar en verbeterbaar blijven in de tijd.

1. Audit van het werkelijke proces

De eerste stap bestaat erin te begrijpen hoe het proces in de praktijk werkelijk verloopt.

Het volstaat niet om de theoretische procedure te documenteren. Men moet observeren:

  • de repetitieve taken,
  • de knelpunten,
  • het tijdverlies,
  • de menselijke validaties,
  • de terugkerende uitzonderingen,
  • de betrokken systemen,
  • de werkelijke gegevensstroom.

Deze audit dient om de zones met een hoog rendement op de investering te identificeren, maar ook om de risicozones aan te wijzen. Sommige stappen zijn gemakkelijk te automatiseren. Andere moeten onder toezicht blijven. Nog andere moeten eerst worden gereorganiseerd voordat ze geautomatiseerd worden.

Waarom de audit zo belangrijk is

Een slechte audit leidt bijna altijd tot een slechte automatisering.

Wanneer men een slecht begrepen proces automatiseert:

  • reproduceert men de bestaande inefficiënties,
  • legt men bedrijfsfouten definitief vast,
  • verplaatst men de complexiteit in plaats van ze op te lossen,
  • creëert men incidenten die moeilijk te diagnosticeren zijn.

Omgekeerd geeft een goed uitgevoerde audit antwoord op beslissende vragen:

  • Welke stap zorgt werkelijk voor tijdverlies?
  • Waar ontstaan de fouten?
  • Welke gegevens zijn betrouwbaar en welke niet?
  • Waar is menselijke validatie nodig?
  • Welke systemen moeten worden gekoppeld?
  • Welke concrete winst wordt verwacht?

De audit vormt dus de basis voor het rendement op de investering, voor de operationele veiligheid en voor de zakelijke relevantie.

2. Validatie, bedrijfsregels en controlepunten

Een serieuze automatisering beperkt zich niet tot uitvoeren. Zij moet ook weten wanneer zij moet controleren, blokkeren, om een validatie vragen of waarschuwen.

In deze stap bepalen wij:

  • de bedrijfsregels,
  • de beslissingsdrempels,
  • de consistentiecontroles,
  • de uitzonderingsgevallen,
  • de toegestane acties,
  • de acties die een bevestiging vereisen,
  • de acties die verboden zijn.

Menselijke validatie voor belangrijke beslissingen

Dit is een kernpunt van onze methode.

Wij willen de mens niet uit de belangrijke besluitvorming halen. Wij willen hem daarin een duidelijke, nuttige en gestructureerde plaats teruggeven. Wanneer er voor de onderneming veel op het spel staat bij een beslissing, moet de automatisering die beslissing voorbereiden, verifiëren, organiseren en versnellen. Zij mag die beslissing niet alleen en in het duister nemen.

Een goed ontworpen menselijke validatie maakt het mogelijk:

  • te vermijden dat fouten zich verder verspreiden,
  • ongewenste acties te beperken,
  • toezicht te behouden op gevoelige beslissingen,
  • dubbelzinnige gevallen veilig af te handelen,
  • het vertrouwen in het systeem te vergroten.

In onze aanpak kan die validatie verschillende vormen aannemen:

  • een bevestiging vóór een gevoelige actie,
  • een goedkeuring vóór verzending of uitvoering,
  • een automatische blokkering bij dubbelzinnigheid,
  • een waarschuwing wanneer een drempel of een kritieke regel wordt overschreden,
  • een registratie van de belangrijke beslissingen.

Met andere woorden, wij willen niet alleen automatiseren. Wij willen automatiseren onder controle, met een expliciete plaats voor menselijke validatie daar waar die nodig is.

3. Opsplitsing in eenvoudige, testbare en herbruikbare microprocessen

Een veelvoorkomende fout bestaat erin één grote monolithische workflow te willen bouwen. Dat is zelden een goed idee.

Wij splitsen het proces liever op in korte microprocessen, elk met een duidelijke verantwoordelijkheid:

  • gegevens lezen,
  • een voorwaarde controleren,
  • informatie omzetten,
  • een dienst aanroepen,
  • een document genereren,
  • een validatie vragen,
  • een melding versturen.

Waarom deze opsplitsing alles verandert

De opsplitsing in microprocessen levert verschillende belangrijke voordelen op.

Betrouwbaarheid

Een korte stap is gemakkelijker te begrijpen, te testen en te corrigeren dan één groot ondoorzichtig blok.

Onderhoud

Wanneer een regel verandert, kan men één welbepaalde bouwsteen aanpassen zonder de hele workflow te ontregelen.

Herbruikbaarheid

Bepaalde bouwstenen kunnen in meerdere workflows worden gebruikt, wat de bouw van nieuwe processen versnelt. Dat is precies de logica die wij hebben toegepast voor de zelfbedieningszuil voor patiëntinschrijving en voor het register voor intravitreale injecties, twee concrete voorbeelden van deze methode.

Diagnose

Bij een fout stelt men snel vast waar het probleem zich heeft voorgedaan en welke actie opnieuw gestart moet worden.

Schaalbaarheid

Men kan het systeem geleidelijk uitbreiden zonder alles opnieuw te moeten bouwen.

Het is deze opsplitsing die de overgang mogelijk maakt van een prototype naar een architectuur die duurzaam bruikbaar is.

4. Het bouwen van integraties en connectoren

Een automatisering creëert pas waarde wanneer zij netjes past in de werkelijke omgeving van de onderneming.

Dat betekent dat de juiste tools gekoppeld worden:

  • e-mails,
  • agenda’s,
  • databanken,
  • API’s,
  • bedrijfsapplicaties,
  • bestaande systemen,
  • webportalen,
  • interne of externe diensten.

Maar een nuttige integratie is meer dan een technische koppeling. Zij moet:

  • robuust zijn,
  • veilig zijn,
  • traceerbaar zijn,
  • fouttolerant zijn,
  • verenigbaar zijn met de werkelijke beperkingen van de betrokken systemen.

Wat dat concreet inhoudt

Een degelijke connector bouwen betekent dat men omgaat met:

  • de werkelijke gegevensformaten,
  • de responstijden,
  • de netwerkfouten,
  • de duplicaten,
  • de heruitvoeringen,
  • de structuurverschillen,
  • de grensgevallen.

Ons principe inzake gegevens

Dit punt verdient het om expliciet te worden gemaakt.

Wij geven zoveel mogelijk de voorkeur aan lokale verwerking van gegevens. Wanneer het gebruik van een externe bron nodig is, worden de verzonden gegevens vooraf volledig geanonimiseerd. Er worden geen gevoelige gegevens naar die diensten gestuurd.

Dit principe is geen technisch detail dat op het einde van het project wordt toegevoegd. Het maakt deel uit van het ontwerp van de integraties zelf. Wij bouwen niet alleen werkende connectoren; wij bouwen gateways die verenigbaar zijn met de eisen inzake vertrouwelijkheid, beveiliging en beheersing van de informatiestromen.

De connector is dus geen eenvoudige aansluiting. Het is een gecontroleerde gateway tussen de bedrijfsvoering en de uitvoering.

5. Waarborgen, monitoring en traceerbaarheid

Een geautomatiseerd systeem moet observeerbaar blijven.

Het volstaat niet dat het meestal werkt. Men moet ook eenvoudige vragen kunnen beantwoorden:

  • Wat is er gebeurd?
  • Welke beslissing is er genomen?
  • Waarom is de workflow gestopt?
  • Welke stap is mislukt?
  • Kan men opnieuw starten zonder een duplicaat te creëren?
  • Wie moet er gewaarschuwd worden?

Wat wij daarvoor opzetten

Daarom voegen wij bewakingsmechanismen toe die zijn afgestemd op hoe kritiek het proces is:

  • gestructureerde logs,
  • traceerbaarheid van de acties,
  • tijdstempels op elke stap,
  • operationele waarschuwingen,
  • gecontroleerde herstart na een fout,
  • preventie van duplicaten,
  • wachtrijen en prioriteitenbeheer,
  • dashboards en bedrijfsindicatoren.

Waarom dit onmisbaar is

Zonder zicht op wat er gebeurt, wordt een automatisering al snel een zwarte doos. En een zwarte doos in productie komt op termijn altijd duur te staan.

Monitoring maakt het mogelijk:

  • afwijkingen snel op te sporen,
  • storingen te begrijpen,
  • de betrouwbaarheid te verbeteren,
  • de teams gerust te stellen,
  • het systeem aan te sturen op basis van concrete gegevens.

Met andere woorden: zonder toezicht is er geen serieuze exploitatie mogelijk.

6. Geleidelijke uitrol en continue iteratie

Een nuttige automatisering is niet “af” op de dag dat zij in productie gaat. Zij treedt gewoon een nieuwe fase in: die van het leren uit het werkelijke gebruik.

Zelfs met een degelijke audit en een goed ontwerp brengt de praktijk altijd het volgende aan het licht:

  • nieuwe bijzondere gevallen,
  • variaties in de bedrijfsvoering,
  • behoeften aan bijsturing,
  • prioriteiten die per team verschillen,
  • uitzonderingen die vaker voorkomen dan verwacht.

Waarom iteratie essentieel is

Iteratie is geen teken van een slecht ontworpen systeem. Het is het teken van een levend systeem dat serieus wordt aangestuurd.

Wij werken daarom in cycli:

  1. een duidelijk toepassingsgebied afbakenen,
  2. geleidelijk uitrollen,
  3. de resultaten observeren,
  4. de winst en de incidenten meten,
  5. de regels bijstellen,
  6. de integraties verbeteren,
  7. de validaties verfijnen,
  8. het systeem daarna verder uitbreiden.

Deze manier van itereren maakt het mogelijk te leren zonder de controle te verliezen.

Leren binnen onze methode

Wanneer wij over leren spreken, bedoelen wij geen vaag verhaal over “magische AI”. Wij hebben het over concreet operationeel leren:

  • een beter begrip van de uitzonderingen,
  • betere beslissingsregels,
  • fijner afgestelde drempels,
  • een geleidelijke daling van het aantal fouten,
  • een ruimere dekking van het proces,
  • een systeem dat robuuster wordt naarmate het gebruikt wordt.

In de praktijk zijn de beste systemen vaak de systemen die vanaf het begin zijn ontworpen om verbeterd te worden.

Wat deze methode verandert voor de onderneming

Deze aanpak levert zeer concrete voordelen op.

Meer betrouwbaarheid

De stappen zijn afgebakend, getest en onder toezicht geplaatst.

Meer controle

Belangrijke beslissingen kunnen onderworpen blijven aan menselijke validatie wanneer dat nodig is.

Meer zichtbaarheid

De teams weten wat het systeem doet, waar het blokkeert en hoe het evolueert.

Meer beheerste vertrouwelijkheid

Lokale verwerking krijgt de voorkeur, en de stromen naar externe bronnen steunen op een volledige anonimisering vooraf.

Meer schaalbaarheid

De microprocessen kunnen worden bijgesteld, uitgebreid of hergebruikt zonder dat alles opnieuw gebouwd moet worden.

Meer zakelijke waarde

Automatisering beperkt zich niet tot “sneller werken”. Zij verbetert de kwaliteit, de traceerbaarheid en het vermogen om te sturen.

Conclusie

Een bedrijfsproces echt goed automatiseren vraagt meer dan tools. Het vraagt een methode.

Een methode die begint met de audit van het werkelijke proces.
Een methode die een centrale plaats geeft aan menselijke validatie voor belangrijke beslissingen.
Een methode die opsplitst, verbindt, beveiligt en toezicht houdt.
Een methode die de voorkeur geeft aan lokale verwerking en die geen enkel gevoelig gegeven naar externe diensten stuurt.
Een methode die iteratie beschouwt als een normaal mechanisme voor leren en verbeteren.

Het is die discipline die het mogelijk maakt om een automatiseringsidee om te zetten in een systeem dat werkelijk bruikbaar, robuust en duurzaam is.

Bij transtorm.ai bouwen wij microprocessen die zijn ontworpen voor productie: betrouwbaar, controleerbaar, vertrouwelijk en gemaakt om mee te evolueren met uw activiteiten.

Wilt u deze methode toepassen op een van uw processen, schrijf ons dan onderaan deze pagina of boek meteen een moment in onze agenda.

Bronnen

Klaar om uw processen te automatiseren?

Laten we uw behoeften bespreken en kijken hoe transtorm.ai kan helpen