Schulungsübersicht
Einführung in Graphite und moderne Code Review Workflows
- Überblick über die Architektur und die wichtigsten Funktionen von Graphite
- Verständnis von gestapelten Pull Requests und Workflow-Automatisierung
- Einrichtung von Graphite mit GitHub für teambasierte Projekte
Installation und Konfiguration von Graphite
- Bereitstellung von Graphite in EntwicklungsUmgebungen
- Verbindung von Repositories und Verwaltung von Berechtigungen
- Konfiguration von Merge Queues, PR-Inboxes und Code Review Richtlinien
Optimierung von Pull Request Workflows
- Implementierung von gestapelten PRs und Abhängigkeitsverfolgung
- Reduzieren von Merge-Konflikten und Erhöhung der Review-Geschwindigkeit
- Verwaltung großer Codebasen mit Graphites Review-System
AI-gestützter Code Review und Produktivitätssteigerung
- Verwendung des AI-basierten Code Review Assistenten von Graphite
- Integration offener LLMs wie Deepseek, Qwen und Mistral Small für Code-Einblicke
- Erstellung automatisierter Vorschläge und Durchsetzung von Qualitätsstandards
Integration von Graphite in DevOps-Toolchains
- Verlinkung von Graphite mit CI/CD-Pipelines
- Integration mit GitHub Actions, Jenkins und anderen Automatisierungstools
- Sicherstellung der Compliance und Auditierbarkeit in Unternehmensworkflows
Analytics, Metriken und Berichterstattung
- Verwendung von Graphite-Dashboards zur Teamleistungsbewertung
- Identifizierung von Engpässen und Ineffizienzen
- Erstellung benutzerdefinierter Berichte und Visualisierungen
Skalierung von Graphite in Unternehmensumgebungen
- Multi-Team-Setup und Governance-Strategien
- Best Practices für umfangreiche Rollouts
- Sicherheit, Datenbeibehaltung und Compliance-Betrachtungen
Workshop: End-to-End-Implementierung
- Einrichten eines vollständigen enterprise-basierten Graphite Workflows
- Integration von AI-basierten Review-Pipelines
- Durchführung der Teamleistungsbewertung und Planung von Verbesserungsmaßnahmen
Zusammenfassung und weitere Schritte
Voraussetzungen
- Ein Verständnis von Git-basierten Workflows
- Erfahrung mit Softwareentwicklung und Versionskontrollsystemen
- Kenntnisse im Bereich Code Review und CI/CD-Konzepte
Zielgruppe
- Engineering-Leads und Softwareentwicklung-Manager
- DevOps- und Plattformengineering-Teams
- Senior Entwickler und Technische Architekten
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
Der Trainer kann während des Trainings den Kursniveau anpassen, um unserem Verständnis der Thematik gerecht zu werden. Dadurch können wir nützlichere Kenntnisse erwerben, die uns helfen, die Tools in unserer täglichen Arbeit besser einzusetzen.
Tatt Juen - ViTrox Technologies Sdn Bhd
Kurs - Intermediate GitHub Copilot
Maschinelle Übersetzung