Robotic Process Automation

Aus Controlling-Wiki

Unter RPA (Robotergesteuerte Prozessautomatisierung oder Robotic Process Automation) wird die robotergesteuerte Prozessautomatisierung verstanden (Scheer & Feld, 2017, S. 3). Softwareroboter übernehmen die Rollen und Aufgaben von Anwendern und kommunizieren mit anderen Softwaresystemen (Accenture, online).

Softwareroboter

Softwareroboter sind Anwendungen, welche die für einen Prozess erforderlichen Applikationen wie ein Mensch bedienen können. Sie kommunizieren systemübergreifend, holen Informationen ein und bearbeiten die relevanten Daten (Deloitte (a), online). Geschäftsprozesse können somit vollautomatisch abgebildet werden. Die aktuell eingesetzte Software bleibt unangetastet. Dadurch entsteht für ein Unternehmen weder Kosten für eine systemtechnische Umstellung noch für einen aufwendigen Integrationsprozess (aws-institut, online). Zudem resultieren für ein Unternehmen finanzielle Vorteile, da keine Gehälter anfallen (Deloitte (a), online) und die Roboter ununterbrochen fehlerfrei arbeiten können (Computerwelt, online).

Differenzierung von RPA Anwendungen

Scheer und Feld (2017) identifizieren folgende RPA-Anwendungen (S. 3-4):

  • Einfache RPA-Anwendungen können wiederholende Routineaufgaben ausführen. Sie verwenden vorhandene Software- und Benutzerschnittstellen. Dabei steuern Prozess- und regelbasierte Systeme den Bearbeitungsprozess.
  • Kognitive RPA-Anwendungen können das zugrundeliegende Anwenderverhalten durch den Einsatz von künstlicher Intelligenz (KI) fehlerfrei repetitiv durchführen.
  • Kognitive RPA-Systeme verfügen über das notwendige Fachwissen und über sprachliche Fähigkeiten, um komplexere Probleme zu lösen und um mit dem Anwender zu kommunizieren.
  • Intelligente RPA-Anwendungen verfügen neben den Fähigkeiten von kognitiven RPA-Anwendungen zusätzlich über Lernfähigkeiten. So können sie sich Prozesse weitgehend selbständig beibringen, ohne für einen bestimmten Prozess vorkonfiguriert bzw. programmiert worden zu sein.

Einsatzmöglichkeiten von RPA

Bereits jetzt ist man sich der Vorteile von Softwarerobotern und virtuellen Assistenten bewusst. Jedoch steht gemäss Fujitsu diese Entwicklung am Anfang, so dass man das gesamte Potenzial der RPA noch nicht kennt (Fujitsu, online). In vielen Bereichen einer Unternehmung gibt es Anwendungsbereiche für RPA. Idealerweise lassen sich gemäss Scheer und Feld (2017) passende Prozesse identifizieren, wodurch sich durch den Einsatz von RPA hohe Kosteneinsparungspotenziale und Produktivitätsgewinne realisieren lassen (S. 5). Abbildung 1 zeigt ein mögliches Anwendungsbeispiel.

Abb. 1: Anwendungsbeispiel (eigene Darstellung)


Geeignete Prozesse können vorwiegend in operativen Unternehmensbereichen wie zum Beispiel im Controlling, Accounting, im Financial Supply Chain Management, im Human Capital Management, im Procurement oder im Customer Engagement identifiziert werden. Durch eine Reduzierung von manuellen Prozessen konnten in den vergangenen Jahren bereits Fortschritte in der Steigerung der Prozesseffizienz erzielt werden (Scheer & Feld, 2017, S. 5).
Vor allem im Beraterumfeld werden immer mehr Fallstudien in unterschiedlichen Anwendungsgebieten publiziert. So z.B. Case Studies für Technologieunternehmen durch die KPMG (KPMG, online).

Gemäss dem aws-institut (online) und Accenture (online) ist ein Prozess besonders für RPA geeignet, wenn er:

  • hoch repetitiv ist,
  • auf statistischen Regeln basiert,
  • grosses Prozessvolumen (Volumen an Ausführungen) beinhaltet,
  • zeitlich stabil ist, d.h. nur wenige Veränderungen im Prozess hat,
  • auf strukturierte Daten zugreift,
  • eine hohe Anfälligkeit für menschliche Fehler beinhaltet,
  • vollständig digital und über verschiedene Softwaresysteme ausgeführt wird.


Wie funktioniert RPA in der Praxis?

