Einleitung
Moderne agile Teams verwenden zunehmend Azure Boards als Planungssystem, während sie sich auf GitHub Copilot verlassen, um die Implementierung zu beschleunigen. In diesem Modul wird gezeigt, wie Diese Tools zusammenarbeiten, damit Teams schneller wechseln können, ohne dass Governance, Qualität oder Sichtbarkeit verloren gehen.
Ein gängiges Kundenszenario, das wir heute sehen, ist, dass DevOps-Teams Azure DevOps Boards als System of Record für die Projekt- und Arbeitsverwaltung verwenden – Planen von Epics, Nachverfolgen von Benutzergeschichten, Verwalten von Backlogs und Ausrichten an den Geschäftsprioritäten, während sie sich auf GitHub Copilot als ihren primären generativen KI-Assistenten innerhalb des Entwicklerworkflows verlassen. Mit der neuen Integration zwischen Azure DevOps Boards und GitHub Copilot kommen diese beiden Welten jetzt nahtlos zusammen: Entwickler können in GitHub und deren IDE mit Copilot zusammenarbeiten, während sie vollständig mit den Arbeitsaufgaben, Akzeptanzkriterien und Prioritäten verbunden bleiben, die in Azure Boards definiert sind. Copilot kann den Kontext aus verknüpften Arbeitsaufgaben aufzeigen, sodass Entwickler relevanteren Code, Tests und Kommentare generieren können, die direkt den nachverfolgten Anforderungen zugeordnet werden, während Updates und Fortschritte für Projektmanager in Azure DevOps sichtbar bleiben. Das Ergebnis ist eine einheitliche Erfahrung, bei der Planung und Governance weiterhin in Azure DevOps Boards zentralisiert sind, die KI-gestützte Codierungsproduktivität in GitHub angesiedelt ist, und Teams nicht mehr zwischen starkem Projektmanagement und moderner, generativer KI-gesteuerter Entwicklung wählen müssen – sie erhalten beides, das durch Design zusammen harmoniert.
Warum diese Integration wichtig ist
Wenn Planungs- und Bereitstellungstools getrennt sind, verlieren Teams den Kontext und verbringen Zeit mit der Übersetzung von Anforderungen zwischen Systemen. Die Integration von Azure Boards mit GitHub und GitHub Copilot hilft Teams bei:
- Behalten Sie die Arbeitsnachverfolgung in Azure Boards bei, während die Codierung in GitHub bleibt.
- Geben Sie Copilot einen besseren Kontext durch klarere Arbeitsaufgaben.
- Reduzieren Sie manuelle Statusaktualisierungen durch verknüpfte Pullanforderungen und Commits.
- Verbessern Sie die Kommunikation zwischen project Managern, Entwicklern und Prüfern.
Was Sie in diesem Modul lernen
Sie erfahren, wie Sie Azure Boards mit GitHub verbinden, Copilot-fähige Arbeitsaufgaben vorbereiten, die Implementierung delegieren und KI-unterstützte Pull-Anforderungen mithilfe von human-in-the-loop Review überwachen.
Lernziele
Nach Abschluss dieses Moduls werden Sie zu Folgendem in der Lage sein:
- Erläutern, wie Azure Boards und GitHub Copilot einander ergänzen.
- Konfigurieren und Validieren der Azure Boards Integration in GitHub.
- Schreiben Sie Arbeitsaufgaben mit Akzeptanzkriterien neu, die für die KI-unterstützte Ausführung geeignet sind.
- Verwalten Sie die Einzelelement- und Mehrelementdelegierung mit Copilot.
- Sichern Sie Rückverfolgbarkeit, Governance und kontinuierliche Verbesserung im gesamten Workflow.
Prüfliste "Bereitschaft"
Bevor Sie beginnen, bestätigen Sie Folgendes:
- Sie können auf eine Azure DevOps-Organisation und ein Projekt zugreifen.
- Sie können auf ein GitHub-Repository zugreifen und Pull-Requests erstellen.
- Ihre Umgebung hat GitHub Copilot-Funktionen aktiviert.
- Sie verstehen die Überprüfungs- und Zusammenführungsrichtlinie Ihres Teams.
Von Bedeutung
Um diese GitHub Copilot-Schulung abzuschließen, müssen Sie über ein aktives Abonnement für Azure DevOps und GitHub Copilot verfügen, oder Sie müssen einem abonnement zugewiesen werden, das von einer Organisation oder einem Unternehmen verwaltet wird. Das GitHub Copilot Free-Abonnement ist nicht mit Azure Boards-Integration kompatibel.