- Grundlagen ALM
- Application Life Cycle Management
- Requirements
- Project Templates, Scrum, Agile Softwareentwicklung, CMMI
- Projekt-Management
- Teams, Areas, Iterations
- Backlog und WorkItems
- Ansichten von WorkItems
- Resourcen - Planning
- Task-Boards
- Source Control
- Integration in Visual Studio
- Distributed Sourcecontrol mit Git
- Repositories
- Changesets
- Source - Historie
- Branches
- Pull-Request
- Policies
- Migration von TFVC zu Git
- Build Management
- Build-Server Konzept
- Build-Definition
- Ergebnisse eines Build
- Automatisches Deployment
- Artifakts
- Erstellen von Feeds
- Konsumieren von Feeds
- ALM mit Softwaremodulen
- Pipeline-Management
- Architektur der Lab-Umgebung
- Labs for Testing
- Release-Management
- Definition von Releases
- Testing
- Das Test-Framework
- Unittests
- Manual Test
- Test-Feedback - Der Prozess
LernzieleNach dem Besuch dieser Veranstaltung kennen Sie die Grundlagen von Application Lifecycle Management (ALM), Versionsverwaltung, Projektmanagement, Build Management, Testing, Lab-Management und Release-Management mit Azure DevOps Server (TFS).
ZielgruppenSoftware-Architekten, Software-Entwickler, Tester, Projektleiter:innen und Team-Mitglieder, die Azure DevOps Server (TFS) kennenlernen, verstehen und einsetzen wollen.