Citizen Developer

Innovationskraft der Mitarbeiter zur Automatisierung nutzen

03.05.2022 von Lars Braitinger
Die Entwicklung von Anwendungen durch die Mitarbeiter selbst spielt bei der Automatisierung eine zunehmend wichtige Rolle. So setzen Sie ein Citizen-Developer-Programm schnell und effizient um.
Unternehmen, die schlankere und agilere Strukturen mit möglichst hohem Automatisierungsgrad wollen, benötigen in erster Linie die Innovationskraft ihrer Mitarbeiter.
Foto: SFIO CRACHO - shutterstock.com

Der Fachkräftemangel nimmt in Deutschland weiter zu und betrifft vor allem den Tech-Sektor. Es ist daher nicht verwunderlich, dass im Bereich Automatisierung Citizen Developer im Fokus der digitalen Transformation stehen. Denn mit Low-Code- und No-Code-Plattformen kann im Prinzip jeder Mitarbeiter Apps benutzerfreundlich via Drag-and-Drop-Code erstellen - auch ohne Coding-Expertise, die über Jahre hinweg angeeignet wurde. Viele der so erstellten Anwendungen wären bei einem reinen Top-Down-Ansatz wahrscheinlich nie entwickelt worden, auch wenn sie für die Automatisierung in Unternehmen großes Potenzial bieten.

Bei Citizen Developern handelt es sich um Mitarbeiter, die eigentlich keine Programmierer sind und nicht zwingend tiefergehende Technologiekenntnisse haben. Dennoch entwickeln sie aus eigener Motivation heraus kleinere Automatisierungen für alltägliche Prozesse und Arbeitsabläufe, um die Arbeit - vor allem auch ihre eigene - zu vereinfachen.

Generell sind Citizen Developer problemlösungsorientiert und aufgeschlossen gegenüber neuen Technologien und Fertigkeiten. Zu ihren Kernkompetenzen gehört, dass sie prozessorientiert denken und Defizite sowie Verbesserungspotenzial in ihrem Arbeitsumfeld selbstständig erkennen. Schließlich weist jede Arbeitsumgebung sich wiederholende Prozesse auf, die die Möglichkeit zur Automatisierung bieten. Für eine Automatisierung dieser Prozesse ist es jedoch unabdingbar, dass deren Verarbeitung einer einfachen Logik mit wenigen Ausnahmefällen unterliegt, und die Daten elektronisch oder maschinell lesbar sind.

Citizen Developer verändern die Rolle der IT

Mit Citizen Developern im Unternehmen verändert sich auch das Aufgabenspektrum der IT; ein Paradigmenwechsel innerhalb dieser Abteilung ist notwendig. Die IT-Abteilung war lange Zeit eher als Einzelkämpfer in den Unternehmen bekannt, doch durch neue agile Methoden und DevOps veränderte sie sich nach und nach zum Teamplayer. Auch das Center of Excellence (CoE) agiert nun anders, beziehungsweise muss sich durch den Einsatz von Citizen Developern verändern.

Verstand sich das CoE bisher eher als Treiber einer Top-Down-Automatisierung, kommen nun neue Aufgaben und Funktionen hinzu. Zum einen müssen Citizen Developern passende Tools und ein entsprechender Entwicklungsrahmen zur Verfügung gestellt werden, um die Entstehung einer unkontrollierten Schatten-IT zu vermeiden. Zum anderen sollte das CoE die Rolle des Kommunikators, Problemlösers und Trainers übernehmen - und somit als Prüfinstanz für die neuen Lösungen der Citizen Developer fungieren.

Automatisierungsentwickler und CoE-Mitglieder lernen in einem ersten Schritt künftige Citizen Developer an und leiten sie. Dies geschieht entweder intern über eigene Trainings oder Online-Lernplattformen oder durch externe Schulungen, die vom Plattformanbieter angeboten werden. In Trainings und Guidelines müssen den Citizen Developern die Besonderheiten der verwendeten Plattformen erläutert werden.

Entwickler und CoE-Mitglieder sollten bei Problemen jederzeit als Ansprechpartner für Citizen Developer zur Verfügung stehen sowie erstellte Automatisierungen überprüfen, bevor diese genutzt werden. Durch eine solche vorherige Überprüfung kann auch evaluiert werden, ob die Lösungen sich für eine unternehmensweite Skalierung eignen. Um bei einer Vielzahl an Entwicklern die Sicherheit zu gewährleisten, sollten die Citizen Developer zudem im sicheren Umgang mit Daten bei Automatisierungslösungen sensibilisiert und überprüfbare Governance- und Compliance-Richtlinien implementiert werden.

Citizen Developer entlasten IT-Abteilung

Mit der neuen Rolle als Bindeglied zwischen Citizen Developer und oberster Automatisierungsinstanz im Unternehmen, beispielsweise dem Chief Automation Officer, kommen zwar auf IT und CoE zusätzliche Aufgaben zu, aber auch eine Entlastung. Denn die Mitarbeiter der IT-Abteilung können sich so auf große End-to-End-Prozessautomatisierungen im Unternehmen konzentrieren.

Die Mitarbeiter - befreit von repetitiven Routineaufgaben - können sich auf ihre Qualifikationen und Kernaufgaben konzentrieren. Dabei werden ihre Motivation und Zufriedenheit gesteigert, weil sie aus eigenem Können Kompetenzen zur Problemlösung entwickelt haben.

Praxis-Tipps: Citizen Developer erfolgreich einführen

Automatisierung kann und sollte von Unternehmen proaktiv über ein Citizen-Developer-Programm schnell und effektiv vorangetrieben werden. Hier hat sich in der Praxis folgendes Vorgehen bewährt: