Een nieuwe tool voor IT nerds of een tool voor iedereen?
Robotic Process Automation klinkt “high tech” en ingewikkeld. Iets waar je anderen voor nodig hebt en niet zelf kunt. Maar is dat ook zo?
Robotic Process Automation wordt ook wel “front end” automatisering genoemd, en simuleert alle handelingen die een medewerker van achter zijn PC uitvoert door middel van software. Dus alle keyboard aanslagen en muis kliks. Daardoor kan de software interne en extra data verzamelen, data bewerken en dat in andere data bases opslaan of in dashboards presenteren. Ook kan hij op basis van rationale criteria zelf besluiten nemen.
Hoe werkt RPA?
Een proces is een reeks van activiteiten met een input en een output. RPA heeft voor elke activiteit een lego blokje gemaakt dat je in een werkblad/ bouwplaat kunt slepen (drag and drop). Een voorbeeld van een proces met 5 activiteiten:
1. Open internet > 2. Surf naar website > 3. Verzamel data > 4. Zet data in excel > 5. Verstuur data per e-mail naar mijn collega
Onder elk lego blokje zit een stuk software die er voor zorgt dat de activiteit goed wordt uitgevoerd. Daarbij wordt gebruik gemaakt van algemene gestandaardiseerde programmeertalen zoals Python en C++. Indien je al kunt programmeren in deze talen is dat een plus.
Wie zou dit niet kunnen?
De grootste uitdaging zit in het kennen en vinden van alle activiteiten die in een 'standaard bibliotheek' worden aangeleverd, en het specificeren van de data die je zoekt. Een eenvoudige robot bouwen in een uur kan iedereen. Echter om bedrijfsprocessen te programmeren kost meer tijd. Hier geldt ook hoe meer ervaring en routine je krijgt hoe meer en beter je kunt 'programmeren'. Om een volledig bedrijfsproces goed te kunnen programmeren moet je denken aan een leer periode van drie maanden met bijna dagelijks programmeren. Affiniteit met programmeren is daarbij het belangrijkste criterium.
Auteur: Jean-Louis Colen