Inhalt des Vortrags: Kollaborative Entwicklungs-Plattformen (ALM) auf Open Source Basis Anforderungen, Konzepte, Erfahrungen und Ausblick
Level: Fortgeschrittene
Datum und Uhrzeit: Donnerstag, 29. Oktober 2009, 14:35 - 15:20 Uhr
Raum: Madrid
Inhalt: Ziel des besprochenen Projektes war eine kostengünstige, möglichst einfach aufzusetzende und leicht erlern- und bedienbare ALM Plattform als Defaultlösung für kleinere bis mittelgroße Projekte zu schaffen. Zusätzlich Anforderungen waren unter anderem gute Unterstützung global verteilter Entwicklung, flexible Anpassbarkeit an verschiedene Entwicklungsprozesse (Wasserfall, inkrementell bis hin zu agil) sowie ausreichende und lückenlose Abdeckung aller Disziplinen durch entsprechende Features für Versions-, Change-, Requirements- und Projektmanagement etc. sowie gute Collaboration-Features. Gute Wartbarkeit und Offenheit für Anpassungen und Weiterentwicklung waren ebenfalls gefordert. Zur Umsetzung wurde ein „lightweight approach“ gewählt der ausschließlich auf Open Source Komponenten basiert (Apache Web Server, PostgreSQL, Subversion, Trac, etc).
Der Vortrag geht auf die spezifischen Voraussetzungen und Anforderungen für das Umfeld kommerzieller SW-Entwicklung, sowie auf die gemachten Erfahrungen (im besonderen auch bezüglich des Unterschieds zwischen kommerziellen Plattformen und Open Source basierten Ansätzen) ein. Abschließend folgt ein Ausblick auf offene Herausforderungen und künftige Entwicklungen.
Franz G. Reinisch blickt auf etwa 30 Jahre Erfahrung im Bereich der Softwareentwicklung zurück. In 25 Jahren bei Siemens Program and System Engineering PSE (mehr als 6000 Mitarbeiter in 10 Ländern) waren die Aufgabenbereiche unter anderem SW-Entwicklung, Projektleitung, Technisches Controlling, Prozessmodellierung, Process Improvement, SW Configuration und Change Management sowie Requirements Management. Als Leiter des Support Centers für Configuration Management und Requirements Engineering war er für den Aufbau internationaler Support- und Experten-Netzwerke sowie für Technologie Management und Consulting zu diesen Themen verantwortlich. Er arbeitet zurzeit als freier Consultant.



