Schulungsübersicht
Grundlagen der verantwortungsbewussten KI
- Was ist verantwortungsbewusste KI und warum sie in der Softwareentwicklung wichtig ist
- Prinzipien: Gerechtigkeit, Haftbarkeit, Transparenz und Datenschutz
- Beispiele für ethische Versäumnisse und Mißbrauch von AI in Codebasen
Bias und Fairness im KI-generierten Code
- Wie LLMs durch Ausbildungsdaten Bias verfestigen können
- Erkennen und Beheben von biasgeprägten oder gefährlichen Codeschlägen
- KI-Halluzinationen und das Risiko des Einführens von Fehlern in großer Skala
Lizenzierung, Zuordnung und Urheberrechtsbetrachtungen
- Verständnis der Open-Source-Lizenzen (MIT, GPL, Copyleft)
- Erfordern KI-generierte Ausgaben eine Zuordnung?
- Prüfung von AI-assistiertem Code auf lizenzrechtliche Probleme von Drittanbietern
Sicherheit und Compliance in der KI-assistierten Entwicklung
- Sichere Codeerstellung gewährleisten und unsichere Muster von LLMs vermeiden
- Einhaltung interner Sicherheitsrichtlinien und branchenspezifischer Vorschriften
- Abrechnungsfähige Dokumentation des KI-assistierten Entscheidungsfindens
Politik und GoGouvernance für Entwicklerteams
- Erstellen von internen AI-Nutzungspolitiken für Softwareteams
- Definieren akzeptablen Gebrauchs und Warnzeichen
- Auswahl von Werkzeugen und verantwortlicher Einarbeitung von KI-Assistenten
Evaluierung und Prüfung des AI-Ausgangs
- Verwenden von Checklisten, um die Zuverlässigkeit generierten Inhalts zu bewerten
- Durchführen manueller und automatisierter Überprüfungen von KI-generiertem Code
- Best Practices für Peer-Reviews und Freigabeprozesse
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundlegendes Verständnis von Softwareentwicklungsworkflows
- Bekanntschaft mit Agile, DevOps oder allgemeinen Softwareprojektpraktiken
Zielpublikum
- Compliance-Teams
- Entwickler
- Softwareprojektmanager
Erfahrungsberichte (2)
Ich habe Wissen über die Streamlit-Bibliothek von Python erworben und werde sie sicherlich verwenden, um Anwendungen in meinem Team zu verbessern, die mit R Shiny erstellt wurden.
Michal Maj - XL Catlin Services SE (AXA XL)
Kurs - GitHub Copilot for Developers
Maschinelle Übersetzung
Kenntnisse des Dozenten im erweiterten Einsatz von Copilot & ausreichende und effiziente praktische Übungen
Tan - ViTrox Technologies Sdn Bhd
Kurs - Intermediate GitHub Copilot
Maschinelle Übersetzung