View a markdown version of this page

Anwendungsfälle für generative KI-Assistenten in der Softwareentwicklung - AWS Präskriptive Leitlinien

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Anwendungsfälle für generative KI-Assistenten in der Softwareentwicklung

Die KI-Assistentenfunktion ist das Herzstück der generativen KI-gestützten Entwicklungserfahrung. Dieses intelligente, kontextsensitive System dient als virtueller Kollaborateur für alle Teammitglieder im gesamten SDLC. Stellen Sie sich einen Entwickler vor, der an einem komplexen Code arbeitet. Sie können den KI-Assistenten einfach um Hilfe bitten und er kann relevante Codefragmente bereitstellen, komplizierte Algorithmen erklären oder sogar Optimierungen vorschlagen, die auf dem aktuellen Kontext und den Best Practices basieren. Der KI-Assistent kann einem ITOps Manager helfen, eine Standardarbeitsanweisung zu verstehen, die auf internen Dokumenten basiert. Durch die sofortige, kontextuelle Unterstützung reduzieren KI-Assistenten die kognitive Belastung der Teammitglieder erheblich. Dies hilft ihnen, sich auf übergeordnete Problemlösungs- und kreative Aufgaben zu konzentrieren. Diese Fähigkeit wirkt wie ein Multiplikator, der die Produktivität und Qualität in allen Phasen der Softwareentwicklung steigert.

Die folgende Tabelle zeigt Anwendungsfälle, die Sie mit KI-Assistenten und der Benefited Persona verbessern können.

Anwendungsfall Persona
Bieten Sie dem Entwicklungsteam sofortige Unterstützung, indem Sie Fragen zu Anforderungen, Architekturen und Standardarbeitsanweisungen beantworten Softwareentwicklungsteam
Suchen oder rufen Sie Auszüge aus umfangreicher Dokumentation ab oder generieren Sie Zusammenfassungen mithilfe von Abfragen in natürlicher Sprache Softwareentwicklungsteam
Fassen Sie umfangreiche technische Dokumente wie Anforderungsdokumente, Architekturentwurfsdokumentationen und interne Prozesse zusammen Softwareentwicklungsteam
Pflegen Sie eine Bibliothek mit Eingabeaufforderungen, die das Team für allgemeine Aufgaben verwenden kann Softwareentwicklungsteam
Integrieren Sie generative KI nahtlos in bestehende Tools und Systeme Softwareentwicklungsteam
Automatisieren Sie Aufgaben auf verschiedenen Plattformen, Tools und internen Systemen Softwareentwicklungsteam
Schaffen Sie einen zentralen Wissensspeicher, der für alle Teammitglieder zugänglich ist, einschließlich bewährter Verfahren, projektspezifischer Informationen und Teamwissen Softwareentwicklungsteam
Rufen Sie je nach Kontext der Aufgabe relevantes Wissen aus dem Repository ab Softwareentwicklungsteam
Führen Sie automatisierte Codeprüfungen und Ursachenanalysen durch, schlagen Sie Verbesserungen vor, erkennen Sie potenzielle Fehler und führen Sie Problembehebungen durch Softwareentwickler, DevOps Ingenieur und Techniker für die Zuverlässigkeit von Websites
Analysieren Sie Leistungsdaten, um Trends und Muster zu identifizieren, die als Grundlage für Entscheidungen zur Leistungsoptimierung dienen können Ingenieur für Standortzuverlässigkeit
Geben Sie Empfehlungen zur Verbesserung der Effizienz, zur Verringerung der Komplexität und zur Verbesserung der Sicherheit Softwareentwickler
Schlagen Sie Optimierungen für die Nutzung von Cloud-Ressourcen vor, z. B. Skalierungsempfehlungen oder Strategien zur Kosteneinsparung Softwareentwickler, DevOps Ingenieur, Ingenieur für Standortzuverlässigkeit und Lösungsarchitekt
Generieren Sie neue Inhalte, wie z. B. Dokumentation, die auf Code, Benutzerhandbüchern oder Produktversionen basiert Softwareentwicklungsteam