Einführung einer Citizen-Development-Strategie

9 Erfolgsfaktoren für Low-Code-Entwicklung

| Autor / Redakteur: Carsten Rust * / Stephan Augsten

Mit Low-Code-Plattformen kann sich wirklich jede Person als Developer betätigen.
Mit Low-Code-Plattformen kann sich wirklich jede Person als Developer betätigen. (Bild: www_slon_pics (Editorial use only) / Pixabay)

Low-Code-Plattformen ermöglichen es Mitarbeitern in den Fachabteilungen, zu „Citizen Developers“ zu werden und ihre Applikationen selbst zu entwickeln. Dafür braucht es aber nicht nur die richtige Technologie, sondern auch eine tragfähige Strategie.

Sie kompensieren den Mangel an Entwicklern, verkürzen die Zeit von einer App-Idee bis zu ihrer konkreten Umsetzung und demokratisieren die Softwareentwicklung: Low-Code-Plattformen, die zur Erstellung von Anwendungen wenig bis gar keine Programmierkenntnisse erfordern, bieten Unternehmen zahlreiche Vorteile.

Die Einführung einer solchen Plattform allein gewährleistet aber noch nicht, dass die Mitarbeiter auch wirklich in den Genuss dieser Vorteile kommen. Gefragt ist auch die richtige Strategie. Zudem muss das oberste Management sich für den Ansatz stark machen, denn er bringt große Veränderungen mit sich. Der Einsatz von Technologie wird neu ausgerichtet und nicht-technische Mitarbeiter aus den Fachabteilungen werden in den Entwicklungsprozess eingebunden.

Richtig implementiert macht Low-Coding die Entwicklung für jeden, der mit Unternehmensanwendungen in Berührung kommt, einfach zugänglich. Eine geeignete Software in Kombination mit der passenden Strategie bringt Menschen, Daten und Fachwissen zusammen – und ermöglicht es Unternehmen damit, Anwendungen schneller und besser zu entwickeln. Hier nun die neun Erfolgsfaktoren für die Low-Code-Implementierung:

1. Rahmenwerk aufbauen: Zu Beginn sollten Unternehmen ein Rahmenwerk aus Tools, Trainings und Guidelines für das Low-Coding aufbauen. Dieses Rahmenwerk sollte es Mitarbeitern aus Fachabteilungen und IT ermöglichen, Anwendungen in enger Zusammenarbeit auf wiederholbare Art und Weise schnell zu erstellen.

2. Citizen Developers identifizieren: Für die Rolle der Citizen Developers eignen sich vor allem Fachexperten, die die nötige Motivation und in manchen Fällen auch die erforderlichen technischen Fähigkeiten mitbringen. Die Definition von Rollen und Personas hilft dabei, diese Personen im Unternehmen zu finden.

3. Unterstützung der IT sichern: Vor allem bei Fragen der Integration und der Einhaltung von Richtlinien benötigen die Citizen Developers die Hilfe der IT. Indem sie Best Practices bereitstellt, kann sie Risiken reduzieren und die Entwicklung beschleunigen.

4. „Safe Space“ schaffen: Die Citizen Developers aus den Fachabteilungen brauchen einen geschützten Raum, in dem sie unter Anleitung der IT experimentieren und ihre Ideen ausarbeiten können. Das sollten sie in ihrem eigenen Tempo und in einem Format tun können, das für sie am besten funktioniert.

5. Klein anfangen: Für erste Entwicklungsprojekte eignen sich vor allem Prozesse, die keine hochsensiblen Informationen oder Integrationsanforderungen enthalten. Starten Unternehmen klein und einfach, können sich die Teams in das Low-Coding einfinden, ohne dass dabei irgendwelche Risiken entstehen.

6. Agile Mentalität entwickeln: Um mit Low-Coding erfolgreich zu sein, müssen die Beteiligten zwangsläufig die Mentalität der agilen Softwareentwicklung übernehmen. So sollten beispielsweise nach dem initialen Release einer Anwendung viele Feedback-Sessions durchgeführt und sie sollte in kurzen Iterationen immer weiter verbessert werden.

7. Governance-Kriterien festlegen: Die Überwachung der Entwicklungen durch die IT sollte je nach ihrem Wert unterschiedlich strikt ausfallen. Anwendungen, die personenbezogene Daten oder geistiges Eigentum enthalten und mit transaktionalen Systemen verbunden sind, müssen strenger überwacht werden als Stand-Alone-Anwendungen mit begrenztem Einsatzgebiet.

8. Center of Excellence einrichten: Die laufende Zusammenarbeit von IT- und Fachabteilungen lässt sich am bestem mit einem Center of Excellence institutionalisieren. Dieses COE sollte eine hochformalisierte und sich selbst steuernde Einheit sein, die die Citizen Developers in den Fachabteilungen unterstützt.

Carsten Rust
Carsten Rust (Bild: Pegasystems)

9. Kreis der Citizen Developers vergrößern: Durch Zertifizierungsprogramme, Abzeichen, Preise, Feedback-Kanäle und Self-Service-Learning lässt sich das Engagement der Citizen Developers weiter verstärken; und je überzeugter sie vom Low-Coding sind, desto größer ist auch die Wahrscheinlichkeit, dass sie enthusiastische Coaches für neue Citizen Developers werden.

* Carsten Rust ist Senior Director Client Innovation EMEA bei Pegasystems.

Kommentare werden geladen....

Kommentar zu diesem Artikel

Der Kommentar wird durch einen Redakteur geprüft und in Kürze freigeschaltet.

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Kontaktieren Sie uns über: support.vogel.de/ (ID: 46398697 / Low-Code)