So überbrücken Sie mit Low-Code die Lücke zwischen IT und Business

Die traditionelle Entwicklung hat sich in den letzten Jahren enorm weiterentwickelt. Früher wurde die Entwicklung ausschließlich von professionellen Programmierern durchgeführt, deren einziger Fokus darauf lag, Anwendungen so effizient wie möglich zu erstellen. Die geschäftlichen Gründe für die Entwicklung der App spielten bei ihren Programmierentscheidungen kaum eine Rolle. Die Verantwortung der Entwickler bestand lediglich darin, die ihnen zugewiesenen Apps mit so wenig liebevoll gestalteten Codezeilen wie möglich zu erstellen.
Das Planen und Erstellen von Apps auf diese Weise ist jedoch ein bisschen so, als würde man von beiden Enden ausgehend ein Gleis verlegen. Große Sorgfalt und Geschick können in die Marktplanung an einem Ende und in die Codierung am anderen Ende fließen. Aber wenn sich die Geschäfts- und Entwicklungsteams in der Mitte treffen, stellen sie möglicherweise nicht nur fest, dass die von ihnen gebauten Gleise nicht aufeinander passen, sondern dass ein Team Gleise für eine Straßenbahn gebaut hat und das andere Team für einen Hochgeschwindigkeitszug.
Deshalb stellen Unternehmen immer häufiger Leute ein, die sowohl über betriebswirtschaftliche als auch über Programmierkenntnisse verfügen – Leute, die den Weg von der Mitte aus aufbauen können. Gartner nennt diese Klasse von Fachkräften Wirtschaftstechnologen und definiert sie als „Mitarbeiter, die Technologie- oder Analysefunktionen für die interne und externe Geschäftsnutzung entwickeln, aber außerhalb der IT-Abteilungen tätig sind.“ Gartner schätzt das 41 % der Belegschaft sind Wirtschaftstechnologen.
Der Einfluss des Business-Technologen
In den Tagen der Code Crafter sagten Unternehmensleiter dem Entwicklungsteam: „Wir brauchen eine App, die diesen Marktbedarf deckt.“ Der Entwicklungsprozess verschwand in einer Blackbox und einige Monate später kam eine fertige Anwendung heraus.
Das Problem mit diesem System war, dass der Markt nach diesen paar Monaten eine völlig andere Landschaft sein konnte. Der Gründer von Mendix, Roald Kruitwürde sagen: „Anwendungen kommen veraltet an.“ Was er meinte, war, dass sich Ihr Verständnis für die geschäftlichen Anforderungen, die Sie zur Erstellung einer App veranlasst haben, bis Sie mit der Entwicklung einer App fertig sind, weiterentwickelt hat.
Die Anwesenheit von Business-Technologen im Ökosystem der Anwendungsbereitstellung sorgt dafür, dass die Geschäftsanforderungen im Entwicklungsprozess immer im Vordergrund stehen. Laut Gartner ist die Integration von Business-Technologen in ein multidisziplinäres Entwicklungsteam verdoppelt die Leistung des TeamsGartner schätzt, dass bis 2024 80 % der Technologiedienste von Business-Technologen entwickelt werden.
Um diese Leistungssteigerung zu maximieren, kombinieren Unternehmen die Fähigkeiten ihrer Business-Technologen mit einem Entwicklungsprozess, der auf ständige Iterationen statt auf die endgültige Auslieferung ihrer Anwendung setzt. So können sie ihre Geschäftsanforderungen während jedes Iterationszyklus kontinuierlich bewerten und mit dem Geschäftswert vergleichen, den die App generiert.
Die Einstellungsqualitäten, auf die es ankommt
Unternehmen versuchen zunehmend, sich durch das Kundenerlebnis zu differenzieren, das sie bieten. Doch Gartner hat herausgefunden, dass 70 % der Führungskräfte im Bereich Customer Experience Schwierigkeiten bei der Erstellung ihrer Projekte. Die Einstellung von Business-Technologen mit Kenntnissen der Customer Journey ist ein entscheidender Weg, um Entwicklungsprojekte auf die Anforderungen der Kundenerfahrung auszurichten. Die Einbindung von Business-Technologen in die Belegschaft wurde unter anderem durch Low-Code- und No-Code-Plattformen, die keine umfassende Entwicklungserfahrung erfordern, erheblich erleichtert. Jeder Mitarbeiter mit einer innovativen Idee kann diese nach minimaler Plattformschulung in die Tat umsetzen.
Die Demokratisierung der Entwicklung führt dazu, dass Organisationen ihre Prioritäten bei Einstellungsentscheidungen ändern. Wenn Sie ein Team zur Entwicklung einer innovativen Lösung oder Kernanwendung zusammenstellen, müssen Sie sich nicht mehr so viele Gedanken über das technische Wissen oder die Entwicklungskompetenz eines Kandidaten machen. Sie müssen nicht mehr nach dem richtigen Aufzählungspunkt in seinem Lebenslauf suchen.
Stattdessen können Sie Kandidaten nach Qualitäten beurteilen, die vielleicht nicht ganz so greifbar sind, aber dennoch für den Erfolg eines Unternehmens entscheidend sind, wie Kreativität, Geschäftssinn und analytische Fähigkeiten. Der Einstellungsstandard wechselt von der Suche nach jemandem, der eine gute Vorstellung davon hat, wie die Tools zu verwenden sind, zu der Suche nach jemandem, der eine gute Vorstellung davon hat, was mit den Tools gebaut werden soll.
Ändern Sie die Art und Weise, wie Sie bauen
Dieser Wandel in der Frage, wen ein Unternehmen mit der Entwicklung seiner Anwendungen beauftragt, führt zwangsläufig zu einem Wandel in der Art und Weise, wie das Unternehmen diese Anwendungen entwickelt. Die Zeiten, in denen komplexe, unternehmensweite Lösungen entwickelt wurden, nähern sich dem Ende. Projekte dieser Art erfordern tiefgreifende Entwicklungskompetenz, die von Business-Technologen aus den Unternehmen verdrängt wird. Sie erfordern außerdem die Konzentration von Ressourcen und Kontrolle in den Händen des IT-Teams – ein Organisationsmodell, das durch Low-Code-Tools obsolet wird.
Stattdessen müssen Unternehmen damit beginnen, die Anwendungsentwicklung zu dezentralisieren. Sie müssen darauf vertrauen, dass jedes Team weiß, welche Lösungen für ihre Anforderungen am besten geeignet sind, und diesen Teams die Werkzeuge zur Verfügung stellen, um diese Lösungen zu entwickeln. Jahrelang wurde dieses Auslagern von Entwicklungsverantwortungen, „Schatten-IT“, von Unternehmen aus Angst vor Compliance-Risiken und inkompatiblen Systemen abgelehnt. Aber Business-Technologen sind Schatten-IT aus dem Schatten holen.
Das bedeutet nicht, dass die Anwendungsentwicklung zu einem freien Spiel geworden ist. Koordination und Führung bleiben entscheidend, um effektive Lösungen zeitnah und effizient zu entwickeln. Es gibt mehrere Modelle, denen man folgen kann, und Mendix verfügt über Erfahrung bei der Unterstützung seiner Kunden bei der Organisation nach diesen Modellen.
Ein Kompetenzzentrumermöglicht es einer Organisation beispielsweise, ein zentrales Repository mit Entwicklungs-Know-how, wiederverwendbaren Komponenten und Governance-Leitlinien zu erstellen, auf das Geschäftsteams beim Erstellen ihrer spezialisierten Lösungen zugreifen können. Und diese Teams können aufgebaut werden als Fusionsteams die Mitglieder mit unterschiedlichen Fachgebieten (Codierung, Vertrieb, Marktanalyse, Logistik, Compliance) zusammenbringen, um in einem bestimmten Zeitrahmen ein bestimmtes Produkt zu erstellen.
Hier sind ein paar weitere Informationen zu Fusion-Teams:

Alle haben die gleiche Aufgabe: Erfolg aufzubauen
Das Endziel der Demokratisierung der Anwendungsentwicklung mit Hilfe von Tools wie dem Mendix Low-Code-Plattform bedeutet, nicht mehr die Gleise zu bauen, bei denen die IT-Leute an einem Ende und die Geschäftsleute am anderen beginnen. Das habe ich nie verstanden. Egal, ob Sie aus dem Vertrieb, der Personalabteilung, der IT oder dem Marketing kommen, alle sollten dasselbe Geschäftsziel haben, oder? Konzentrieren wir uns also nicht mehr auf den Hintergrund, die Ausbildung oder das Fachwissen der Kandidaten. Konzentrieren wir uns darauf, ob sie zum Erfolg unseres Unternehmens beitragen, und geben wir ihnen dann die Werkzeuge an die Hand, die sie brauchen, um diesen Erfolg aufzubauen und das Unternehmen zu skalieren.