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.



  • Neuer Bedrohungsakteur PuzzleMaker

    Neuer Bedrohungsakteur PuzzleMaker

    Bereits im April entdeckten Kaspersky-Experten eine Reihe extrem zielgerichteter Cyberattacken gegen mehrere Unternehmen, die zuvor unentdeckte Google-Chrome- und Microsoft-Windows-Zero-Day-Exploits nutzten.

    mehr lesen: Neuer Bedrohungsakteur PuzzleMaker

  • Dan Smoot wird CEO bei Riverbed

    Dan Smoot wird CEO bei Riverbed

    Riverbed ernennt Dan Smoot zum President und CEO und will damit die nächste Wachstumsphase vorantreiben.

    mehr lesen: Dan Smoot wird CEO bei Riverbed

  • Fachkräftemangel im Maschinenbau verschärft sich wieder

    Fachkräftemangel im Maschinenbau verschärft sich wieder

    Im Maschinen- und Anlagenbau gewinnt der konjunkturelle Aufschwung deutlich an Fahrt. Doch nun rücken wieder zunehmend Fachkräfteengpässe in den Fokus der Unternehmen. Laut einer aktuellen Umfrage des VDMA unter rund…

    mehr lesen: Fachkräftemangel im Maschinenbau verschärft sich wieder

  • T-Systems CTO steht Board of Directors der Gaia-X Association vor

    T-Systems CTO steht Board of Directors der Gaia-X Association vor

    Maximilian Ahrens, CTO von T-Systems, wurde zum Vorsitzenden des Board of Directors der Gaia-X-Initiative gewählt.

    mehr lesen: T-Systems CTO steht Board of Directors der Gaia-X Association vor

  • Instabile Lieferketten machen Unternehmen zu schaffen

    Instabile Lieferketten machen Unternehmen zu schaffen

    Durchschnittlich 1Mio.€ Verlust Instabile Lieferketten machen Unternehmen zu schaffen Seit Anfang 2020 sind auch die Lieferketten weltweit immer instabiler und anfälliger geworden. Der Nachschub von Komponenten wie etwa Chips oder…

    mehr lesen: Instabile Lieferketten machen Unternehmen zu schaffen

  • SAP und TeamViewer arbeiten zusammen

    SAP und TeamViewer arbeiten zusammen

    Durch die strategischen Partnerschaft zwischen TeamViewer und SAP soll u.a. die AR-Lösung Frontline in das SAP-Angebot integriert werden.

    mehr lesen: SAP und TeamViewer arbeiten zusammen

  • Konsortium für Quantencomputing gegründet

    Konsortium für Quantencomputing gegründet

    Mit dem QUTAC haben sich zehn Unternehmen in einem Konsortium zusammengeschlossen um industrielle Anwendungen für Quantencomputing zu entwickeln.

    mehr lesen: Konsortium für Quantencomputing gegründet

  • Remote Work in der Fertigungsindustrie

    Remote Work in der Fertigungsindustrie

    Okta hat im Rahmen einer Studie ermittelt, wie Arbeitnehmer künftig arbeiten wollen. Demnach möchten sie ihr Arbeitsmodell zukünftig selbst wählen. Einige glauben jedoch nicht, dass ihr Arbeitgeber ihnen diese Flexibilität…

    mehr lesen: Remote Work in der Fertigungsindustrie

  • Siemens kauft Nextflow Software

    Siemens kauft Nextflow Software

    Transiente Strömungssimulation mit Simcenter Siemens kauft Nextflow Software Siemens erwirbt das französische Startup Nextflow Software. Durch die Integration deren CFD-Technologie ins Xcelerator-Portfolio sollen Anwender komplexe Applikationen mit transienten Strömungen und…

    mehr lesen: Siemens kauft Nextflow Software

  • Bundestag beschließt Unternehmensbasisregister

    Bundestag beschließt Unternehmensbasisregister

    Unternehmen sind in Deutschland in unterschiedlichen Registern erfasst, zwischen denen Daten selten oder gar nicht ausgetauscht werden. Mit dem nun beschlossenen Basisregister müssen Unternehmen ihre Daten künftig nur noch einmal…

    mehr lesen: Bundestag beschließt Unternehmensbasisregister

  • BSI eröffnet Stützpunkt in Saarbrücken

    BSI eröffnet Stützpunkt in Saarbrücken

    Am neuen BSI-Stützpunkt in Saarbrücken will das Bundesamt für Sicherheit in der Informationstechnik gemeinsam mit anderen Forschungseinrichtung seine Arbeit im Bereich künstliche Intelligenz ausbauen.

    mehr lesen: BSI eröffnet Stützpunkt in Saarbrücken

  • Kaspersky schickt Führungskräfte in virtuelles Kraftwerk

    Kaspersky schickt Führungskräfte in virtuelles Kraftwerk

    Mit einer VR-Version seines Simulationsspiels Interactive Protection Simulation will Kaspersky Führungskräften Knowhow darüber vermitteln, welchen Einfluss Entscheidungen auf die Cybersicherheit haben können.

    mehr lesen: Kaspersky schickt Führungskräfte in virtuelles Kraftwerk