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.



  • Softing mit neuer Doppelspitze

    Softing mit neuer Doppelspitze

    Softing Industrial Automation wird seit Jahresbeginn von einer Doppelspitze geleitet. Thomas Hilz und Thomas Rummel haben die Nachfolge von Frank Steinhoff angetreten.

    mehr lesen: Softing mit neuer Doppelspitze

  • EU investiert 43Mrd.€ in Halbleiterfertigung

    EU investiert 43Mrd.€ in Halbleiterfertigung

    Das Chip-Gesetzt soll die Resilienz sowie die Wettbewerbsfähigkeit Europas in Sachen Halbleitertechnologien stärken. Die EU-Kommission hat nun die Eckpunkte des Gesetzes vorgestellt.

    mehr lesen: EU investiert 43Mrd.€ in Halbleiterfertigung

  • Kaspersky meldet Allzeithoch

    Kaspersky meldet Allzeithoch

    DDoS-Angriffe haben im letzten Quartal 2021 ein trauriges Allzeithoch erreicht. Laut Kaspersky-Telemetrie ist die Gesamtzahl der DDoS-Angriffe im Vergleich zum dritten Quartal 2021 um 52% gestiegen. Das ist 4,5-mal höher…

    mehr lesen: Kaspersky meldet Allzeithoch

  • Integrierte Angriffserkennung und -blockierung in Echtzeit

    Integrierte Angriffserkennung und -blockierung in Echtzeit

    Dynatrace hat das Application Security Module erweitert. Es bietet nun eine automatische Erkennung und Abwehr von Angriffen in Echtzeit. Dies schützt vor Injection-Attacken, die kritische Schwachstellen wie Log4Shell ausnutzen.

    mehr lesen: Integrierte Angriffserkennung und -blockierung in Echtzeit

  • Eva Heuer wird Gesellschafterin bei T.Con

    Eva Heuer wird Gesellschafterin bei T.Con

    Mit Eva Heuer hat die T.Con eine neue Gesellschafterin. Seit 2019 ist sie Personalverantwortliche des SAP-Partners und wird sich dieser Aufgabe auch weiterhin widmen.

    mehr lesen: Eva Heuer wird Gesellschafterin bei T.Con

  • Aufträge für die nächsten 4,5 Monate

    Aufträge für die nächsten 4,5 Monate

    Der Auftragsbestand der deutschen Industrie reicht laut Berechnungen des Ifo Instituts für die nächsten 4,5 Monate. In der Automobilindustrie liegt der Auftragsbestand sogar bei 8 Monaten.

    mehr lesen: Aufträge für die nächsten 4,5 Monate

  • Keba übernimmt Drag and Bot

    Keba übernimmt Drag and Bot

    Drag and Bot gehört nun zur Keba Gruppe. Der Österreichische Automatisierungsspezialist hat die Übernahme bereits Ende vergangenen Jahres abgeschlossen.

    mehr lesen: Keba übernimmt Drag and Bot

  • Jaggaer übernimmt DocSkiff

    Jaggaer übernimmt DocSkiff

    Der Source-to-Pay-Anbieter Jaggaer übernimmt die KI-gestützte Vertragsanalyseplattform DocSkiff und will durch die Akquise, nach eigenen Angaben, die ’Autonomous Commerce’-Strategie vorantreiben.

    mehr lesen: Jaggaer übernimmt DocSkiff

  • Dassault Systèmes verändert Führungsebene

    Dassault Systèmes verändert Führungsebene

    Im Rahmen der 3DExperience World hat Dassault Systèmes Gian Paolo Bassi die Leitung von 3DExperience Works übergeben und zugleich Manish Kumar zum CEO von Solidworks ernannt.

    mehr lesen: Dassault Systèmes verändert Führungsebene

  • Siemens startet mit Umsatz- und Auftragsplus in 2022

    Siemens startet mit Umsatz- und Auftragsplus in 2022

    Das erste Quartal des aktuellen Geschäftsjahres hat Siemens mit einem Umsatzplus von 9 Prozent abgeschlossen und auch die Aufträge entwickelten sich positiv. Die aktuelle Prognose für das Geschäftsjahr bleibt zunächst…

    mehr lesen: Siemens startet mit Umsatz- und Auftragsplus in 2022

  • Trend Micro meldet über 94 Milliarden Angriffe in 2021

    Trend Micro meldet über 94 Milliarden Angriffe in 2021

    Trend Micro meldet die Abwehr von 94,2Mrd. Cyberbedrohungen im Jahr 2021 durch den Einsatz seiner globalen Threat-Intelligence-Infrastruktur Smart Protection Network (SPN). Die Angriffe zielten auf Unternehmen, Behörden und Verbraucher ab.

    mehr lesen: Trend Micro meldet über 94 Milliarden Angriffe in 2021

  • Joachim Weber wird CTO bei Paessler

    Joachim Weber wird CTO bei Paessler

    Mit personellen Veränderungen geht der Monitoring-Spezialist Paessler in das neue Jahr und hat Joachim Weber zum Chief Technology Officer ernannt.

    mehr lesen: Joachim Weber wird CTO bei Paessler