Auf Grund des schlechten Images als Jobkiller kommunizieren nur wenige Unternehmen über eingesetzte RPA-Tools (Bremmer, online). Eine Untersuchung im April 2015 durch die ‘The London School of Economics and Political Science’ bei einem renommierten Mobilfunkanbieter der bereits RPA erfolgreich einsetzt, zeigt auf wie breit die RPA-Anwendungen im Backoffice-Bereich bereits eingesetzt sind und welche Optimierungen erzielt werden konnten.

RPA lässt sich in jeder Unternehmung einsetzen. Je nachdem welchen Automatisierungsgrad angestrebt wird kann RPA zum Beispiel mittels Excel-Makros selber erstellt werden. Je höher der Automatisierungsgrad sein soll, desto mehr wird spezielles Know-how benötigt. So ist es möglich, dass Firmen ganze Abteilungen beschäftigen, welche sich mit der Automatisierung und entsprechenden Tools befassen. Als Beispiel hierfür ist Swissquote zu erwähnen, welche einen Algorythmus pflegt, der die Portfolios der Kunden überwacht und nach den Vorgaben der Kunden selbstständig Käufe und Verkäufe von Wertschriften ausführt. Eine weitere Möglichkeit RPA einzusetzen ist durch die Unterstützung eines spezialisierten Beraters. So gibt es einige Unternehmungen, welche sich in diesem Fachgebiet Know-How angeeignet haben und dieses an interessierte Firmen verkaufen.

Bekannte RPA-Tools sind Webcrawler, welche automatisch das Web durchsuchen, Webseiten analysieren und diese für den Arbeitgeber (z.B. Suchmaschinen wie Google) indexieren (Dr. Seo, online).

Ein Anwendungsbeispiel für den Einsatz von RPA wird im Video "How does Robotic Process Automation work?" von Deloitte erklärt.

Anwendungsmöglichkeiten im Controlling

Mittels einer Heatmap können die Controllingprozesse hinsichtlich ihres Potenzials für RPA-Anwendungen analysiert werden (Gleich, Grönke, Kirchmann & Leyk (Hrsg.), 2016, S. 89ff).

Prädestiniert für RPA ist z.B. die Zusammenführung von Informationen aus verschiedenen Systemen (z.B. unterschiedliche ERP-Systeme in Länderorganisationen) und Datenquellen zur Konsolidierung und für das Reporting. Hierzu logt sich der Roboter in das ERP-System ein, ruft den entsprechenden Bericht auf und übernimmt dessen Daten in ein strukturiertes Excelfile, welches dann wiederum als Input-Quelle für ein BI-System dient.

Die Zukunft von RPA

Gemäss Scheer und Feld (2017) bietet RPA ein enormes Rationalisierungspotenzial und ermöglicht Unternehmen die eigene Produktivität zu steigern. Um von dieser Entwicklung profitieren zu können, sollte sich ein Unternehmen frühzeitig mit dem Thema und den Technologien auseinandersetzen. In einem ersten Schritt soll eine ganzheitliche RPA-Strategie erarbeitet werden. Die eigenen Prozesse müssen untersucht werden. Es ist wichtig zu überprüfen, ob die Prozesse für RPA geeignet sind. Es darf dabei nicht ausser Acht gelassen werden, dass komplexe Prozesse einen höheren Grad an Intelligenz des RPA-System erfordert. Einfache und repetitive Prozesse können mit einfachen RPA-Systemen automatisiert werden. Komplexe Prozesse oder Arbeitsschritte werden mit kognitiven oder intelligenten RPA-Systemen automatisiert, welche eine KI benötigen (S. 16). Da komplexere Prozesse in der Regel spezielle Aufgaben abdecken sind diese seltener anzutreffen als einfache Routineaufgaben (aws-institut, online). Dadurch wird bei tieferqualifizierten Arbeitnehmenden eine situative Anpassungsfähigkeit an neue Gegebenheiten gefordert sein. Ein lebenslanges Lernen durch Weiterbildung ermöglicht es, auf durch die Automatisierung und Digitalisierung verursachte Veränderung zu reagieren (Deloitte (b), online).

Quellen

Literaturverzeichnis


Zusatzmaterial


Weiterführende Literatur (nicht abschliessend)

  • Gentsch, P. (2017). Künstliche Intelligenz für Sales, Marketing und Service. Mit AI und Bots zu einem Algorithmic Business – Konzepte, Technologien und Best Practices. Wiesbaden: Springer