Künstliche Intelligenz ist spätestens seit ChatGPT und GitHub Copilot in der Software Entwicklung angekommen. Und in Ihrem Software Entwicklungsteam?
Future of Software Engineering with AI
Mit KI können Sie
- Effizienter und schneller Software entwickeln
- KI für den Wissensaufbau nutzen
- Code Reviews automatisieren
- Die Erstellung von Testfällen und automatisierten Tests effizienter machen
- CI / CD – Prozesse vereinfachen und beschleunigen
- In der Spezifikationsphase unterstützen
Die Realität sieht aber leider anders aus:
- Einige Dinge gehen schon recht gut – so lassen sich mit Lovable, bolt & co einfache Proof-of-Concept und “Mocks” mit Vibe-Coding in sehr kurzer Zeit erstellen.
- KI verändert den Code stark – fremder Quellcode wird importiert, die Qualität ist nicht immer gut, und neue Libraries werden ohne Rückfrage hinzugefügt.
- Die internen Vorgaben Ihres Unternehmens wie Entwicklungsrichtlinien, Prozesse oder Sicherheitsvorgaben sind nicht automatisch der KI bekannt. Je nach Tool lässt sich das gar nicht oder nur in einem bestimmten Format integrieren.
- Die aktuellen Tools und Systeme sind noch nicht ausgereift.
- Die Nutzung der KI-Tools ist anders als klassische Software Entwicklung.
- Durchgängige Entwicklungsprozesse und KI-Automatisierungen gibt es noch nicht. Es werden einzelne Tools und Produkte benötigt, die nicht gut zusammenarbeiten.
- Ihre Mitarbeitenden sind sehr unterschiedlich in der KI-Nutzung: von den Experten bis hin zu Menschen, die es nicht ausprobieren wollen.
Aufgrund unserer umfangreichen Erfahrung im Bereich Software Engineering und DevOps kennen wir die Probleme und Herausforderungen.
Jedes Unternehmen ist anders: Menschen, Prozesse und Tools sind einmalig kombiniert.
Mit unserem Workshop “KI für Software Engineering” gehen wir auf Ihr Unternehmen ein und zeigen, wie der Einstieg in KI-unterstützte Software-Entwicklung aussehen kann.
Tobias Kluge, Gründer incratec GmbH
KI-Software-Tools auswählen und einführen – kein Problem, oder?
Die professionellen Software-Entwicklungstools wie GitHub Copilot, Cursor, Windsurf und auch die “normalen” KI-Chatbots wie OpenAI ChatGPT und Claude bieten sehr viele Möglichkeiten.
Können Sie diese Fragen beantworten?
- Nutzen Sie diese KI-Tools effizient und sicher?
- Datensicherheit – Nutzen diese Anbieter Ihren Quellcode und spezielles Wissen fürs Training der eigenen KI-Modelle?
- Kennt wirklich jede Person die Tools, oder gibt es ein Wissensgefälle?
- Haben Sie Ihre Entwicklungsvorgaben und Coding Guidelines zentral verwaltet und für die KI-Agenten bereitgestellt?
- Wie stellen Sie sicher, dass die KI keinen unsicheren Programmcode einfügt oder neue Abhängigkeiten zu externen Bibliotheken erzeugt?
Workshop: KI für Software Engineering
Fragestellung: Welche Möglichkeiten für die Nutzung von KI zur Optimierung in der Software-Entwicklung gibt es und wie können diese im eigenen Entwicklungsprozess genutzt werden?
Ergebnis:
- Ihr Entwicklungsteam kennt die Möglichkeiten von KI-unterstützer Software-Entwicklung
- Ihre Mitarbeitenden haben erste Tools gemeinsam ausprobiert und “getestet”.
- Die nächsten Schritte für die Nutzung in Ihrer Entwicklungsabteilung sind definiert.
- Etwaige Governance-Fragen sind bekannt und können adressiert werden.
Zielgruppe
- Entwicklungsteams, die bisher keine oder wenig Erfahrungen mit KI-unterstützter Entwicklung haben, und erste Schritte machen wollen
Ablauf
- Scoping Session: Ziel definieren, Tech-Stacks & Governance klären, Workshop vorbereiten (Termin, Ort, Agenda, Teilnehmende)
- Workshop (1/2 Tag, bei Ihnen / extern auf Wunsch): Einführung & Überblick, Einsatz von KI in Ihrem Entwicklungsprozess mit möglichen Tools und Praxisaufgaben.
- Follow-Up Session: Ergebnis-Präsentation, Fragen beantworten, Rückmeldungen, nächste Schritte definieren
Der Workshop wird auf die Prozesse, Tools und Anforderungen Ihres Unternehmen angepasst.
Gern bieten wir auch individuelle Unterstützung an:
- Spezifische Beratung und Begleitung im ganzen Entwicklungsprozess,
- bei der Optimierung Ihrer Entwicklungsprozesse
- Evaluation von KI-Entwicklungstools,
- Aufbau von modernen Dev-Ops Prozesse und KI-Tooling,
- bis zur Inbetriebnahme und Schulung Ihrer Mitarbeitenden.