Subversion 1.5: Professionelle Softwareproduktion (PW2)
Einsatz von CM Patterns mit Subversion 1.5
Art:
Powerworkshop
Dauer:
Ganztägig + Diskussion + Imbiss
Zielgruppe:
Entwicklungsleiter, Projektleiter, Produktmanager, Softwareentwickler, Qualitätsverantwortliche
Zum Thema:
Entwicklungsverantwortliche und Entwickler müssen sich hinsichtlich einer professionellen Softwareproduktion einer Reihe von echten CM-Herausforderungen stellen:
- konkurrierenden Feature-Bäumen und Parallelentwicklung
- sich dynamisch ändernden Kundenanforderungen
- einem "gemischten" Produkt- und Projektgeschäft
- der Automation von Builds und Tests
- geographisch verteilter Entwicklung
Man kann diesen Herausforderungen durch den Einsatz von erprobten Configuration Management Mustern und Verfahren (Patterns) begegnen. So lassen sich verlässliche Releasezyklen und eine hohe Lieferqualität im Produkt- und Projektgeschäft erzielen und außerdem die Produktivität und Agilität im Team steigern.
Das erfolgreich den Markt erobernde Open Source CM-Werkzeug Subversion bietet in der Version 1.5 erweiterte Funktionalität, die die effiziente Abbildung der CM Patterns erlauben.
Im Workshop werden interaktiv anhand sich in der Praxis stets wiederholender Problemstellungen entsprechende Muster (Patterns) diskutiert, Erfahrungen aus dem professionellen Produkt-/ Projektgeschäft vermittelt und die Umsetzung mit Subversion 1.5 aufgezeigt.
Inhalt:
Wiederholung CM Basics
Anforderungen in komplexen Entwicklungsprojekten
Pattern Language
Patterns
- Mainline, Active Development Line, Private Workspace, Repository, Private System Build, Integration Build, Third Party Codeline, Task Level Commit, Codeline Policy, Smoke Test, Unit Test, Regression Test, Private Versions, Release Line, Release-Prep Code Line, Task Branch
Einführung im Team bzw. der Organisation
Toolunterstützung
Literaturüberblick mit Bewertung
SCM Ressourcen Online
Wiederholung Architektur, Konzepte und Basics von Subversion
Umsetzung der Codeline und Workspace orientierten Software CM Patterns mit Subversion 1.5 und damit verbunden Vorstellung der Neuerungen in 1.5, insbesondere:
- Merge tracking, bi-directional / repeated merge, cherry picking, merge rollback, block/unblock change sets
- Change lists
- Verbesserungen Copy / Move
- Improved support for locally replicated repositories
Open Issues in Subversion 1.5 -> Planung 1.6
Subversion und Prozessmanagement
Ansätze für die Projektautomatisierung auf Basis 1.5
Lernziele:
In welchen Bereichen des Softwareentwicklungsprozesses unterstützen CM Patterns
Kennenlernen und Erkennen der Vorteile von CM Patterns für die eigene Entwicklung im Team
Wie unterstützen die Patterns bei Parallelentwicklung und gemischtem Produkt-/ Projektgeschäft
Wie lassen sich die Patterns mit Subversion 1.5 abbilden, welche Neuerungen gibt es gegenüber 1.4
Was leisten CM Patterns nicht
Referent:
Thomas Obermüller/ Michael Diers
Kosten:
550,00 EUR zzgl. MwSt inklusive Trainingsunterlagen und Verpflegung
Interesse geweckt:
Eine Anmeldung für festterminierte Veranstaltungen nehmen Sie bitte über die unten gelisteten Downloadformulare vor. Sobald Ihre Anmeldung bei uns eingegangen ist, erhalten Sie mit der Anmeldebestätigung die Informationen über den genauen Veranstaltungsort und Zeitplan.
Eine Anfrage für nicht terminierte Veranstaltungen nehmen Sie bitte über den unten gelisteten Link zu Inhouse vor. Die Planung von Veranstaltungen erfolgt kontinuierlich auf Basis der Nachfrage. Auf Wunsch führen wir auch Inhouse-Schulungen in Ihrem Unternehmen durch.
Download Anmeldeformular:
24.11.2008 Berlin
25.11.2008 München
05.05.2009 Berlin
12.05.2009 München


