Software-CM: Strategien, Techniken und Tools – Zertifizierung

Dieser Kurs bietet eine grundlegende Einführung in die Theorie, Prinzipien und Techniken des Software-Konfigurationsmanagements (SCM) im gesamten Software-Lebenszyklus. Er behandelt die Anwendung von SCM in einer Vielzahl von Ansätzen zur Softwareentwicklung und -wartung, von traditionellen bis hin zu agilen Methoden. Der Kurs veranschaulicht die SCM-Strategien, -Techniken und erforderlichen Tool-Funktionen, die jede der Aktivitäten im Softwareentwicklungslebenszyklus unterstützen.
Die Teilnehmer erhalten außerdem ein wertorientiertes Verständnis dafür, welche SCM-Techniken für den Entwicklungsansatz und die Tool-Funktionen, die derzeit in ihrem Unternehmen vorhanden sind, am nützlichsten sind. Der Kurs schließt mit der Bereitstellung eines SCM-Implementierungsrahmens für die Planung und Auswahl der optimalen SCM-Strategie und Tool-Funktionen sowohl auf Projekt- als auch auf Organisationsebene.
Zielgruppe: Dieser Kurs richtet sich an CM-Praktiker, die ihr CM-Wissen im Bereich SCM erweitern möchten, sowie an Personen, die direkt in der Softwareentwicklung tätig sind und die Vorteile von SCM in ihren Projekten nutzen möchten. Auch Organisations- und Projektmanager, die an CM- und Prozessverbesserungsinitiativen beteiligt sind, profitieren von den Einblicken in die SCM-Strategie und -Planung. Die Teilnehmer haben die Möglichkeit, sich mit aktuellen Trends im Bereich SCM-Fähigkeiten und -Technologien auseinanderzusetzen und Themen von gemeinsamem Interesse mit einem erfahrenen Praktiker und ihren Kommilitonen zu diskutieren.
Voraussetzungen: Vor der Teilnahme an diesem Kurs wird der erfolgreiche Abschluss der CMPIC-Kurse 1 bis 4 oder Berufserfahrung im Bereich CM empfohlen. Die Teilnehmer sollten vor Beginn des Kurses mit gängigen CM-Begriffen und Softwareentwicklungsmethoden vertraut sein.
Klassenplan & Übersicht
- Teil 1 – Grundlagen des SCM
- Definition unserer Begriffe
- Entwicklungsansätze
- Entwicklung des SCM
- Demo und Diskussion Workshop: 3G/4G-Fähigkeiten
- Kernfunktionen des SCM
- SCM-Infrastruktur
- SCM-Workflow
- Teil 2 – SCM-Strukturen
- Identität und Struktur
- Streams und Branches
- Branching-Strategie
- Demo und Diskussionsworkshop: Branching-Strategien
- Anforderungen
- Dokumentation
- Berichterstattung
- Teil 3 – SCM-Dynamik
- Versionskontrolle
- Änderungskontrolle
- Build-Management
- Demo und Diskussionsworkshop: Build-Strategien
- Testmanagement
- Release-Management
- Abhängigkeitsmanagement
- Teil 4 – SCM-Implementierung
- Standards und Frameworks
- SCM-Planung
- Infrastrukturbewertung
Kommende Termine
Haben Sie Fragen oder möchten Sie ein unverbindliches Angebot? Nehmen Sie Kontakt zu mir auf.