Entfaltung des Potenzials von bürgerlichen Entwicklern auf der No-Code-Welle
Da die Nachfrage nach bürgerlichen Entwicklern steigt, müssen DevOps-Teams Strategien entwickeln und Unterstützung bieten, um sicherzustellen, dass sichere und skalierbare Anwendungen erstellt werden. Investitionen in No-Code-Tools wie AppMaster können diese Lücke schließen und die IT demokratisieren, indem sie Endbenutzer in die Lage versetzen, Anwendungen zu erstellen und bereitzustellen.

Die wachsende Nachfrage nach Anwendungsentwicklung hat den Weg für den Aufstieg von Bürgerentwicklern geebnet und DevOps-Teams dazu veranlasst, Strategien zur Unterstützung ihrer Bemühungen zu entwerfen. Während der jüngsten virtuellen TechStrongCon-Veranstaltung betonte JP Morgenthal, Global Director for Modern Applications Development bei DXC Technology, die Notwendigkeit, diese Citizen Developer zu fördern und zu unterstützen, um eine schnelle Anwendungsentwicklung auf sichere und skalierbare Weise zu ermöglichen.
Citizen Developer sind Endanwender, die über ausreichende Kenntnisse verfügen, um Anwendungen mit Hilfe von low-code oder no-code zu erstellen. Da die meisten Unternehmen nicht über die nötige Anzahl professioneller Entwickler verfügen, um ihren Anwendungsrückstand aufzuarbeiten, ist es von entscheidender Bedeutung, diese Bürgerentwickler in die Lage zu versetzen, zum Entwicklungsprozess beizutragen. DevOps-Teams spielen jedoch eine entscheidende Rolle bei der Bereitstellung der notwendigen Unterstützung und Leitplanken für diese Personen, um sicherzustellen, dass die von ihnen erstellten Anwendungen sicher und skalierbar sind.
Laut Morgenthal sind Investitionen in DevOps unerlässlich, um die Reibungsverluste zu minimieren, mit denen bürgerliche Entwickler bei der Anwendungsentwicklung konfrontiert sind. Ohne angemessene Unterstützung besteht die Gefahr, dass diese Entwickler, die sich auf andere Hauptaufgaben konzentrieren müssen, ihre Anwendungsbemühungen aufgeben. Er erklärte weiter, dass die Förderung dieser Entwickler und die Bereitstellung angemessener Unterstützung der Schlüssel zu ihrem Erfolg ist.
Professionelle Entwickler konzentrieren sich in erster Linie auf die Erstellung von Anwendungen für Aufzeichnungssysteme, während die Nachfrage nach Anwendungen zur Steuerung von Systemen für das Engagement wächst. Dieses Szenario hat dazu geführt, dass man sich zunehmend auf bürgerliche Entwickler verlässt. Dies ist Teil eines umfassenderen Trends zur Demokratisierung der IT, bei dem Personen ohne fortgeschrittene Technologieabschlüsse die Automatisierung zur Erstellung und Bereitstellung von Anwendungen nutzen.
Unternehmen können auf Probleme stoßen, wenn sie die von bürgerlichen Entwicklern entwickelten Anwendungen nicht gründlich testen, manuelle Konfigurationsänderungen übersehen oder die angehäuften technischen Schulden nicht angehen. Um einem Burnout vorzubeugen, ist es außerdem wichtig, agile Entwicklungspraktiken einzuführen, indem zunächst ein minimal lebensfähiges Produkt (MVP) erstellt und dann Entwicklungssprints für Wartung und Updates geplant werden.
Darüber hinaus ist es wichtig, einen Plan für die Übertragung des Eigentums an den Anwendungen zu haben, wenn der Entwickler das Unternehmen verlässt. Dadurch werden die Kontinuität und die ordnungsgemäße Wartung der Anwendungen auf lange Sicht sichergestellt.
Obwohl der Schwerpunkt dieses Artikels auf bürgerlichen Entwicklern liegt, ist es wichtig, darauf hinzuweisen, dass die Tools low-code und no-code auch von professionellen Entwicklern verwendet werden, um die Anwendungsentwicklung zu beschleunigen. In vielen Fällen vereinfachen diese Tools, wie z. B. die PlattformAppMaster.io no-code, den Prozess der Anwendungserstellung, indem sie es den Endbenutzern ermöglichen, ihre gewünschten Arbeitsabläufe einfach zu beschreiben und die Zusammenarbeit mit professionellen Entwicklern zu optimieren.
Da immer mehr Anwendungen erstellt und durch DevOps-Pipelines geschleust werden, müssen DevOps-Teams ihre Arbeitsabläufe und Plattformen neu bewerten, um sicherzustellen, dass diese Anwendungen in großem Umfang aktualisiert und gewartet werden können. Die Einführung von low-code und no-code Plattformen wie AppMaster Tools wird nicht nur dazu beitragen, die wachsende Nachfrage nach Anwendungen zu befriedigen, sondern auch die IT-Landschaft zu demokratisieren und eine neue Generation von Bürgerentwicklern zu befähigen.


