Citizen Developer

Ein Citizen Developer ist ein Endbenutzer, der neue Anwendungen, Programme oder Systeme erstellt, indem er Entwicklungsumgebungen verwendet, die ihm von der Unternehmens-IT zur Verfügung gestellt werden. Doch allgemein betrachtet, ist ein Citizen Developer kein professioneller Programmierer, sondern ein Nutzer, der ausreichend technisches Verständnis besitzt, um die an ihn gestellten Anforderungen zu erfüllen.[1]

Dabei handelt es sich nicht um einen professionellen Programmierer, sondern um einen Anwender, der mit seinen erworbenen Kenntnissen in der Lage ist, Geschäftsanwendungen selbst zu erstellen.[2] Zur Unterstützung sollten Unternehmensstandards, Schulungen und Best Practises von einer führenden Stelle, wie einem Center of Excellence, oder der zentralen IT in den Entwicklungsprozess mit einbezogen werden, gerade wenn es um schwierige Herausforderungen wie Sicherheit oder die Entwicklung von mobilen Anwendungen geht.[3] Empfehlenswert ist dabei die Arbeit mit deklarativen Werkzeugen, wie beispielsweise Low-Code-Plattformen, denn diese ermöglichen es, mit vergleichsweise wenig technischem Verständnis und ohne große Programmierfähigkeiten Anwendungslösungen zu erstellen.

Chancen

  • In der Theorie lassen sich neue Kapazitäten erschließen, denn durch Betreuung und Coaching von Citizen Developern resultiert die Möglichkeit, neue Fachkräfte mit verhältnismäßig wenig Aufwand zu fördern.[4]
  • Aus Umfragen von Unisphere Research und Kintone geht hervor, dass Citizen Developer einige oder alle ihre Anwendungen außerhalb des normalen IT-Managements erstellen.[3]
  • Citizen Developer können eine wichtige Rolle in der digitalen Transformation einnehmen, da Personen mit wenig oder keinen IT-Kenntnissen in die Lage versetzt werden, Anwendungen zu erzeugen.

Risiken

  • Förderung der Schatten-IT, da die erstellte Software von keinem Fachmann entwickelt wurde und die Software qualitativ schlechter sein kann.
  • Die Integration von Anwendungen ist in der Regel eine große Herausforderung und kann zumeist von Citizen Developern selbst gelöst werden, wenn diese nach Unternehmensstandards mit iPaaS-Plattformen arbeiten.

Standards und Frameworks

Zur Harmonisierung von Entwicklungstätigkeiten der Citizen Developer, ist eine Standardisierung in der Erstellung von Softwareanwendungen und -prozessen notwendig. Hierbei sind Frameworks und Schulungsmaßnahmen für Citizen Developer zu empfehlen. Aktuell können noch keine einheitlichen und allgemein gültigen Frameworks in der Wissenschaft abgeleitet werden, jedoch zeigen erste Ansätze der Wirtschaftsinformatik, dass auf Basis des jeweiligen Unternehmens abteilungsübergreifende Frameworks und Standards sinnvoll sind.[5]

Siehe auch

Einzelnachweise

  1. Citizen Developer – Gartner IT Glossary, abgerufen am 5. November 2018
  2. Geschäftsprozesse digitalisieren: Was Low-Code-Programmierung bringt – computerwoche.de, abgerufen am 5. November 2018
  3. a b Do Low-Code/No-Code 'Citizen Developers' Exacerbate Shadow IT? – forbes.com, abgerufen am 5. November 2018
  4. Was machen eigentlich Citizen Developer? – Sputnika (Memento vom 12. September 2018 im Internet Archive)
  5. Wemakefuture: Citizen Developer: Anwendungsmöglichkeiten für mehr Innovation. Abgerufen am 2. September 2021.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.