Ein Citizen Developer ist eine Mitarbeiterin oder ein Mitarbeiter ohne formale Programmierausbildung - oft im Vertrieb, im Betrieb oder Inhaber eines kleinen Unternehmens - die oder der sich dank No-Code- oder Low-Code-Tools selbst Anwendungen, Datenbanken und Automatisierungen für das eigene Team baut. Dafür braucht es weder eine IT-Abteilung noch einen externen Dienstleister.
Der Begriff entstand als Gegenstück zu "Schatten-IT" (nicht genehmigte, riskante Nutzung von Tools außerhalb der Unternehmensrichtlinien). Heute ist Citizen Development zunehmend eine bewusst geförderte Praxis - ein Unternehmen gibt dem Team ein Werkzeug mit klaren Leitplanken (Zugriffsrechte, Backups und Änderungsverlauf übernimmt zentral die Plattform) und lässt die Leute selbst Lösungen für ihre Bedürfnisse bauen.
Ein typisches Beispiel: der Inhaber eines Dienstleistungsbetriebs, der an einem Nachmittag eine Auftragsverwaltung mit automatischer Rechnungsstellung baut, ohne einen Entwickler einzustellen.
Siehe auch: Ich habe unser Firmensystem an einem Nachmittag gebaut. Ohne Entwickler., Individuelles CRM ohne Entwickler: Schritt-für-Schritt-Anleitung, Zugriffsrechte und Datensichtbarkeit.