SubConf & CMConf 2009
SubConf & CMConf 2009

Siemens

Inhalt des Vortrags: Ein Schema zur vereinfachten verteilten Software-Entwicklung auf Basis von Rational ClearCase

Level: Fortgeschrittene

Datum und Uhrzeit: Donnerstag, 29. Oktober 2009, 13:45 - 14:30 Uhr

Raum: Paris

Inhalt: Software-Entwicklung im Rahmen einer industriellen Produktentwicklung muss gut organisiert sein. Bei der Entwicklung großer, komplexer Systeme können bis zu einige hundert Software-Entwickler beteiligt sein. Die Software eines solchen Systems wird in Einzelkomponenten entwickelt, die dann zu einem Gesamtsystem integriert werden müssen. Solch eine Entwicklung ist typischerweise über mehrere Standorte verteilt. Verteilte Entwicklung bedeutet verteilte Zuständigkeiten, und Merge-Konflikte sind vorprogrammiert. Daher muss der Integrationsprozess durch eine gute Konzeption und brauchbare Tools unterstützt werden. Für die Koordination der Parallelarbeit werden Configuration und Change Management-Tools eingesetzt. Die Komplexität erhöht sich weiter, wenn mehrere Produktvarianten gleichzeitig gepflegt werden müssen.

Im Vortrag werden zwei solcher Konzepte zur Beherrschung des verteilten Enwicklungsprozesses dargestellt, ein Standardkonzept und ein optimiertes Konzept. Die Implementierung dieser Konzepte auf Rational ClearCase wird beschrieben. Beide sind Branch-basiert. Das optimierte Konzept vereinfacht die Entwicklung an den einzelnen Standorten und lässt sich gut automatisieren. Es zeigt sich, dass die Implementierung - wie in anderen Fällen auch - stark vom verwendeten Tool geprägt wird. Spezielle Merge-Eigenschaften von ClearCase erleichtern die Implementierung deutlich.

Dr. Horst Eckardt ist seit vielen Jahren bei der Corporate Technology der Siemens AG tätig. Er hat sich dort mit Parallelrechnern sowie der Modellierung von Hardware- und Software-Architekturen beschäftigt. Seit ca. 10 Jahren arbeitet er auf dem Gebiet der Software-Werkzeuge mit Schwerpunkt Konfigurations- und Change-Management. Hier ist er Spezialist für den Einsatz der Tools von IBM-Telelogic und IBM-Rational. Er ist als Inhouse-Berater in der Siemens AG tätig, wo er sein Know-how in diversen Projekten zur Einführung und Verbesserung des Software-Entwicklungsprozesses angewandt hat. Außerdem befasst er sich mit modellbasierter Softwareentwicklung.

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