SubConf & CMConf 2009
SubConf & CMConf 2009

Workshop 6

Titel des Workshops: modellbasiertes Software Configuration Management interaktiv

Datum und Uhrzeit: Dienstag, 27. Oktober 2009, 14:00 bis 18:00 Uhr

Level: Fortgeschrittene

Inhalt: Softwareprodukte bzw. gemischte Software- und Hardwareprodukte bestehen aus einer Reihe unterschiedlichster Konfigurationselemente, die über die einzelnen Lifecyclephasen entstehen und im Ergebnis das Gesamtsystem bilden.

Die einzelnen Konfigurationselmente sind unterschiedlichster Natur, werden durch verschiedenste Dokumentationstechniken beschrieben (textuell, grafisch, Modelle, Quelltext) und werden mit einer Reihe unterschiedlicher Werkzeuge erstellt.

Das Management dieser Konfigurationselemente (CI Management) wird oft auf eine reine Versionskontrolle reduziert. Welches Potential dabei in der Vernetzung von geplanten und daraus abgeleiteten Konfigurationslementen steckt, wird dabei oftmals übersehen. Gerade in größeren, komplexen Projekten muss mit komplexen Produkt und Projektstrukturen umgegangen werden.

Der im Workshop diskutierte Ansatz abstrahiert von der traditionellen CM-Sichtweise und behandelt die modellierte Sicht auf ein Gesamtsystem im Sinne eines gesamtheitlichen Konfigurationsmanagements.

Den Teilnehmern wird ein CM-Domänenmodell näher gebracht, in dem alle Konzepte und Elemente abgebildet sind, die für einen vollständigen Konfigurationsmanagementprozess benötigt werden: Baselines, Konfigurationselemente und sie beschreibende Informationen, Assembly-Struktur, Change Requests, etc.

Gemeinsam wird eine konkrete Systemkonfiguration auf Basis dieses allgemeinen CMDomänenmodells über den Lifecycle hinweg entwickelt und die Umsetzung über Werkzeugund Repository-Grenzen hinweg mit Hilfe von Technologie aus dem Eclipse Modeling Framework (EMF) vorgenommen.

Dipl.-Informatiker Thomas Obermüller war langjährig international als IT-Projektmanager und Consultant unter anderem bei namhaften Unternehmen wie IBM UBG Hamburg, SPM Technologies Berlin und SDS Wien tätig. Heute ist er bei der elego Software Solutions in Berlin für das Projektmanagement von Subversion- Einführungsprojekten, für Consulting und Schulung im Bereich Software Configuration Management und Subversion verantwortlich.

Maximale Teilnehmerzahl: 15

Vortragsweise: Workshop mit Übungen

Agenda des Workshops:

Uhrzeit

Thema

14:00 - 14:10

Begrüßung und Agenda

14:10 - 15:00

Grundlagen modellbasiertes Configuration Management

15:00 - 16:00

Selbständiger Entwurf modellbasierter Konfigurationen durch die Teilnehmer

16:00 - 16:15

Pause

16:15 - 17:00

Interaktiv geführtes Entwickeln einer modellbasierten System- Konfiguration und Umsetzung mittels Eclipse Technologie

17:00 - 17:50

Diskussion der Ergebnisse

17:50 - 18:00

Feedback und Verabschiedung

Wer an den Workshop teilnehmen sollte: Konfigurations-, Release bzw. Produkt-/Projektmanager

Lernziele des Workshops:

  • Abstraktion von konkreten Software CM-Werkzeugen über die KM-Modellebene
  • Kennenlernen von unterschiedlichen modellbasierten CM-Sichten auf komplexe Systeme (Assembly-Modell, Baseline + Change Sets)
  • Einblick in werkzeugübergreifendes modellbasiertes CM auf Basis des Eclipse Modeling Framework

Welche Voraussetzungen die Teilnehmer mitbringen müssen:

  • Grundlegende Problemstellungen im Bereich CM und CM-Grundbegriffe
    sollten bekannt sein
  • Vorwissen im Bereich CM für komplexe Systeme
  • Abstraktionsvermögen und prinzipieller Umgang mit Modellen

Was die Teilnehmer an Equipment mitbringen müssen: Problemstellungen aus der eigenen Praxis, bspw. Baselining und Tracing heterogener  Systemkonfigurationen

NEWS · NEWS · NEWS
17. Mai 2010

Völlig losgelöst – codeBeamer Eclipse Studio 2.0 für Entwickler

Flexibleres Arbeiten im Online- / Offline-Modus mit dem MercurialEclipse Plugin von Intland...

29. März 2010

Subversion mit kostenfreiem web-basierten Access Control Management Tool

Subversion erhält mit codeBeamer Managed Repository (MR) ein vollständiges Webadministrations-Tool,...

30. November 2009

SubConf® 2009 - Review from a Core Committer

During SubConf® 2009 core committers met for a hackathon. Read what happened behind the scenes.

15. Oktober 2009

Es muss nicht immer Code sein - Anforderungen mit Subversion verwalten

Subversion Anforderungen verwalten ein HOOD Vortrag am 29. Oktober 2009 auf der SubConf® und CMConf...

15. Oktober 2009

Mehr Agilität für Softwareentwicklungs-prozesse

Perforce Software auf der CMConf 2009