Zum Inhalt springen

ChatGPT ist allgegenwärtig, privat wie beruflich. Auch in der Softwareentwicklung sind Large Language Models längst Realität. Die Versprechungen sind verlockend: drastische Effizienzsteigerungen, automatisierte Aufgaben, vielleicht sogar eine Öffnung der Softwareentwicklung für ein breiteres Publikum. Doch zwischen den Ankündigungen der Tech-Giganten und der tatsächlichen Praxistauglichkeit im Enterprise-Kontext liegt eine beträchtliche Lücke. Drei Narrative dominieren die Diskussion – und alle drei verdienen eine differenzierte Betrachtung.

1. Effizienzsteigerung: Das Versprechen der magischen Prozentzahlen

«30 Prozent schneller entwickeln», «50 Prozent mehr Produktivität», «Verdoppelung der Output-Kapazität» – die Versprechen überschlagen sich. Studien von Tool-Anbietern suggerieren Produktivitätssprünge, die in der Praxis selten realisiert werden. Tatsächlich gibt es Bereiche, in denen KI-Tools signifikante Effizienzgewinne ermöglichen: das Generieren von Boilerplate-Code, das Erstellen von Unit Tests, die Dokumentation oder das Refactoring nach bekannten Patterns. Hier liefert KI echten Mehrwert. Kritisch wird es bei der isolierten Betrachtung von Geschwindigkeit. Softwareentwicklung ist kein Sprint, sondern ein Marathon. Code, der heute in Rekordzeit generiert wird, kann morgen zur technischen Schuld werden, wenn er an Qualität mangelt. Wartbarkeit, Erweiterbarkeit, Sicherheit und Performance lassen sich nicht durch Tempo kompensieren. Schnell produzierter, qualitativ schwacher Code wird zum Bumerang, die anfänglichen Effizienzgewinne werden durch teure Nacharbeiten zunichtegemacht. Das Ziel kann also nicht lauten, mehr Code in kürzerer Zeit zu produzieren. Es geht darum, mit denselben Ressourcen Software in höherer Qualität zu entwickeln – robuster, sicherer, wartbarer. Oder umgekehrt: das gleiche Qualitätsniveau mit weniger Aufwand zu erreichen. Eine zentrale Herausforderung bleibt die Messbarkeit. Welche KPIs sind sinnvoll? Wie lässt sich Effizienzsteigerung quantifizieren? Oft hilft Pragmatismus: direktes Feedback aus den Entwicklungsteams, ergänzt durch objektive Metriken wie Test Coverage, Dokumentationsumfang oder Bug-Rate über Zeit. Was häufig unterschätzt wird: Die Adoptionskurve ist flach. Entwickler benötigen Zeit, um KI-Tools effektiv in ihren Workflow zu integrieren. Bis sich messbare Effizienzgewinne zeigen, vergehen im Enterprise-Umfeld realistisch sechs bis zwölf Monate. Diese Ramp-up-Phase muss eingeplant werden.

2. No-Code-Utopie: Braucht es bald keine Software Engineers mehr?

Tools wie Bolt.new oder Lovable haben eine neue Kategorie geprägt: sogenanntes «Vibe Coding». Man beschreibt in natürlicher Sprache, was die Software leisten soll – und die KI generiert die Implementierung. Der Code wird zur Commodity, zur Blackbox, die niemand mehr verstehen muss. Für das Prototyping von Ideen funktioniert das erstaunlich gut. Die Einstiegshürde sinkt, Nicht-Techniker können experimentieren, Konzepte werden greifbar. Das hat Berechtigung und Mehrwert. Sobald jedoch Software für den Unternehmenseinsatz im Fokus steht, endet die No-Code-Romantik abrupt. Produktionssysteme, die geschäftskritische Prozesse abbilden, sensible Daten verarbeiten und über Jahre wartbar bleiben müssen, stellen ganz andere Anforderungen. Der generierte Code muss geprüft, verstanden und bewertet werden: Ist die Architektur konsistent? Sind die Patterns sauber? Wurde Sicherheit adäquat berücksichtigt? Wie steht es um Logging, Monitoring und Fehlerbehandlung? Diese Fragen kann nur beantworten, wer tiefes technisches Verständnis besitzt. Paradoxerweise profitieren gerade Senior Software Engineers am meisten von KI-Tools. Sie verfügen über das Erfahrungswissen, um KI-generierten Code kritisch zu evaluieren, Schwachstellen zu erkennen und gezielt zu korrigieren. Junior Engineers oder Nicht-Technikern hingegen fehlt dieses Fundament. Die Vorstellung, KI könne komplexe Enterprise-Systeme eigenständig in produktionsreifer Qualität entwickeln, ist Stand heute – und wohl auch in den kommenden Jahren – unrealistisch. Software Engineering bleibt eine Expertendomäne. KI verändert die Werkzeuge, nicht die Notwendigkeit von Expertise.

3. KI als Allheilmittel: Die Suche nach dem Problem

«AI First» ist zum Mantra geworden. Unternehmen definieren KI-Strategien, lancieren Initiativen, setzen sich ambitionierte Ziele. Das Problem: Ein Grossteil dieser Projekte scheitert. Nicht an der Technologie, sondern an der Denkweise. Oft wird KI als vorgegebene Lösung betrachtet, zu der anschliessend das passende Problem gesucht wird. Das Resultat: generische Unternehmens-Chatbots mit minimalem Mehrwert. KI-Projekte um der KI willen. Die richtige Perspektive lautet: KI ist ein Werkzeug – ein mächtiges, vielseitiges, aber eben ein Werkzeug. Die Frage darf nicht heissen: «Wo können wir KI einsetzen?», sondern: «Welches Werkzeug eignet sich am besten für ein spezifisches Problem?»

Welche Aufgaben im Enterprise Software Engineering eignen sich wirklich für KI-Unterstützung und warum?

Fazit: Realismus statt Euphorie

Generative KI ist keine Modeerscheinung. Die Technologie verändert die Softwareentwicklung nachhaltig; sie beschleunigt Prozesse und eröffnet neue Möglichkeiten. Das Potenzial ist real und erheblich. Gleichzeitig gilt es, Hype von Realität zu trennen. KI wird Software Engineers nicht ersetzen, sondern ihre Arbeit transformieren. Die wertvollsten Entwickler der Zukunft sind jene, die KI-Tools souverän einsetzen können. Weil sie verstehen, wann, wie und wo deren Einsatz sinnvoll ist. Erfolgreiche KI-Adoption im Enterprise-Kontext erfordert Geduld, Experimentierfreude und realistische Erwartungen. Effizienzgewinne brauchen Zeit. Qualität bleibt nicht verhandelbar. KI entwickelt sich in einem Tempo, das selbst Expertenwissen innert Monaten überholen kann. Relevant bleibt, wer sich stetig weiterbildet und neugierig bleibt.

ti&m Special «KI und Open Source»

Warum KI und Open Source zusammengehören

Wie Open Source Organisationen langfristig Kontrolle über Technologie und Daten verschafft und gleichzeitig digitale Souveränität und Sicherheit in der KI-Nutzung stärkt.