Direkt zum Inhalt

Bauen Sie mit Citizen Development einen digitalen Arbeitsplatz auf

Bauen Sie mit Citizen Development einen digitalen Arbeitsplatz auf

At Mendix World 2020 hatten wir das besondere Vergnügen, John Bratincevic, Senior Analyst für Anwendungsentwicklung und -bereitstellung bei Forrester, zu Gast zu haben. Er sprach darüber, wie Unternehmen den Druck, den die steigende globale Nachfrage nach Software auf die IT ausübt, genau abmildern können. Seine Forschung hat ihn zu einem sich beschleunigenden Trend geführt: Citizen Development.

Lösen Sie das Software-Nachfrageproblem mit Citizen Developern

Bürgerentwicklung ist ein Softwareentwicklungsansatz, der es Geschäftsbereichsmitarbeitern – denjenigen, die oft am nächsten am Produkt und den Benutzern sind und daher über das erforderliche Wissen verfügen – ermöglicht, Software zu erstellen, was in der Regel durch eine Low- oder No-Code-Plattform ermöglicht wird. Diese geschäftsorientierten Mitarbeiter sind Bürgerentwickler.

Aber warum Citizen Development? Warum jetzt? Im Oktober 2019 veröffentlichte die International Data Corporation (IDC) ihren FutureScape-Bericht, der mehrere Vorhersagen für die IT-Branche im Jahr 2020 dokumentierte. Die Zahlen könnten angesichts der aktuellen Lage der Welt nicht vorausschauender sein. Bis 2023 prognostiziert IDC, dass mehr als 50 % aller IT-Ausgaben in die digitale Transformation fließen werden, eine Kennzahl, die durch die COVID-19-Pandemie bereits beschleunigt wurde.

IDC behauptet auch, dass „digitale Innovationsfabriken“ (zumindest Mendix, wir nennen sie App-Fabriken) wird für die Fähigkeit eines Unternehmens von entscheidender Bedeutung sein, sich in seiner Branche von der Konkurrenz abzuheben und wettbewerbsfähig zu sein.

Und schließlich – und das ist am bedenklichsten – prognostiziert der IDC-Bericht von 2019, dass in nur drei Jahren über 500 Millionen Apps über Cloud-native Ansätze entwickelt und bereitgestellt werden.

Das ist die gleiche Anzahl an Anwendungen, die in der letzte 40 Jahre.

In seiner Präsentation betont Bratincevic, dass es dringend notwendig ist, alle Prozesse, Richtlinien, Daten und das Know-how eines Unternehmens zu digitalisieren (und kontinuierlich zu verbessern). Papier- und Excel-basierte Prozesse sind für viele Unternehmen einst „gut genug“ und heute eine unhaltbare Arbeitsweise.

Die wachsende Nachfrage nach Software übersteigt die Möglichkeiten eines durchschnittlichen IT-Teams. Laut Umfrage „Digital Disconnect“ von Dimensional Research, berichten 74 % der IT- und Business-Stakeholder von einer Pipeline unerfüllter Softwareanfragen. Genau aus diesem Grund müssen Unternehmen Low-Code-fähige Programme zur Bürgerentwicklung die einen digitalen Arbeitsplatz fördern, unabhängig von den Programmierkenntnissen oder der Berufsbezeichnung der Mitarbeiter.

3 Governance-Modelle für die Bürgerentwicklung

Dass Geschäftsleute ihre Probleme mit Software lösen, ist keine neue Idee. Die nicht verwaltete Seite davon ist Schatten-IT. In der IT-Welt ist die Vorstellung, dass Nicht-IT-Experten Software zur Lösung ihrer Probleme entwickeln, bewundernswert. Die Sicherheits- und finanziellen Risiken, die eine unkontrollierte Softwareentwicklung oft mit sich bringt, sind es jedoch nicht wert. Eine solide, IT-gesteuerte, geschäftsorientierte Ein Bürgerentwicklungsprogramm ist der Weg, um „Schatten-IT ans Licht zu bringen“ – wie Bratincevic es ausdrückt – und der Notwendigkeit der Digitalisierung gerecht zu werden.

