Was ist ein Citizen Developer?

Citizen Developer sind Mitarbeitende einer Fachabteilung, die über technische Fähigkeiten verfügen und für sich oder ihre Abteilung Software entwickeln. Diese Mitarbeitenden sind jedoch nicht als Softwareentwickler tätig. Die Entwicklung der Software kann der Mitarbeitende entweder selbst durchführen oder die zentrale IT-Abteilung damit beauftragen. Die IT-Abteilung stellt dem Citizen Developer eine Entwicklungsumgebung zur Verfügung, die eine No-Code/Low-Code-Plattform bietet, so dass nur geringe Programmierkenntnisse erforderlich sind.

Welche Vorteile bietet ein Citizen Developer?

Im Gegensatz zu professionellen Entwicklern kennt der Citizen Developer die Bedürfnisse der Nutzer.
Durch die zusätzliche Entwicklungsarbeit wird die Produktivität gesteigert und IT-Abteilungen können entlastet werden.
Citizen Developer arbeiten agiler und können im Unternehmen schneller auf den dynamischen Markt reagieren.

Welche Herausforderungen gibt es?

In der Praxis wird immer die Unterstützung der IT benötigt. Insbesondere durch die ständige Weiterentwicklung der Technologien müssen die Anwendungen und Programme häufig aktualisiert werden. Die meisten Citizen Developer haben keinen technologischen Hintergrund und müssen daher viel angeleitet werden.
Bei der Integration werden oft nicht die üblichen Standards eingehalten. Die Arbeitsprozesse der Citizen Developer sind oft nicht ausreichend dokumentiert.
Da Citizen Developer keine Softwareentwickler*innen sind, kann die Qualität der Technologien nicht immer gewährleistet werden.

Sie wollen mehr über Citizen Developer erfahren?