Wie generative KI die Softwareentwicklung verändert

445978
Bild: ©amorn/stock.adobe.com

Die Veröffentlichung von ChatGPT hat begeistert, aber auch Bedenken geweckt: Es wird über die begrenzte Leistungsfähigkeit diskutiert, potenziell verzerrte Ergebnisse und wegfallende Arbeitsplätze, auch in der Softwareentwicklung. Ähnlich war es in der Vergangenheit schon mit Low-Code-Tools, die den Entwicklungsprozess automatisieren und beschleunigen sollen. Bedenken waren hier, dass sich die Technologie nicht skalieren lasse, sie nicht robust genug für unternehmenskritische Systeme wäre und sie Softwareentwickler überflüssig mache. Wer sich die Fähigkeiten von Tools wie ChatGPT und Github Copilot anschaut, könnte durchaus beeindruckt sein. Deren Repertoire umfasst die Erstellung von Dokumenten und das Vervollständigen oder Schreiben von Code-Snippets. Allerdings herrscht heute vielerorts Konsens darüber, dass Automatisierung die Effizienz und Produktivität von Entwicklern steigert – sie aber nicht ersetzt. Generative KI hat diese Sichtweise mitgeprägt, denn mit der Popularität von KI-gestützter Softwareentwicklung ist auch das Vertrauen in die Vorzüge dieser Technologie für die Softwareentwicklung und die Rolle des Entwicklers gewachsen.

Zusammenarbeit erleichtern

Neben den Auswirkungen auf die Arbeit selbst, kann KI die Kooperation der Entwickler mit anderen Abteilungen unterstützen. Genauer gesagt kann generative KI Citizen Developer und Profi-Entwickler enger zusammenbringen. Citizen Development kommt in Organisationen häufig zum Einsatz, wenn langwierige Herausforderungen wie ein wachsender IT-Backlog und Entwicklermangel bewältigt werden soll. Dabei entlastet Citizen Development die IT-Abteilung, indem die Endnutzer eigenständig ihre benötigten Anwendungen erstellen. Ein Citizen Developer verwendet dafür in der Regel von der IT-Abteilung bereitgestellte Werkzeuge wie No-Code- und Low-Code-Plattformen, mit denen sie auf Basis einer visuellen, modellgesteuerten Oberfläche Anwendungen entwickeln können, anstatt sich in traditionelle Programmiersprachen einarbeiten zu müssen.

Lösung für gängige Probleme

In der Vergangenheit stieß dies auf Hindernisse, die von unterschiedlichen technischen Kenntnissen bis hin zur Komplexität der Projekte reichten. Die Idee, den Fachbereichen Autonomie bei der Lösung ihrer IT-Herausforderungen zu geben, mag verlockend sein. Diese Strategie berücksichtigt jedoch nicht die IT-Governance und die Struktur von modernen Teams. Bei herkömmlichem Citizen Development entstehen häufig Anwendungen, die anfällig für Datenschutzverletzungen sind und schnell verwaisen, sobald ein Mitarbeiter das Unternehmen verlässt. Oftmals liegt es dann wiederum an der IT-Abteilung geschäftskritische Anwendungen neu zu entwickeln.

Synergie von KI und Coding

Mit der Einführung von generativer KI fallen diese Hindernisse weg und Ideen, Fähigkeiten sowie Innovationen lassen sich dynamischer austauschen und pflegen. Geschäftsanwender können ihr Fachwissen einbringen, während Entwickler ihr technisches Knowhow beisteuern und generative KI bei der eigentlichen Programmierarbeit unterstützt. Durch diese Synergie können sie gemeinsam schneller Anwendungen entwickeln. Ein Ansatz, der Automatisierung, künstliche Intelligenz und visuelle Entwicklung anstelle von Code, Frameworks und Bibliotheken umfasst, kann die Anwendungsentwicklung breiter im gesamten Unternehmen aufstellen und fördern.

Mit Low-Code entwickeln

Low-Code kann bei dieser Strategie eine entscheidende Rolle spielen. Low-Code-Plattformen bieten oft skalierbare SaaS-Cloud-Infrastrukturen, um Full-Stack-Anwendungen erstellen und innerhalb der Plattformen zu testen. Da die Einrichtung von Webservern oder Code-Repositorien entfällt, lassen sie sich zudem oft einfach implementieren. Gleichzeitig haben Unternehmen die Möglichkeit, ein auf der Low-Code-Plattform erstelltes Modul ohne großen Aufwand in eine neue Anwendung zu integrieren. Darüber hinaus können Verfahren in Bezug auf Sicherheit, Skalierbarkeit und Wartbarkeit hinterlegt werden. So können Low-Code-Plattformen generative KI kontrolliert nutzen, etwa um Entwicklungszyklen zu beschleunigen.

Ist eine Generative KI ein Citizen Developer?