Bürgerentwicklungsprogramme entstehen jedoch nicht über Nacht.

Bratincevic hat mehrere Organisationen interviewt, die erfolgreich Low-Code-basierte Citizen-Development-Initiativen umgesetzt haben, um etwaige Gemeinsamkeiten hervorzuheben.

Bratincevic kommt zu dem Schluss, dass jedes Bürgerentwicklungsprogramm, unabhängig vom Modell, diese drei Ziele haben sollte:

  • Alles immer digitalisieren – Jeder Papiervorgang, jede Excel-Tabelle muss in eine Software umgewandelt werden.
  • Fördern Sie eine digitale Problemlösungskultur – Für jedes auftretende Problem muss die Lösung digital sein.
  • Entwickeln Sie die digitale Belegschaft – Wenn ein Unternehmen behauptet, dass alle seine Aktivitäten digital ablaufen, müssen die Mitarbeiter in den Geschäftsbereichen wissen, wie man Software erstellt.

Anhand dieser Interviews hat Bratincevic festgestellt, dass es drei Steuerungsmodelle für Bürgerentwicklungsprogramme gibt.

Piratenschiff

Der Piratenschiff model ist ein unternehmensgeführtes, von der IT anerkanntes Kompetenzzentrum für Citizen Development. Es besteht aus technisch versierten Nicht-Programmierern, die eine von der IT validierte Low-Code-Plattform verwenden.

Der Schlüssel zum Erfolg für die Piratenschiff Modell sind:

  • Das Team bleibt autonom
  • Sie haben die Fähigkeit, schnell auf Probleme zu reagieren

Der Piratenschiff Das Modell hat seinen Namen von dem Vizepräsidenten für den operativen Bereich und Leiter für Business Intelligence einer Finanzorganisation, den Bratincevic interviewte: „Wir sind wie das Piratenschiff innerhalb der Organisation. Wir können umhersegeln und tun, was immer wir tun müssen.“

Bürgerorientiertes Entwicklungs-Governance-Modell

Laut Branticevic zielt dieses Team derzeit darauf ab, ein größeres Schiff zu bauen und es mit einer größeren Crew von Low-Code-Entwicklern zu unterstützen. Für diejenigen, die ein Bürgerentwicklungsprogramm testen und gleichzeitig große Geschäftsprobleme lösen möchten, ist das Piratenschiffmodell ein guter Ausgangspunkt.

Demokratisierung

Beim Piratenschiff-Modell geht es darum, die Probleme eines Teams innerhalb des Teams zu lösen, mit dem Ziel, die Zusammenarbeit schließlich auszuweiten.

Mit einem anderen Ansatz hat ein Telekommunikationsunternehmen die Entwicklung von Anfang an für alle Mitarbeiter des Unternehmens geöffnet – Außendiensttechniker, Buchhalter, Vertriebsmitarbeiter usw. Das nennt Bratincevic Demokratisierung.

Bürgerorientiertes Entwicklungs-Governance-Modell

Für den Erfolg eines Programms mit diesem breiten Anwendungsbereich sind einige Dinge erforderlich.

  • Finden Sie die Problemlöser – Menschen, die in einem solchen Programm aufblühen, sind diejenigen, die Probleme lösen wollen. Sie müssen auch nicht technisch versiert sein. Wie ein Interviewpartner sagte: Finden Sie „die Leute an der Front, die die Drecksarbeit machen“. Sie werden die richtige Anwendung schneller erstellen, weil sie die Bedürfnisse des Zielbenutzers kennen.
  • Coachen Sie Ihre Citizen Developer - Das Telekommunikationsunternehmen hat seine Demokratisiert Bürgerentwicklungsprogramm mit einem Hackathon gestartet. Es gab 107 3-Personen-Teams, von denen 60 einen Coach aus der IT-Abteilung bekamen. Bei diesem Hackathon wurden von den Teams mit Coaches 49 wertschöpfende Anwendungen entwickelt. Die Teams ohne Coaches erstellten 10 Anwendungen. Das entspricht einer Erfolgsquote von 80 % mit Coaching und einer Erfolgsquote von 20 % ohne Coaching.
  • Haben Sie eine Vision – Ein so großes Unterfangen kann nicht ohne Strategie umgesetzt werden. Die Organisation, die Branticevic interviewte, plant, ihr Programm innerhalb von 3 Jahren auszuweiten.

