Connect with us

Deutsch

Low-Code- und No-Code-Software definiert Entwicklerjobs neu

Published

on

Bei Low-Code und No-Code ist für jeden etwas dabei – sowohl für Nicht-Tech-Anwender als auch für erfahrene Entwickler. Aber die Bewegung in Richtung Low-Code könnte langsamer sein, als ursprünglich erhofft. „Die Anwendungen, die eine Geschäftseinheit ohne IT-Experten lösen kann, sind allgemeine und wiederkehrende Probleme, die bereits von jemandem gut modelliert und gelöst werden“, sagt Gabriel Simonet, Chief Marketing Officer von GeneXus. “Aber wenn das Problem nicht gut gelöst oder modelliert ist, werden IT-Experten benötigt.”

Tastatur-Foto-von-joe-mckendrick.jpg

Foto: Joe McKendrick

Es ist nicht so, dass Low-Code/No-Code nicht begeistert angenommen wird – es boomt tatsächlich. Fast die Hälfte (47 %) der Unternehmen in einer aktuellen TechRepublic-Umfrage verwenden jetzt Low-Code/No-Code in ihren Organisationen. Von den 35 %, die LCNC derzeit nicht verwenden, gab jeder Fünfte (20 %) an, die Technologie im kommenden Jahr einzuführen.

Geschäftsanwender von heute “können umfangreiche UI-Frameworks, Bibliotheken und eine Vielzahl von APIs kombinieren, die als Service bereitgestellt werden, um eine vielfältigere Suite von Anwendungen zu erstellen”, sagt Snigdha Kotta, Produktmanagerin für APIs und Entwicklererfahrung bei SAS. “Obwohl diese Ressourcen immer noch so unterschiedlich und kompliziert sind, dass sie wahrscheinlich zumindest eine bescheidene IT-Unterstützung erfordern, ändern sich die Dinge schnell.”

Eines ist sicher: Es wird mehr Entwickler geben – mit unterschiedlichen Kapazitäten – in allen Unternehmen. „Low-Code- und No-Code-Ansätze eröffnen Bürger-App-Entwicklern die analytische und entscheidungsorientierte App-Entwicklung“, sagt Kotta. „Wo früher vielleicht vier oder fünf App-Entwickler waren, sind es jetzt vielleicht 40 oder 50. Diese Ansätze beschleunigen auch die Entwicklung und Iteration.“

Daher ist es an der Zeit, “traditionelles Denken rund um die IT” in Frage zu stellen, sagt Chris Stephens, Vice President of Enterprise Data and Analytics bei Zendesk. „Die Rolle, die ein Technologe bei der Schaffung von Geschäftswert spielt, ist eine ganz andere als noch vor 10 Jahren. Die Rolle wurde neu definiert, da die Cloud-, Daten- und Anwendungsplattformen abstrahieren, was viele Menschen als Technologie betrachten. Große Technologieführer sind heute wertvoll, weil sie Führungskräften helfen, End-to-End-Komplexitäten zu erkennen, Abhängigkeiten zu erkennen und Best Practices voranzutreiben, nicht weil sie die Computer am Laufen halten.”

Das Aufkommen von Cloud, SaaS und anderen plattformgesteuerten Ansätzen „hat es der IT ermöglicht, die Details von Technologie-Stacks zu abstrahieren und die Rolle von Technologieteams zu erhöhen“, sagt Stephens. “Low-Code/No-Code-Ansätze sind in vielerlei Hinsicht ein nächster Schritt auf diesem Weg der Abstraktion. IT-Organisationen haben neue Freiheiten, um Innovationen voranzutreiben.”

Diese Freiheit kann ein Überdenken der Rollen der IT-Abteilungen beinhalten. “Hören Sie auf, über IT als IT zu denken!” Stephens drängt. „Da wir die Komplexität der Technologie-Stacks abstrahiert haben, konzentrieren sich Technologieführer mehr auf die Wertschöpfung. Das bedeutet, dass Sie SaaS-Anwendungen für alles verwenden, was Ihren Kunden kein differenziertes Erlebnis bietet. Diese Anwendungen sind von Natur aus alle gebaut außerhalb der IT. Für Erfahrungen, bei denen Sie Ihren Kunden etwas Einzigartiges bieten, lernen Sie zu verstehen, wo bei Ihrem Kunden Reibungsverluste auftreten, und bauen Sie Erfahrungen auf, die diese beseitigen. Dabei werden großartige Technologieteams immer eine Rolle spielen.”

Gleichzeitig gibt es Fragen, die gestellt werden müssen, wenn Unternehmen mit ihren Low-Code/No-Code-Optionen beginnen. Für den Anfang ist es wichtig zu fragen: “Was ist das Geschäftsmodell der evaluierten Plattformen? Stellen Sie die Tools den Entwicklern kostenlos zur Verfügung oder berechnen Sie pro Endbenutzer der generierten Anwendung?” Simonet erzählt. “Wenn die Anzahl der Endbenutzer groß ist, können die Kosten für die Plattform am Ende des Tages sehr hoch werden. Berechnen Sie pro Entwickler und lassen Sie sie wählen, wo sie live gehen? In diesen Fällen sind die Kosten für die ist niedriger, aber es kann erforderlich sein, dass Unternehmen auch Systemadministratoren haben, um Projekte in Produktion zu bringen.”

Eine der großen Herausforderungen für Low-Code-Tools wird dieselbe sein wie für professionelle Entwickler: sich weiterentwickeln“, betont Simonet. „Was passiert mit jeder Plattform, wenn sich die Technologie weiterentwickelt, wenn eine neue Programmiersprache oder eine neue Plattform auftaucht? für die Software entsteht? Sind Low-Codes so konzipiert, dass sie sich leicht weiterentwickeln können?”

Letztlich seien Low-Code/No-Code-Lösungen nichts Neues, fügt er hinzu. „Denken Sie daran, dass es vor der Low-Code-Welle eine RAD-Welle (Rapid Application Development) und eine CASE-Welle (Computer Aided Software Engineering) gab. Das Problem, das sie zu lösen versuchten, war jedoch im Wesentlichen das gleiche wie bei den Low-Code-Tools sie verschwanden. Warum? Weil sie sich nicht weiterentwickeln konnten, weil sie nicht darauf ausgelegt waren, sich im Laufe der Zeit mit technologischen Veränderungen zu entwickeln.” Dies wird der ultimative Test für die Low-Code/No-Code-Community sein.

Continue Reading

Copyright © 2021 Meta Mag Inc.