Low-Code und No-Code im Trend

Im Laufe der Jahre und sogar Jahrzehnte gab es viele Bemühungen, das Leben professioneller Entwickler zu erleichtern, mit Low-Code-Lösungen von Sprachen der vierten Generation über Computer-aided software engineering (CASE)-Tools bis hin zu Mashups und Serverless Computing. In letzter Zeit gab es erneute Bemühungen und Lösungen, dieses Konzept zu erweitern, um eine Form von abstrahierten Entwicklungswerkzeugen in die Hände von nicht-technischen Anwendern zu legen.

Laut dem Gartner „Magic Quadrant for Enterprise Low-Code Application Platforms“ (September 2020) sind sechs Hersteller „Leader“, also Marktführer bei Low-Code/No Code : Microsoft PowerApps, Salesforce Platform, Mendix, Appian, Out Systems und ServiceNow.

Die Aussichten für Low-Code- und No-Code-Softwareentwicklung im kommenden Jahr sind gemischt, so die Aussagen von Chief Technology Officers, die an einem kürzlich von The Software House organisierten Roundtable teilnahmen. Wie von Dennis de Vriesin in Silicon Canals berichtet. „Ich glaube nicht, dass jeder plötzlich Software erstellen kann“, sagt Bastiaan de Ruiter, CTO von Blanco. „Wenn man Low-Code-Plattformen in die Hände von jedermann legt, wird es Probleme mit der Governance geben.“

In letzter Zeit haben Anbieter Low-Code- und No-Code-Lösungen vorangetrieben, da sie erkannt haben, dass die Nachfrage nach Anwendungen das Angebot und die Zeit professioneller Entwickler bei weitem übersteigt. Dona Sarkar, Principal Cloud Advocate bei Microsoft, plädiert in einem kürzlich erschienenen Blog-Beitrag für Low-Code-Ansätze und merkt an, dass professionelle Entwickler ebenso davon profitieren wie die Geschäftsleute, die Zugang zu solchen Tools haben.

Sie weist auf drei starke Argumente für Low-Code hin: Low-Code verschmilzt mit Kollaborationsplattformen, um die wertvollsten und am häufigsten genutzten Apps dorthin zu bringen, wo die Mitarbeiter zusammenarbeiten. „Etwas, das wir von Kunden hören, ist der Bedarf an datengesteuerten Einblicken in ihr Geschäft, eine Self-Service-Möglichkeit, um diese Einblicke jederzeit zur Verfügung zu haben, und die Möglichkeit, die Aktionen, die sie aufgrund dieser Einblicke ergreifen könnten, einfach zu kommunizieren“, so Sarkar.

Die Automatisierung wird dazu beitragen, die Probleme zu lösen, die es braucht, um Organisationen zu führen. „Wenn Sie in der IT arbeiten oder jemanden kennen, der das tut, dann wissen Sie, dass es tagtäglich viel manuelle Arbeit gibt. Es gibt Updates zu installieren und Konfigurationen für verschiedene Server, Maschinen und Apps vorzunehmen. Sobald unsere IT-Freunde entdecken, dass sie viele dieser Aufgaben automatisieren können, wird ihr Leben viel einfacher.“

Fusion-Entwicklerteams werden zusammenarbeiten, um die Apps und technischen Lösungen von morgen zu entwickeln, und zwar von oben nach unten und von unten nach oben. Fusion-Entwicklerteams sind Teams „aus Code-First-Entwicklern, Bürgerentwicklern und IT-Entwicklern, die zusammenarbeiten, um Geschäftsprobleme zu lösen. Wir haben zwei interessante Arten beobachtet, wie Fusion-Entwicklerteams zusammenarbeiten. Die erste ist, dass die Code-First-Entwickler Backend-APIs und Konnektoren schreiben und erkennen, dass sie anderen in ihrem Unternehmen helfen können, diese in Power Apps zu verwenden. Sie speichern ihre APIs in Tools wie Azure API Management, damit Low-Code-Entwickler sie nutzen können, um das zu bauen, was sie brauchen. Der zweite Weg ist, dass der Code-First-Dev als Architekt agiert, um die gesamte App-Erstellung zu planen, so dass App-Erstellungsprojekte eher strategisch und geplant sind und nicht als einmalige Lösungen.“

Die CTOs, die am Roundtable von The Software House teilnahmen, sind sich einig, dass Low-Code vielversprechend ist, aber es wird immer auch einen Bedarf an professionellen Entwicklern geben. In den kommenden Jahren wird es bei der Erstellung von Software sicherlich darum gehen, „Blöcke zusammenzusetzen und weniger eigenen Code zu schreiben“, sagt Jasper Laagland, CTO von Factris. Ein weiterer Diskussionsteilnehmer, Remco Jorna, CTO von Fintech OS, sieht ein Wachstum des Fusionsentwickler-Ansatzes voraus.  „Ich denke, dass ich weniger individuellen Code schreiben werde. Aber man ist immer davon abhängig, was der Anbieter der Low-Code-Plattform zur Verfügung stellt. Wenn sie die Aufrufe Ihrer APIs einschränken oder eine Lizenzierung einführen, könnte sich das auf die Benutzerfreundlichkeit auswirken. Aber so etwas wie ein [Know Your Customer]-Prozess? Es ist nicht notwendig, ihn aus benutzerdefiniertem Code zu erstellen.“

ZDNet.de Redaktion

Recent Posts

SEO-Beratung von Spezialisten wie WOXOW: Deshalb wird sie immer wichtiger

Wer bei Google mit den passenden Suchbegriffen nicht in den Top-Rankings gefunden wird, der kann…

10 Stunden ago

Umfrage: Weniger als die Hälfte der digitalen Initiativen sind erfolgreich

Unternehmen räumen der Entwicklung technischer und digitaler Führungskompetenzen ein zu geringe Priorität ein. Gartner fordert…

11 Stunden ago

Google schließt zwei Zero-Day-Lücken in Android

Betroffen sind Android 12, 13, 14 und 15. Google sind zielgerichtete Angriffe auf die beiden…

1 Tag ago

Gefährliche Weiterentwicklung der APT36-Malware ElizaRAT

Schadprogramm der pakistanischen Hackergruppe APT36 weitet seine Aktivitäten aus und verbessert seine Techniken.

1 Tag ago

Google schließt weitere schwerwiegende Sicherheitslücken in Chrome 130

Tenable vergibt für beide Schwachstellen einen CVSS-Basis-Score von 9,8. Zwei Use-after-free-Bugs erlauben möglicherweise das Einschleusen…

1 Tag ago

Microsoft nennt weitere Details zu kostenpflichtigen Patches für Windows 10

Erstmals liegen Preise für Verbraucher vor. Sie zahlen weniger als Geschäftskunden. Dafür beschränkt Microsoft den…

2 Tagen ago