Föderation

Ein eher IT-zentriertes Citizen Developer Governance-Modell, das Bratincevic in seiner Präsentation vorstellte, ist das Föderation Modell. Diese Methode bietet lose Richtlinien (oder Leitplanken, wie Bratincevic es nennt) für die Entwicklung mit Low-Code. Die IT stellt Coaches zur Verfügung, die Citizen Developer in der Entwicklung von Softwarelösungen ausbilden. Die IT führt auch Co-Builds durch, bei denen Mitarbeiter aus den Geschäftsbereichen eng mit der IT an einer Lösung arbeiten. Die IT nutzt die Low-Code-Plattform auch selbst. Wichtige Bereiche, in denen es strenge Regeln gibt, sind Integrationen und der Erwerb zusätzlicher Lizenzen.

Ein solches Modell klingt in einer idealen Welt, in der Daten und Datenschutz keine Probleme darstellen, großartig, aber wie sieht es in stark regulierten Branchen aus? Bratincevics Interviewpartner für dieses Modell ist tatsächlich in einer stark regulierten Branche tätig. Sie hatten bereits eine Datenverwaltung etabliert, sodass es einfach war, eine Föderation Darüber hinaus wird ein vorbildliches Citizen-Developer-Programm angeboten.

Bürgerorientiertes Entwicklungs-Governance-Modell

Das Unternehmen stellte fest, dass es, wenn es einen Basisstart anstrebte – dieses spezielle Programm entstand tatsächlich aus der Schatten-IT – und Unvollkommenheiten akzeptierte, seine Mitarbeiter befähigen konnte, Probleme zu lösen und Innovationen anzustoßen. In finanzieller Hinsicht war es ihnen möglich, Vermeiden Sie hohe Ausgaben für kommerzielle Standardsoftware weil Citizen Developer jetzt ihre Lösungen entwickeln können. Aus kultureller Sicht schließt sich die Lücke zwischen IT und Unternehmen. Bratincevics Interviewpartner stellt fest, dass die IT jetzt zugänglicher ist als früher.

Erfolgreiche Bürgerentwicklungsprogramme

Unabhängig davon, welches Modell Sie verwenden, lauten Bratincevics wichtigste Erkenntnisse für die Einführung erfolgreicher Bürgerentwicklungsprogramme wie folgt:

  • Ein Kompetenzzentrum mit dem Plan zur Erweiterung gründen.
  • Konzentrieren Sie sich auf die Problemlöser.
  • Betonen Sie Experimentierfreude, Designdenken und Eigenverantwortung, nicht nur Programmierkenntnisse.
  • Bieten Sie Coaching an.
  • Denken Sie über Daten- und Integrationsrichtlinien nach, aber warten Sie nicht darauf.
  • Zielen Sie darauf ab, Citizen Developern eine befähigende, reibungslose Erfahrung zu bieten. Das heißt, vermeiden Sie den „Tod durch Checkliste“.
  • Binden Sie C-Level-Stakeholder ein, um mitzumachen, insbesondere wenn Sie skalieren möchten.
  • Der Aufbau dieser Programme dauert oft Jahre. Aber wenn die Organisationen es hinbekommen, schaffen sie auch Mehrwert.

Natürlich gibt es auch andere Möglichkeiten, die digitale Transformation in Ihrem Unternehmen voranzutreiben. Aber es ist klar, dass Sie mit der Kombination aus Low-Code-Plattformen und befähigten Citizen Developern sowie der Auslagerung der Anwendungsentwicklung aus der IT auf einem klaren Weg zur Digitalisierung sind.

Wählen Sie Ihre Sprache