IBM Bob wechselt von KI-Codierung zu KI-Bereitstellung bei IBM; 45% Produktivitätssteigerung in komplexen Workflows

Wechsel von KI-gestützter Codierung zu KI-gestützter Bereitstellung mit IBM Bob

Letzten Monat stellten wir IBM Bob vor. Seitdem haben Unternehmen Bob in ihren Entwicklungsumgebungen eingesetzt, nicht nur, um Code schneller zu schreiben, sondern auch, um zu überdenken, wie Software im Unternehmensmaßstab entwickelt wird. KI hat die Codegenerierung beschleunigt, aber Engpässe beschränkten sich nie nur um das Schreiben von Code. Sie beruhen auf dem Verständnis komplexer Systeme, der teamübergreifenden Koordinierung von Veränderungen und dem Risikomanagement über den gesamten Softwareentwicklungslebenszyklus (SDLC). Wenn Systeme wachsen, geht es bei der Entwicklung immer weniger um einzelne Aufgaben, sondern mehr um die Koordinierung von Veränderungen zwischen vernetzten Systemen. Dieser Wandel erfordert ein neues Modell, bei dem die Arbeit den gesamten Lebenszyklus umfasst, anstatt in isolierten Schritten zu erfolgen. Um dieser Veränderung zu begegnen, hat IBM Bob als Antwort auf die Bedürfnisse von Unternehmensteams entwickelt. Unternehmen fordern nicht nur eine Steigerung der reinen Produktivität. Sie brauchen Systeme, die widerspiegeln, wie Ergebnisse in komplexen Umgebungen geliefert werden. Bestehende Tools lösen Teile dieses Problems, erfordern jedoch weiterhin, dass die Teams ihre eigenen Systeme aus Modellen und Tools zusammenstellen. Bob wurde anders konzipiert: als aktiver SDLC-Partner, der Koordination, Ausführung und Steuerung direkt in den Entwicklungsprozess integriert und Teams dabei unterstützt, den Übergang von isolierten Tools zu einer koordinierten Bereitstellung zu vollziehen. Bob wurde entwickelt, um Qualität, Kosten und Leistung zu optimieren und Entwicklern gleichzeitig eine zuverlässige Arbeitsumgebung zu bieten. Dieser Ansatz hat sich bereits in der Praxis bewährt. Bei IBM wird Bob von über 80.000 Anwendern genutzt, wobei Teams bei komplexen, mehrstufigen Workflows Produktivitätssteigerungen von durchschnittlich 45 % verzeichnen.1 Bob ist so konzipiert, dass es sich an die tatsächliche Arbeitsweise von Teams anpasst.Integrierte und benutzerdefinierte Modi ermöglichen es Entwicklern, nahtlos zwischen Planung, Codierung und Überprüfung zu wechseln, während die MCP-Integration Bob mit den Tools und Systemen verbindet, auf die sich Teams bereits verlassen. Da die Entwicklung immer dezentraler wird, bleibt die Aufrechterhaltung des systemübergreifenden Kontextes eine der größten Herausforderungen. Durch wiederverwendbare Arbeitsabläufe, gemeinsame Regeln und ein tieferes Systembewusstsein hilft Bob den Teams, Änderungen effektiver zu koordinieren, ohne dabei an Flexibilität einzubüßen. Bob automatisiert das Alltägliche und erweitert das Komplizierte. In der Praxis kann Bob wie ein Junior-Entwickler für einen erfahrenen Architekten agieren, um die Ausführung zu beschleunigen, oder wie ein leitender Architekturleitfaden für einen Junior-Entwickler, um Struktur, Selbstvertrauen und klare Anweisungen zu geben. Mit zunehmender Verbreitung von KI sehen sich Unternehmen mit einer wachsenden Zahl von Zielkonflikten in Bezug auf Kosten, Leistung und Vertrauen konfrontiert. Die Herausforderung besteht nicht nur darin, welches Modell man verwenden soll, sondern auch darin, wie man in einem sich rasch wandelnden Umfeld stets die besten Ergebnisse erzielt. Anstatt von den Teams zu verlangen, sich auf Versuch und Irrtum zu verlassen, um die richtige Mischung aus Modellen und Einstellungen zu finden, verwendet Bob eine Multi-Modell-Orchestrierungsschicht, die jede Aufgabe dynamisch an das am besten geeignete Modell weiterleitet, basierend auf Genauigkeit, Leistung und Kosten. Dadurch können sich Teams auf die Ergebnisse konzentrieren, anstatt die Modellauswahl zu verwalten, und gleichzeitig einen modellunabhängigen Ansatz beibehalten, der sich an die Weiterentwicklung der Modelle anpasst. Durch transparente Preisgestaltung und Einblick in Nutzung und Budgets können Unternehmen ihre Ausgaben an den tatsächlichen Ergebnissen ausrichten. KI führt neue Kategorien von Risiko ein, für die herkömmliche Kontrollen nicht ausgelegt sind, von der Prompt-Injektion bis zur unbeabsichtigten Datenexposition. Um dieses Problem zu lösen, bettet Bob die Sicherheit direkt in die Entwicklungs-Workflows ein. Die Prompt-Normalisierung verhindert unsichere Anweisungen, während die Überprüfung auf sensible Daten und die intelligente Erkennung vertraulicher Informationen Risiken bereits während der Code-Erstellung aufdecken. Die Durchsetzung der Richtlinien erfolgt kontinuierlich, wodurch sichergestellt wird, dass die Governance von der Entwicklung bis zur Bereitstellung gewährleistet ist. Die Modernisierung von Unternehmenssystemen erforderte traditionell das Zusammensetzen von Änderungen aus verschiedenen Repositories, das schrittweise Neuschreiben von Code und das Validieren der Auswirkungen durch Versuch und Irrtum. Selbst kleine Updates können sich unvorhersehbar auf die Services auswirken. Bob verändert diese Erfahrung. Bob unterstützt Teams dabei, sich im Vorfeld ein Verständnis für Systemabhängigkeiten zu verschaffen, und führt anschließend im Rahmen eines strukturierten Prozesses koordinierte Änderungen an Code, Tests und Pipelines durch. Dadurch können Teams von reaktiven Aktualisierungen zu einer gezielten, systemweiten Modernisierung übergehen, selbst in Legacy-Umgebungen wie Java, COBOL, IBM i und IBM Z. Ein Beispiel für verbesserte Effizienz ist die RevTech-Plattform von IBM, ein entscheidendes System, das unseren globalen Vertrieb und die Kundenbindung in stark regulierten Märkten unterstützt. Aufgrund der komplexen Architekturen und der strengen Leistungsanforderungen waren die Tests und Validierungen sehr anspruchsvoll und ressourcenaufwändig. Bob wurde eingeführt, um Teams dabei zu unterstützen, ihre Leistungs- und Sicherheitstests zu verbessern und gleichzeitig mehr Fehler und Schwachstellen aufzudecken. Dies führte zu messbaren Verbesserungen in Geschwindigkeit, Umfang und Effizienz und demonstrierte, wie KI sowohl die Qualität als auch die Zuverlässigkeit unternehmenskritischer Systeme verbessern kann: Diese Vorteile beschränken sich nicht auf unsere internen Teams. Blue Pearl nutzte Bob, um die Auslieferung über seine hochvolumige BlueApp-Plattform zu beschleunigen. Was normalerweise Wochen an Engineering-Aufwand erforderte, wurde in nur drei Tagen erledigt, da Bob die Analyse, das Refactoring und die Validierung innerhalb der bestehenden Workflows rationalisieren konnte. Dadurch konnten die Teams schneller arbeiten und gleichzeitig die Qualität beibehalten. Dies zeigt, wie KI die tägliche Arbeit ohne zusätzlichen Overhead verbessern kann. Das führte zu messbaren Verbesserungen hinsichtlich der Liefergeschwindigkeit und der technischen Effizienz: In anderen Umgebungen nimmt der Einfluss eine andere Form an. APIS IT nutzte Bob zur Modernisierung geschäftskritischer Regierungssysteme, die über Jahrzehnte hinweg technische Schulden angehäuft hatten, darunter Mainframe- und .NET-Umgebungen. Mit begrenzter Dokumentation und komplexen Abhängigkeiten ermöglichte Bob ein schnelles Systemverständnis, eine automatisierte Dokumentation und ein koordiniertes Refactoring. Die Ergebnisse zeigen eine deutliche Verbesserung der Modernisierung: Bob kann die Stärke des IBM-Portfolios nutzen, um bessere Ergebnisse und höhere Raffinesse zu erzielen. Wir sehen bereits, wie IBM und Kundenteams Bob nutzen, um den Wert von IBM-Lösungen zu maximieren, von der Optimierung der Agenten in Watsonx Orchestrate bis hin zur Modernisierung von Anwendungen auf IBM Z- und IBM i-Plattformen. Später in diesem Jahr werden wir Premium-Pakete einführen, um Bob um plattformspezifische Funktionen zu erweitern, darunter vorgefertigte Workflows, Domänenexpertise und nahtlose Integrationen über IBM-Plattformen hinweg. Die nächste Phase der Softwarebereitstellung wird durch KI-orchestrierte Systeme definiert, nicht durch isolierte Beschleunigung. Bob wurde entwickelt, um diesen Wandel zu unterstützen. Es arbeitet mit den Teams zusammen, um Planung, Ausführung und Validierung über den gesamten Entwicklungszyklus hinweg zu verbinden. Erfahren Sie, wie Ihre Teams KI in jeder Phase des Lebenszyklus der Softwareentwicklung einsetzen können. Testen Sie IBM Bob noch heute kostenlos 1 IBM Interne Daten