Ein Fahrplan für KI-DevOps auf der Info-Tech LIVE 2023
- Arunabh Satpathy
- 3. Oktober 2023
- 5 Minuten
In einer Welt nach ChatGPT ist es unerlässlich, durch Schnelligkeit und Genauigkeit immer einen Schritt voraus zu sein. Auf der LIVE 2023, einer von der Info-Tech Research Group veranstalteten Konferenz für Führungskräfte aus dem IT- und Technologiebereich, wurde Modern Requirements eingeladen, am zweiten Tag einen spannenden Vortrag zu halten. Der Titel ihrer Präsentation lautete „DevOps mit KI beschleunigen: Ein Fahrplan zum Erfolg“. Die Konferenz stand unter dem Motto „Exponential IT” und hatte Geoffrey Hinton, den „Godfather of AI”, als Hauptredner zu Gast.
Der Cheftechnologe und CEO Asif Sharif und der Vizepräsident für Vertrieb Shihan Fernando präsentierten ihre Vision von KI-DevOps als Katalysator für exponentielle Produktivität und beispiellose Innovation. Die Leitthese ihrer Präsentation lautete: „Zeit ist unsere ultimative Währung.“
Die Sitzung begann mit einer erstaunlichen Statistik: 40 % der DevOps-Teams nutzen bereits integrierte künstliche Intelligenz für IT-Operationen. Daraufhin wurden in der Präsentation verschiedene Möglichkeiten aufgezeigt, wie Teams KI einsetzen können, um Zeit zu sparen und die Produktivität sowohl bei der Programmierung als auch bei No-Code-Lösungen exponentiell zu steigern.
Sehen Sie, wie Copilot4DevOps in Echtzeit funktioniert:
Verwandte Artikel
Der Microsoft-Faktor
Die Referenten berichteten, dass Microsoft Modern Requirements kürzlich auf der Microsoft Inspire Conference 2023 als AI Transformation Partner ausgezeichnet hat. Dies ist eine Fortsetzung der bahnbrechenden Fallstudie von Microsoft zu Modern Requirements, in der die Integration der KI-Lösungen in Microsoft Azure DevOps und Azure OpenAI Service untersucht wird.
Die Fallstudie hob die beispiellose Effizienz, strategische Transformation und exponentielle Veränderung durch KI-gesteuerte Workflow-Automatisierung hervor, die auf die Leistungsfähigkeit des von Modern Requirements entwickelten KI-Integrationstools zurückzuführen ist.
Durch die kontinuierliche Zusammenarbeit mit Microsoft positioniert sich Modern Requirements als „der ideale Partner für das Anforderungsmanagement“.
KI in DevOps – Chancen
Die von Sharif in seiner Präsentation skizzierten Möglichkeiten für KI-DevOps lassen sich in drei Kategorien einteilen:
Anforderungsmanagement: Zu den ersten Schritten im DevOps-Prozess gehört das Anforderungsmanagement, d. h. das Sammeln, Verfolgen und Priorisieren von Arbeitsaufgaben für ein bestimmtes Projekt. KI kann Teams dabei helfen, ihre Produktivität zu steigern und Zeit zu sparen, indem sie automatisierte Ermittlung, Rückverfolgbarkeit, Analyse, Zusammenfassung, Übersetzung und vieles mehr ermöglicht.
Programmierung: ChatGPT und andere generative KI-Tools können die Produktivität erheblich steigern und durch Codegenerierung, Codeüberprüfungen und automatisierte Tests Zeit sparen.
No Code: Hierbei handelt es sich um ein sich entwickelndes Paradigma der Anwendungsentwicklung, bei dem keine Codes mehr geschrieben werden müssen, um Anwendungen zu erstellen. Mit No-Code-Tools für künstliche Intelligenz können Nicht-Programmierer wie Business-Analysten und Designer Anwendungen über Drag-and-Drop-Oberflächen erstellen. Dadurch sparen Unternehmen Monate an Zeit und viel Geld, das sie sonst für den Erwerb externer Tools oder die interne Entwicklung von Codes aufwenden müssten.
Verbesserung des Anforderungsmanagements mit Copilot4DevOps
Die Präsentation befasste sich mit dem Einsatz von KI in DevOps zur Erstellung und Kuratierung von Projektanforderungen, um Zeit zu sparen und die Produktivität zu steigern. Asif Sharif stellte Copilot4DevOps vor, einen innovativen und praktischen KI-Assistenten für das Anforderungsmanagement, der die anspruchsvolle Aufgabe der Anforderungsermittlung, -generierung und mehr erleichtert. Zu seinen aufgeführten Fähigkeiten gehören:
- Empfehlungen zu Anforderungen und Testfällen
- Intelligente Vorschläge zum Zusammenfassen und Ausarbeiten
- Beseitigung menschlicher Fehler durch automatisierte Qualitätskontrolle
- Anforderungen in Use Cases, User Stories und das Gherkin-Format konvertieren
- Anforderungen umschreiben, neu formulieren und übersetzen
Anhand des Beispiels einer Versicherungsgesellschaft erklärte Asif, wie die Produktivität von Business-Analysten verbessert werden konnte, indem Anforderungen ermittelt wurden, um Schreibblockaden zu überwinden. Später begannen die Tester mit der Erstellung von Testfällen.
Entwickler interagierten mit einem Bot, identifizierten schnell Risiken und Compliance-Faktoren und verbesserten so die Qualität der Anforderungen. Darüber hinaus führte eine KI-gestützte Analyse eine gründliche Qualitätsprüfung durch, wodurch Fehler reduziert und die Effizienz gesteigert wurden.
Der Nettoeffekt davon ist, dass KI in DevOps die Mitarbeiter zufriedener und produktiver macht.
GitHub Copilot: Revolutionierung der Programmierpraktiken
Die Präsentation hob auch die praktischen Vorteile von GitHub Copilot hervor, einem KI-Paarprogrammierer, der Entwicklern Vorschläge im Stil der Autovervollständigung unterbreitet, um Zeit zu sparen und die Produktivität zu steigern. Durch die Kombination der traditionellen Stärken von GitHub – kollaboratives Code-Hosting, Versionskontrolle und nahtlose Integrationen – mit der Leistungsfähigkeit von ChatGPT zeigte Sharif, wie Teams Zeit sparen und ihre Produktivität steigern können durch:
- Codegenerierung
- Code-Überprüfungen
- Intelligente Vorschläge/Code-Unterstützung
- Automatisierte Bereitstellung und Tests
- Optimierung der CI/CD-Pipeline
CEO Asif Sharif präsentierte das Beispiel von Indra, einem Flugsicherungsunternehmen, das GitHub Copilot einsetzt, um die Produktivität zu steigern.
Sie testeten GitHub Copilot an einer nicht vertraulichen Java-Codebasis, um festzustellen, ob es die Produktivität und Zufriedenheit der Entwickler steigern und gleichzeitig die Codequalität verbessern kann.
Die Ergebnisse sprachen Bände: 55 % schnellere Codierung, 75 % mehr erledigte Aufgaben und eine bemerkenswerte Steigerung von 46 % beim insgesamt geschriebenen Code. Diese Vorteile verdeutlichten, wie die Zeitersparnis und die Produktivitätssteigerungen mit der These der Präsentation und Konferenz zusammenhingen und wie KI in DevOps in anderen Branchen wie Verteidigung, Automobilindustrie und anderen funktionieren könnte.
Bürgerentwickler mit Codeless ONE stärken
Traditionelle Entwicklungsmethoden stehen aufgrund des Mangels an qualifizierten Entwicklern oft vor Herausforderungen. CEO Asif Sharif nutzte die Gelegenheit, um Codeless ONE vorzustellen, eine innovative, KI-gestützte Plattform für die sofortige Entwicklung von No-Code-Apps, die die Entwicklung durch „Citizen Developer” fördert.
Codeless ONE ermöglicht es Einzelpersonen, Ideen innerhalb weniger Minuten in die Realität umzusetzen und dabei bis zu 50.000 US-Dollar einzusparen, was in der Regel für die Entwicklung einer Anwendung von Grund auf erforderlich ist. Dies ist eine enorme Zeit- und Produktivitätsersparnis und hilft Unternehmen, ihre Effizienz zu steigern durch:
- Automatisierung interner Geschäftsprozesse
- Schnelle Prototypenerstellung
- Kosteneffiziente Entwicklung
- Nicht-technischen Benutzern die Möglichkeit geben, Anwendungen zu erstellen
- Integration ohne Programmierung
Die Plattform arbeitet mit einem objektbasierten System. Der Citizen Developer beschreibt die benötigte Lösung in Klartext. Das System generiert daraufhin Objekte, definiert ein Informationsmodell und erstellt eine benutzerfreundliche Oberfläche. Anschließend erstellt es innerhalb von Sekunden eine App mit konformem Design und integrierter Datenbank.
KI-DevOps ist die Zukunft
Die Präsentation betonte, dass KI in DevOps nicht nur ein Trend, sondern eine Notwendigkeit für moderne Entwicklungsprozesse ist. Durch die Integration praktischer KI-Tools wie Copilot4DevOps, GitHub Copilot und Codeless ONE können Unternehmen eine bemerkenswerte Effizienzsteigerung erzielen, Fehler reduzieren und die Projektabwicklung beschleunigen. Die Sitzung endete mit der Einladung an die Teilnehmer, die KI-Lösungen anhand einer Demo oder einer kostenlosen Testversion näher kennenzulernen.







































