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.



  • Emotet ist zurück

    Emotet ist zurück

    Bereits im Februar 2020 berichteten wir von einem Cyberangriff mit dem Trojaner Emotet auf das Berliner Kammergericht. Mehr als 160 Tage nach der letzten bekannten Verbreitung der Schadsoftware konnten Sicherheitsforscher…

    mehr lesen: Emotet ist zurück

  • Simulation Day in München

    Simulation Day in München

    Welche Am 24. September 2020 lädt Machineering Interessenten zum 4. Simulation Day nach München ein. Vor Ort lernen die Teilnehmer die Vorteile und Einsatzmöglichkeiten der Simulationssoftware industrialPhysics kennen.

    mehr lesen: Simulation Day in München

  • Mait übernimmt IT-On.Net Süd

    Mait übernimmt IT-On.Net Süd

    Die Mait-Gruppe übernimmt das baden-württembergische IT-Systemhaus IT-On.NET Süd. Mit dem Erwerb will die Unternehmensgruppe ihr IT-Geschäftsfeld ausbauen.

    mehr lesen: Mait übernimmt IT-On.Net Süd

  • IAB-Arbeistmarktbarometer legt weiter zu

    IAB-Arbeistmarktbarometer legt weiter zu

    Nach dem durch die Corona-Krise verursachten Rückgang im April, entwickelt sich das IAB-Arbeitsmarktbarometer weiterhin positiv. Im Juli legte der Frühindikator 3,1 Punkte zu.

    mehr lesen: IAB-Arbeistmarktbarometer legt weiter zu

  • EDAG baut Standort in Ingolstadt aus

    EDAG baut Standort in Ingolstadt aus

    Software- und Digitalisierungs-Hub EDAG baut Standort in Ingolstadt aus Der EDAG-Standort Ingolstadt soll zum ganzheitlichen Entwicklungszentrum und zu einem Software- und Digitalisierungs-Hub ausgebaut werden. Dazu wird der Standort auf über…

    mehr lesen: EDAG baut Standort in Ingolstadt aus

  • Die Stimmung bessert sich

    Die Stimmung bessert sich

    Zum dritten Mal in Folge ist der Ifo-Geschäftsklimaindex gestiegen: Nach 86,3 Punkten im Juni auf 90,5 Punkte im Juli.

    mehr lesen: Die Stimmung bessert sich

  • Energieeffizient lernen

    Energieeffizient lernen

    Ein Forschungsteam an der Technischen Universität Graz hat die KI-Lernmethode E-prop entwickelt, mit der Hardware-Implementierungen von künstlicher Intelligenz energieeffizienter gestaltet werden können.

    mehr lesen: Energieeffizient lernen

  • Positive Aussichten für die SPS 2020

    Positive Aussichten für die SPS 2020

    Die Bayerische Staatsregierung hat das Schutz- und Hygienekonzept für Messen in Bayern verabschiedet. Somit soll die SPS 2020 zum geplanten Zeitpunkt vom 24. bis 26. Oktober in Nürnberg stattfinden, wie…

    mehr lesen: Positive Aussichten für die SPS 2020

  • Erfolgsfaktor Künstliche Intelligenz

    Erfolgsfaktor Künstliche Intelligenz

    Laut einer Studie von Deloitte, sieht die große Mehrheit der in Deutschland befragten KI-Experten, die Technologie als einen wesentlichen Erfolgsfaktor für das eigene Unternehmen.

    mehr lesen: Erfolgsfaktor Künstliche Intelligenz

  • Judith Wiese wird Siemens-Personalchefin

    Judith Wiese wird Siemens-Personalchefin

    Ab 1. Oktober ist Judith Wiese für die Bereiche Human Resources und Global Business Services bei der Siemens AG zuständig.

    mehr lesen: Judith Wiese wird Siemens-Personalchefin

  • Leistungsstarkes KI-System am KIT installiert

    Leistungsstarkes KI-System am KIT installiert

    Als ein Werkzeug der Spitzenforschung ist künstliche Intelligenz (KI) heute unentbehrlich. Für einen erfolgreichen Einsatz – ob in der Energieforschung oder bei der Entwicklung neuer Materialien – wird dabei neben…

    mehr lesen: Leistungsstarkes KI-System am KIT installiert

  • Am Anfang steht das Ziel

    Am Anfang steht das Ziel

    Bei Digitalisierungsprojekten in Fertigungsunternehmen ist die Herangehensweise entscheidend. Der MES-Anbieter Industrie Informatik gibt sieben Tipps für Digiatlisierungsprojekte.

    mehr lesen: Am Anfang steht das Ziel