Bliep

039Bewegende stukken metaal; da’s niks nieuws, natuurlijk

Zelfs Bassie en Adriaan hadden er al één; een robot.  Een in elkaar geknutseld stuk blik met een wekkerhoofd dat iets kon vasthouden en een grappig stemmetje had.

En zo kennen de meeste van ons robots (afgezien van het stemmetje en het wekkerhoofd); ronddraaiende machines met mechanische armen die bijvoorbeeld kunnen lassen of dingen oppakken.

En die worden al decennia lang toegepast in industriële processen. En onder de noemer “Industrialisering 4.0” worden deze robots nu ook steeds slimmer. Doordat ze, via sensoren en internetconnectie, data kunnen uitwisselen, beschikken de robots over veel meer informatie om hun gedrag aan te passen of andere “processen” aan te sturen.

Dus naast het fysieke werk wat ze al deden, kunnen robots, doordat ze aangestuurd worden door software steeds beter data begrijpen en verwerken.  Maar dat wist u natuurlijk al, want zelfs die robot van die clown en die acrobaat kon al telefoonboeken lezen en de data met een onwerkelijke snelheid verwerken. 

Dus robots in de industrie worden door deze “connectiviteit ” steeds slimmer en zelflerender.

En, als je de verhalen op Linkedin mag geloven, hebben robots nu zelfs hun intrede gedaan in administratieve processen . Onder de naam “Robotic Process Automation” (RPA) betreden zij de kantoren van de gegevensverwerkende organisaties.

Heeft iedereen straks een lezende wekker op z’n bureau staan? Nee, dat niet. RPA is gewoon software waarmee je data verwerkende transacties kunt automatiseren.

Maar in administratieve processen wordt toch al flink geautomatiseerd? 

Automatisering in gegevensverwerkende processen gebeurt inderdaad al vele jaren. Eerst op taakniveau door het gebruik van specialistische applicaties, later op procesniveau door gebruik te maken van workflowmanagement en BPM achtige tools.

Wat doet Robotic Process Automation dan?

RPA richt zich op data verwerking wat nu nog handmatig gaat

Ondanks dat we in gegevensverwerkende processen al veel ondersteuning zien door software, blijkt dat veel systemen nog niet altijd even goed met elkaar communiceren.

Met name de uitwisseling van data is een gebied waar nog veel te winnen valt. En RPA richt zich met name op gebieden waar het verwerken van data (opzoeken, bewerken en verwerken) nog door mensen wordt gedaan.

Handmatige verwerking, gebeurt dat nog?

Zekers. Met name in processen die een beetje tussen wal en schip zitten en waar, om van (vergeef me de uitdrukking) end-to-end te komen, diverse systemen en databronnen gebruikt moeten worden.

Neem als voorbeeld alles wat er moet gebeuren wanneer een nieuwe medewerker in dienst treedt. Waarschijnlijk zijn er diverse systemen waar de medewerker “opgevoerd” moet worden.  Het personeelsinformatieysteem, salarissysteem, intranet, mail systeem; verzin het maar.

RPA richt zich op organisaties waar dat nog veel met de hand gebeurt. Dus waar mensen al die systemen openen, data opzoeken, bewerken en weer ergens anders invoeren, zodat al deze systemen uiteindelijk over de juiste medewerker-informatie beschikken.

RPA wordt daarom ook wel eens “Draaistoel automatisering” genoemd.

Een robot in RPA speelt dit handmatige riedeltje na

Door het toepassen van RPA tools kunnen deze handmatige acties overgenomen worden door robots. Deze robots voeren dezelfde handelingen uit die eerst door mensen werden gedaan.

Om deze robots te bouwen moeten deze de handmatige taken in een ontwerpomgeving “nagespeeld” worden en “opgenomen”.

Bijvoorbeeld:

  • Open excelbestand <naam medewerker>.xls
  • Ga naar de 2e rij, eerste kolom
  • Kopieer de naam
  • Formateer de naam in [Achternaam],[Voornaam] [tussenvoegsels]
  • Start MIS.exe
  • Klik op “Nieuwe medewerker opvoeren”
  • Selecteer veld “Naam”
  • Plak
  • Ga terug naar Excel
  • Ga naar de 2e rij, 2e kolom
  • etc

En uiteindelijk kan de robot al deze handelingen zelfstandig uitvoeren. Vanzelfsprekend zijn er diverse bewerkingen van data mogelijk, kunnen vele systemen worden “gelezen”en komen de RPA suites met uitgebreide monitoring en logging functionaliteit.

Bestaat dat al niet?

Tuurlijk kunnen er scripts, macro’s, SOA’s, webservices e.d gebouwd worden om al deze data heen-en-weer-stuur acties uit te voeren. Levert wellicht hetzelfde eindresultaat op.

Het idee achter een RPA suite is dat dit allemaal vanuit 1 omgeving gebeurt en makkelijk te bouwen is. Daarnaast zijn robots her te gebruiken, aan elkaar te linken etc. Kortom; een RPA suite is een grote robot bouwdoos.  En de belofte is dat je niet veel programmeerkennis nodig hebt om een robot te bouwen.

RPA suites beloven dus makkelijk bouwen en goed beheer van al deze robots die de handmatige data verwerkingstaken overnemen.

Ben je met RPA eigenlijk niet de “cowpaths aan het paven”?

Vanuit een idealistisch procesverbeter standpunt kun je je afvragen of RPA wel een goed idee is. Iets wat met de hand gebeurde, wordt nu 1 op 1 door robots gedaan.

Dus niet eerst kijken of het ook slimmer kan (waarom hebben we eigenlijk 8 systemen met medewerkerinformatie? Is al die data wel nodig?), maar gewoon automatiseren die hap.

Zoals u weet, wordt dat ook wel “paving the cowpaths” genoemd.

Ik heb een leverancier van RPA gehoord die dat ook helemaal niet ging verdedigen. “RPA is duct tape; niet elegant maar het werkt uitstekend”.

RPA maakt het proces dus niet persé leaner, maar simpelweg goedkoper. En daarmee kom ik op de consequentie van RPA; mensen raken hun baan kwijt.

Waardevoller werk? 

Door leveranciers van RPA wordt altijd benadrukt over het feit dat je heel veel kunt besparen op loonkosten. Dat zorgt meestal voor blije gezichten in de boardroom, maar die loonkosten waren ook iemands salaris.

Ik vind dat er dan altijd net iets te makkelijk wordt gezegd dat die mensen dan werk kunnen gaan doen dat meer waardevol is. En natuurlijk komen de leveranciers dan met mooie voorbeelden daarvan. Ik vraag me af of dat wel altijd het geval zal zijn. Wie doet dan nu dat waardevolle werk? Niemand?  Hoe waardevol is het dan daadwerkelijk?

Vanzelfsprekend komen RPA leveranciers ook met mooie voorbeelden waar de inzet van RPA juist nieuwe banen opleverde. Maar dat kan toch niet waar zijn in alle gevallen?

Maar wie ben ik? 

Maar ja, als je als organisatie alleen maar kunt overleven door kosten te besparen, wie ben ik dan om te zeggen dat dat kort door de bocht is?

Want, als je in een sterk concurrerende markt zit, is de enige manier om te overleven vaak kosten besparen. En dan is het inzetten van robots die niet klagen of moe worden een logische stap.

De maatschappelijke gevolgen zullen breder getrokken moeten worden door bijvoorbeeld discussies over het basisinkomen.

Maar, wie ben ik om me daar mee te bemoeien? Ik typ alleen maar stukjes over procesmanagement.

Bliep.