Status Quo der KI-basierten Software-Entwicklung
Chapter Meeting Stuttgart - Softwareallianz
Frederik Wystup
MeiLuft GmbH & Co. KG
Begrüßung, kurze Vorstellung. Erwähnen dass es ein praxisorientierter Vortrag mit Live-Demos wird.
Zielgruppe: IT-Entscheider und technische Leads aus dem Mittelstand.
Worum geht es heute?
AI-Coding-Tools entwickeln sich monatlich weiter
Zentrale Frage: Wie setzen wir diese strategisch ein?
Von der Idee zur App in Minuten - aber professionell
Context-Engineering ist entscheidender als der Code selbst
KI als "Junior-Entwickler" im Team
Abstract vorstellen. Betonen: Nicht oberflächliches ChatGPT-Prompting, sondern professionelle Prozesse.
Focus auf Entscheider: Experimentierfreude fördern, Kosten senken, Risiken steuern.
Über mich
Frederik Wystup
Ingenieur & Unternehmer
Mitgründer MeiLuft GmbH & Co. KG
Wissenschaftlicher Betreuer DHBW Mosbach
25+ Jahre IT-Erfahrung
Schwerpunkte
Elektronenoptische Sensoren
KI für Steuerung & Bildauswertung
KI-gestützte Entwicklung
Open-Source AI-Coding Tools
Kurze Vorstellung. Expertise: Verbindung von technischer Tiefe mit unternehmerischer Praxis.
MeiLuft: Innovative Nanopartikel-Sensoren. Speaker auf Entwicklerkonferenzen.
Typische Herausforderungen
Die Sie vielleicht kennen...
Teure Nachbesserungen in Softwareprojekten
Team-Skalierung - Die richtigen Leute zur richtigen Zeit
Integration neuer Technologien - KI, Cloud, DevOps
Kostenkontrolle bei steigender Komplexität
Geschwindigkeit - Time-to-Market vs. Qualität
Erwartungshaltung - "Kann man das nicht mit ChatGPT bauen?"
→ AI-Coding kann hier helfen - wenn man es richtig einsetzt
Herausforderungen die typisch für IT-Dienstleister und Produktentwicklung sind.
Keine spezifischen Annahmen über die Teilnehmer - lässt Raum für verschiedene Backgrounds.
Die "ChatGPT"-Frage kennen wahrscheinlich viele von ihren Kunden/Management.
Die Antwort auf alles...
42
Ohne Context bekommt man nur "42"
DEMO-Einstieg: Zeigen wie ein Prompt ohne Context nur "42" liefert.
Mit richtigem Context: Vollständige, professionelle Lösung.
Hitchhiker's Guide Referenz - aber ernste Message: Context > Code!
Warum Context wichtiger ist als Code
Context Engineering = Die Kunst, der KI den richtigen Kontext zu geben
Projekt-Struktur & Architektur-Entscheidungen
Coding-Standards & Best Practices
Testing-Anforderungen (TDD, Coverage, E2E)
Security & Quality Gates
Business-Domain & Fachlogik
→ Context-Dokumentation ist wertvoller als der generierte Code!
Context Engineering ist der Schlüssel. KI braucht Projekt-Kontext, nicht nur Code-Snippets.
Dokumentation von Prompts, Context, Tool-Aufrufen senkt Kosten und Risiken.
Die Evolution des AI-Codings
Stufe 1: Vibe Coding
ChatGPT
Gemini
Grok (X.AI)
MS Copilot
Rein browser-basiert, kein Setup nötig
Schnell & einfach - Code per Copy & Paste
Gut für Prototypen & Experimente
Aber: "App in 5 Minuten" ≠ Produktionsreife
"Warum ist Software eigentlich so teuer? Man kann doch jetzt alles in 5 Minuten bauen..."
→ Die Frage, die Ihre Kunden stellen
DEMO: ChatGPT/Gemini zeigen - schnell, aber oberflächlich.
Reine Browser-Lösungen: Code generieren, kopieren, manuell einfügen.
Kunden sehen solche Demos und fragen: Warum dauert unsere Software so lange?
Vibe Coding = Guter Einstieg, aber nicht professionell für Production.
Die Evolution des AI-Codings
Stufe 2: Integrierte Plattformen
bolt.new
Google AI Studio
Replit
Integrierte Entwicklungsumgebung im Browser
Direkte Preview & Deployment
Noch immer primär "Vibe Coding"
Limitation: Vendor Lock-in, wenig Kontrolle
bolt.new zeigen: Beeindruckend, aber immer noch Vibe-Level.
Google AI Studio: Gut für Experimente.
Problem: Keine professionelle Governance, kein Testing, keine echte Kontrolle.
Die Evolution des AI-Codings
Stufe 3: Agentic Coding 🎯
Claude Code
Gemini CLI
GitHub Copilot Workspace
Tool-Zugriff: KI kann Dateien lesen, schreiben, testen, committen
Context-Aware: Versteht Projekt-Struktur & Abhängigkeiten
Iterativ: Plan → Implement → Test → Fix-Zyklen
Governance: Hooks, Guards, Human-in-the-Loop
→ Das ist professionelle AI-gestützte Entwicklung
Hier wird es professionell! Agentic = KI als Agent mit Tools.
Claude Code CLI: Kann lesen, schreiben, bash ausführen, git nutzen.
Wichtig: Immer noch Human-in-the-Loop, aber massiv produktiver.
Vendor Lock-in vermeiden
Multi-Tool-Strategie für professionelle Entwicklung
⚠️ Das Problem
Claude Code ist aktuell sehr gut - aber alles hängt an Anthropic
Risiken: Server-Ausfälle, API-Änderungen, Preisänderungen, Verfügbarkeit
Abhängigkeit von einem einzigen Anbieter = Geschäftsrisiko
✅ Multi-Tool-Ansatz
Claude Code, Gemini CLI
Continue, Cline, Aider
OpenAI Codex
Immer Alternativen parat
🖥️ Lokale LLMs
Qwen, DeepSeek, Llama
Fast so gut wie Cloud-LLMs
Volle Kontrolle & Datenschutz
GPU-Hardware nötig (vor Ort oder gemietet)
Wichtiger Punkt für IT-Entscheider: Vendor Lock-in Risiko.
Claude Code ist aktuell sehr gut, aber Abhängigkeit ist problematisch.
XaresAICoder unterstützt mehrere Tools - Flexibilität und Ausfallsicherheit.
Lokale LLMs sind inzwischen sehr gut - nicht ganz Cloud-Level, aber nah dran.
Hardware: RunPod, Vast.ai oder eigene GPU-Server.
DEMO XaresAICoder
Open-Source Tool für professionelle AI-Coding Sandboxes
Per Knopfdruck:
Isolierte Docker-Entwicklungsumgebung
Vorinstallierte Tools (Git, Node, Python, etc.)
Claude Code / Gemini CLI Integration
Sichere Sandbox für Experimente
github.com/dg1001/xaresaicoder
LIVE DEMO: XaresAICoder starten.
Zeigen: Ein Button → Komplette Entwicklungsumgebung ready.
Vorteil: Reproducible, isolated, professional setup.
Perfekt für Teams die experimentieren wollen ohne Production zu gefährden.
DEMO hn-gems Projekt
Bestehende Projekte mit AI weiterentwickeln
Aufgabe: Deutsche Audio-Version zum bestehenden Podcast hinzufügen
Projekt in XaresAICoder laden
Claude Code mit Context versorgen
Implementierung: Text-to-Speech für Deutsch
Testing & Iteration
Git Commit mit AI-generierter Message
github.com/DG1001/hn-gems
LIVE DEMO: hn-gems Projekt öffnen.
Zeigen: Wie man bestehendes Projekt erweitert.
Wichtig: Context geben (was macht das Projekt, welche Architektur, wo ist Audio-Logik).
AI implementiert, testet, iteriert. Human reviewed am Ende.
BMAD-METHOD
"Breakthrough Method for Agile AI Driven Development"
19+ Agents
Spezialisierte KI-Personas
50+ Workflows
Guided Prozesse
Scale-Adaptive Intelligence
Quick Flow: Bug Fixes, Small Features
BMad Method: Products, Platforms (PRD + Architektur + UX)
Enterprise: Compliance, Security, DevOps
github.com/bmad-code-org/BMAD-METHOD
BMAD = Framework mit spezialisierten Agenten und Workflows.
C.O.R.E. Philosophie: Collaboration, Optimized, Reflection, Engine.
Skaliert automatisch von Bug-Fix bis Enterprise-Lösung.
Document Sharding spart 90%+ Tokens durch Just-in-time-Kontext.
Ralph - Die While-Loop Technik
Iterative AI-Coding-Automation
Das Konzept
while :; do cat PROMPT.md | npx --yes @sourcegraph/amp ; done
Kontinuierliche Iteration: Prompt → Ausführen → Lernen → Verbessern
✅ Einsatzgebiete
Prototypen entwickeln
Greenfield-Projekte starten
Neue Programmiersprachen lernen
Experimentieren mit neuen Technologien
💡 Prinzip
Deterministische Fehler
Iteratives Verfeinern der Prompts
Wie Gitarre-Stimmen: Schritt für Schritt besser
Automatisierung repetitiver Aufgaben
ghuntley.com/ralph/
Ralph = While-Loop Technik für iteratives AI-Coding.
Konzept: Kontinuierlich Prompts ausführen und iterativ verbessern.
Gut für Experimente und Prototypen.
Wichtig: Realistische Erwartungen - siehe nächste Folie zu Studien.
Was sagen Studien zu AI-Coding?
Wichtig: Die meisten Studien untersuchen "Vibe Coding" (Autocomplete), nicht "Agentic Coding"
✅ Positive Effekte
GitHub/Accenture 2024: 73% bleiben besser im Flow
87% sparen mentale Energie bei repetitiven Tasks
Harness: 10.6% mehr PRs, 2.4% schnellere Zyklen
60-75% fühlen sich erfüllter bei der Arbeit
⚠️ Kritische Befunde
GitClear 2025: 41% höhere Churn-Rate (mehr Überarbeitung nötig)
Medium 2024: 19% langsamer, aber glauben 20% schneller!
NYU: 40% des AI-Codes mit Security-Issues
Perception Gap: Gefühlte ≠ tatsächliche Produktivität
Fazit: AI-Coding hilft bei Flow & mentaler Entlastung, aber Code-Qualität und tatsächliche Geschwindigkeit müssen kritisch gemessen werden. Deswegen ist der Einsatz von Agentic Coding mit Governance wichtig, dies kann merklich bessere Ergebnisse liefern - aber dazu fehlen noch Langzeitstudien.
Ausgewogene Darstellung: Positive UND kritische Befunde.
Wichtig: Die meisten Studien zu Copilot/Autocomplete, nicht zu Agentic Tools.
Positiv: Flow, mentale Entlastung, Zufriedenheit.
Kritisch: Code-Qualität, Security, Perception-Gap.
Professionelles Agentic Coding mit Governance könnte besser sein - aber fehlt noch in Studien.
Agentic Governance
Context definieren, bevor die KI loslegt
Projekt-Context: Architektur, Tech-Stack, Patterns
Firma-Context: Standards, Security-Requirements, Compliance
Development-Context:
Testing: TDD, E2E, Coverage-Ziele
Quality Gates: Linting, Type-Checking, Reviews
Security: OWASP Top 10, Dependencies-Scanning
Review-Prozess: AI-unterstützt, aber Human approved
→ Nicht 100% auf KI verlassen. Mensch bleibt Architekt & Quality Gate.
Agentic Governance = Context, Rules, Guards für AI Agents.
Kritisch: Context VOR dem Coding definieren, nicht nachträglich.
Human bleibt verantwortlich für Architektur-Entscheidungen.
AI führt aus, Human entscheidet und reviewed.
Die richtige Erwartungshaltung
KI = Junior-Team-Mitglied (ohne Domain-Wissen)
Was KI kann ✓
Boilerplate Code generieren
Refactoring durchführen
Tests schreiben
Dokumentation erstellen
Bugs fixen (mit Context)
Schnell iterieren
Was KI nicht kann ✗
Architektur-Entscheidungen
Business-Domain verstehen
Komplexe Bugs debuggen
Trade-offs bewerten
Security-Risiken erkennen
Langfristig denken
Wichtig: KI ersetzt nicht den Junior, sondern ergänzt das Team!
Senior-Entwickler können sich auf high-value Tasks fokussieren.
Richtige Mindset: KI = Junior ohne Domain-Knowledge.
Kann viel ausführen, braucht aber klare Anweisungen und Review.
Ersetzt NICHT Junior-Entwickler (die lernen und wachsen).
Ermöglicht Seniors, sich auf Architektur & komplexe Probleme zu fokussieren.
Best Practices für KI-Entwicklung
✅ Do's
Context first: Detaillierte Projektbeschreibung
Iterativ entwickeln: Kleine Schritte, häufiges Feedback
Testing automatisieren: TDD mit KI-Unterstützung
Code Reviews: Mensch + KI
Dokumentation: Prompts und Entscheidungen dokumentieren
Experimentierfreude: Prototypen schnell erstellen
❌ Don'ts
Blind vertrauen: KI-Ergebnisse immer prüfen
Ohne Context: Keine detaillierten Anforderungen
Production direkt: Ohne Testing/QA
Security ignorieren: KI kennt nicht alle Risiken
Domain-Wissen: KI hat kein Fachwissen
Komplexität unterschätzen: Echte Projekte brauchen Struktur
Praktische Do's und Don'ts zusammenfassen.
Context first ist das wichtigste Do.
Blind vertrauen ist das größte Don't.
Balance zwischen Experimentierfreude und professioneller Struktur.
Key Takeaways
Context > Code - Dokumentation von Prompts & Context ist wertvoller als generierter Code
Evolution verstehen - Von Vibe Coding zu Agentic Coding für Production-Quality
Tools nutzen - XaresAICoder, Claude Code & Co für professionelle Workflows
Governance etablieren - Context, Tests, Quality Gates VOR dem Coding definieren
Richtige Erwartung - KI als Junior-Team-Member, nicht als Ersatz für Entwickler
Experimentieren - Sandbox-Umgebungen nutzen, um sicher zu experimentieren
→ Teams für das "Agentic Age" rüsten
Zusammenfassung der wichtigsten Punkte.
Betonen: Dies ist kein Hype, sondern fundamentaler Shift in der Entwicklung.
Teams die jetzt lernen, werden massiven Produktivitäts-Vorteil haben.
Fragen & Diskussion
Lassen Sie uns diskutieren!
Q&A Session. Typische Fragen erwarten:
- Kosten von AI-Tools?
- Security-Bedenken?
- Wie anfangen in bestehenden Teams?
- Welches Tool für welchen Use-Case?
- Wie Context-Dokumentation strukturieren?
Vielen Dank!
Viel Erfolg beim Experimentieren mit AI-Coding!
Softwareallianz Stuttgart Chapter Meeting
November 2025