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.



  • Per Software zum passenden Fabriklayout

    Per Software zum passenden Fabriklayout

    Eine Open-Source-Software namens MeFaP, die am Institut für Integrierte Produktion Hannover (IPH) entwickelt wurde, ermöglicht es in kurzer Zeit Fabriklayouts zu erstellen. Die Software entstand im Rahmen des gleichnamigen Forschungsprojekts.

    mehr lesen: Per Software zum passenden Fabriklayout

  • Kategorisierung von Clouddaten schützt vor Risiken

    Kategorisierung von Clouddaten schützt vor Risiken

    Die Kategorisierung von Clouddaten – also welche Daten in der Cloud verarbeitet werden sollen und welche nicht – kann besonders für unternehmenskritische Daten wichtig sein.

    mehr lesen: Kategorisierung von Clouddaten schützt vor Risiken

  • VDMA veröffentlicht Security-Leitfaden

    VDMA veröffentlicht Security-Leitfaden

    Ein neuer Leitfaden des VDMA unterstützt Maschinen- und Anlagenbauer bei der Security in Betriebsprozessen und der Resilienz der Produkte gegen Cyberangriffe und andere IT-induzierte Schäden im Unternehmen.

    mehr lesen: VDMA veröffentlicht Security-Leitfaden

  • Cybersecurity-Startup gesucht

    Cybersecurity-Startup gesucht

    In eine neue Runde geht der UP21@it-sa Award für Cybersecurity-Startups aus der DACH Region. Er bietet jungen Unternehmen die Chance, sich in Speed-Pitches vor Fachpublikum, Experten und Investoren zu bewähren…

    mehr lesen: Cybersecurity-Startup gesucht

  • Covid-19-bedingte Cyberkriminalität stark gestiegen

    Covid-19-bedingte Cyberkriminalität stark gestiegen

    NTT hat kürzlich seinen Global Threat Intelligence Report 2021 veröffentlicht. Der Bericht zeigt, dass Hacker die derzeitige Ausnahmesituation ausnutzen, indem sie wichtige Branchen und gängige Schwachstellen aus der Umstellung auf…

    mehr lesen: Covid-19-bedingte Cyberkriminalität stark gestiegen

  • IT-Sicherheitsgesetz nur mit ‚fragwürdigem Mehrwert‘?

    IT-Sicherheitsgesetz nur mit ‚fragwürdigem Mehrwert‘?

    Der Digitalverband Bitkom kritisierte das neu verabschiedete IT-Sicherheitsgesetz 2.0 der deutschen Bundesregierung als „eine Kombination aus technischer Zertifizierungsmaschinerie und politisch-regulatorischem Gutdünken mit fragwürdigem Mehrwert für die IT-Sicherheit“.

    mehr lesen: IT-Sicherheitsgesetz nur mit ‚fragwürdigem Mehrwert‘?

  • Firewall für Automatisierungsnetzwerke

    Firewall für Automatisierungsnetzwerke

    Die Firewall SecurityBridge gewährleistet laut Hersteller Pilz ab sofort auch die Überwachung der Datenkommunikation beliebiger weiterer Netzwerkteilnehmer außerhalb der Pilz-Produktfamilie.

    mehr lesen: Firewall für Automatisierungsnetzwerke

  • Alltrotec blickt auf 30+1 Jahre zurück

    Alltrotec blickt auf 30+1 Jahre zurück

    Eigentlich sollte zum 30-jährigen Bestehen bereits im vergangenen Jahr gefeiert werden, jedoch hat die Corona-Pandemie einen Strich durch die Rechnung gemacht.

    mehr lesen: Alltrotec blickt auf 30+1 Jahre zurück

  • Zweistelliges Wachstum im März

    Zweistelliges Wachstum im März

    Im März haben die deutschen Maschinen- und Anlagenbauer ihre Maschinenexporte im Vergleich zum Vorjahr um rund 13 Prozent gesteigert, was jedoch auch der niedrigen Vergleichsbasis aus dem Vorjahr geschuldet ist.

    mehr lesen: Zweistelliges Wachstum im März

  • Hacker erpressen dreifach

    Hacker erpressen dreifach

    Immer wieder sind Unternehmen und Organisationen von Ransomware-Angriffen betroffen. Der Softwareanbieter Check Point beobachtet dabei ein noch aggressiveres Vorgehen der Hacker.

    mehr lesen: Hacker erpressen dreifach

  • Machineering startet Partnerprogramm

    Machineering startet Partnerprogramm

    Im Rahmen eines neu aufgesetzten Partnerprogramms will der Simulationsspezialist Machineering Anwendern u.a. die Lösungsintegration erleichtern.

    mehr lesen: Machineering startet Partnerprogramm

  • Toby Alcock neuer CTO der Logicalis Group

    Toby Alcock neuer CTO der Logicalis Group

    Toby Alcock ist neuer Chief Technology Officer der Logicalis Group. Er bekleidete zuletzt die Position des Chief Technology Officer für Logicalis Australien.

    mehr lesen: Toby Alcock neuer CTO der Logicalis Group