Generative KI entwickelt sich in der Softwareentwicklung zu einem praktischen Helfer. Während das Potenzial noch ausgelotet wird, ist bereits sehr sicher, dass sie langfristig die Arbeit von Citizen Developer und damit auch von professionellen Entwicklern unterstützen wird. Letztlich geht es darum, das Potential von KI mit menschlicher Expertise und Kreativität zu kombinieren. Naheliegend ist auch, dass Entwickler in Zukunft KIs beauftragen können, eine funktionale Anwendung komplett zu implementieren. Gartner prognostiziert, dass bis 2027 fast 15 Prozent der entwickelten Anwendungen vollständig durch KI-gesteuerte Prozesse erstellt werden. Schon heute sind Unternehmen durch generative KI besser in der Lage, den Mangel an Entwicklern aufzufangen. Zugleich profitieren sie durch die Kombination von Low-Code und KI von der Möglichkeit, repetitive Aufgaben zu automatisieren, agiler auf Veränderungen zu reagieren und Innovationen zu entwickeln.



  • VDMA Robotik + Automation wählt neuen Vorstand

    VDMA Robotik + Automation wählt neuen Vorstand

    Der VDMA Robotik + Automation hat im Rahmen seiner Mitgliederversammlung einen neuen Vorstand gewählt. Als neuer Vorsitzender folgt Hahn Automation-CEO Frank Konrad auf Wilfried Eberhardt.

    mehr lesen: VDMA Robotik + Automation wählt neuen Vorstand

  • Siemens und Zscaler kooperieren

    Siemens und Zscaler kooperieren

    Siemens und Zscaler arbeiten zusammen, um Kunden den sicheren Zugriff vom Arbeitsplatz im Büro oder mobil auf Operational-Technology(OT)-Systeme und -Anwendungen im Produktionsnetzwerk zu ermöglichen.

    mehr lesen: Siemens und Zscaler kooperieren

  • Bechtle erwirbt Open Networks

    Bechtle erwirbt Open Networks

    Der österreichische Ableger von Bechtle hat Open Networks erworben. Die neuen Spezialisten bringen insbesondere Erfahrung in den Bereichen Application Services, Datacenter, Security und Netzwerk mit. Die Firma betreut rund 250…

    mehr lesen: Bechtle erwirbt Open Networks

  • Wie Firmen Innovationspotenzial freisetzen

    Wie Firmen Innovationspotenzial freisetzen

    Viele Konzepte etwa für Modern Workplaces und Digitalisierung hinterfragen Unternehmenskonzepte, die auf traditionelle Strukturen und Hierarchien setzen. Robert Lindner, Senior Regional Director & Country Manager Germany bei Red Hat, hat…

    mehr lesen: Wie Firmen Innovationspotenzial freisetzen

  • Blue Yonder gehört jetzt Panasonic

    Blue Yonder gehört jetzt Panasonic

    Panasonic hat sämtliche Unternehmensanteile des IT-Plattformanbieters Blue Yonder erworben. Der Kauf ist Teil der Konzern-Strategie, einzelne Geschäftsfelder zu stärken. Blue Yonder bewertet die Investition mit 8,5 Milliarden US-Dollar.

    mehr lesen: Blue Yonder gehört jetzt Panasonic

  • Maschinenbauern gehen Komponenten aus

    Maschinenbauern gehen Komponenten aus

    Die Auftragsbücher im Maschinen- und Anlagenbau füllen sich, aber immer mehr Firmen verzeichnen Engpässe in ihren Lieferketten. Auch der Fachkräftemangel wird vermehrt zum Problem. Zu diesen Erkenntnissen kommt der VDMA…

    mehr lesen: Maschinenbauern gehen Komponenten aus

  • 25 Prozent der Firmen planen höhere Investitionen

    25 Prozent der Firmen planen höhere Investitionen

    Erwartungen an die Post-Covid-Zeit 25 Prozent der Firmen planen höhere Investitionen 70 Prozent der Fertigungsunternehmen rechnen mit einem Wachstum ihrer Branche, gaben die Teilnehmer in einer Umfrage von CBAF an.…

    mehr lesen: 25 Prozent der Firmen planen höhere Investitionen

  • Cyberangriffsrisiko reduzieren

    Cyberangriffsrisiko reduzieren

    Bei sechs von zehn (63%) Cyberangriffen, die vom Kaspersky Global Emergency Response Team untersucht wurden, setzen die Angreifer Brute-Force-Methoden ein und nutzen Schwachstellen aus, um die IT-Systeme eines Unternehmens zu…

    mehr lesen: Cyberangriffsrisiko reduzieren

  • Phishing-Mails verursachen die höchsten Schäden

    Phishing-Mails verursachen die höchsten Schäden

    Schreiende Kinder, ungewohntes Arbeitsumfeld und schlechte Büroausstattung: Das Arbeiten im Homeoffice ist nicht für alle Arbeitnehmerinnen und Arbeitnehmer nur angenehm.

    mehr lesen: Phishing-Mails verursachen die höchsten Schäden

  • Endpoint-Schutz bei Offline-Systemen

    Endpoint-Schutz bei Offline-Systemen

    In Teilen der IT-Welt dominiert die Meinung, dass einige Systeme keinen Endpoint-Schutz benötigen. Diese Einschätzung ist häufig für solche Geräte anzutreffen, die isoliert und nicht mit dem Internet verbunden sind…

    mehr lesen: Endpoint-Schutz bei Offline-Systemen

  • Top Malware im August 2021

    Top Malware im August 2021

    Check Point Research hat den Global Threat Index für August 2021 veröffentlicht. Formbook ist nun die am weitesten verbreitete Malware in Deutschland.

    mehr lesen: Top Malware im August 2021

  • Oberflächentechnik und IT in der Zulieferindustrie

    Oberflächentechnik und IT in der Zulieferindustrie

    Die 16. FMB – Zuliefermesse Maschinenbau findet vom 10. bis 12. November 2021 im Messezentrum Bad Salzuflen statt. Zu den Topthemen kürte Veranstalter Easyfairs die Oberflächentechnik und Digitalisierung.

    mehr lesen: Oberflächentechnik und IT in der Zulieferindustrie