WORKSHOP Schlanke Werkzeugunterstützung für Softwareprojekte am 15./16. September 2010 MIT VORTRÄGEN VON
Um Softwareprojekte möglichst effizient abzuwickeln, ist eine passende Werkzeugunterstützung notwendig. Einerseits muss eine große Menge Informationen sinnvoll verwaltet werden, andererseits sollen die Projektmitarbeiter möglichst von Aufgaben entlastet werden, die automatisierbar sind. Die verwendeten Werkzeuge sollten dabei zielgenau das leisten, was wirklich im Projekt gebraucht wird. Neben dieser möglichst schlanken Unterstützung sollten die Werkezuge auch gewisse Freiheitsgrade lassen, um flexibel auf veränderte Projekterfordernisse reagieren zu können. THEMENSPEKTRUM DES WORKSHOPS In letzter Zeit gab es viele interessante Entwicklungen in Werkzeugbereich. Insbesondere ist zu beobachten, dass als Alternative zu mächtigen Werkzeug-Suites immer öfter leichtgewichtige und hoch spezialisierte Werkzeuge eingesetzt werden. Diese stammen häufig aus dem Open- Source-Bereich und sind über die letzten Jahre zu leistungsfähigen Produkten herangewachsen. Wer es in Erwägung zieht, solche Produkte einzusetzen, steht vor einer Reihe von Fragen: Welche spezialisierten Werkzeuge stehen für welche Phase des Projekts zu Verfügung? Welche Stärken und Schwächen haben diese? Wie kann man diese Werkzeuge miteinander integrieren? Bis zu welchem Grad ist eine solche Integration sinnvoll? Wie lassen sich mit diesen Werkzeugen Prozesse abbilden? Wie erreicht man eine möglichst weitgehende Verfügbarkeit der mit den einzelnen Werkzeugen erzeugten Informationen für alle Prozessbeteiligten? Welche Vor- und Nachteile bringt der Einsatz von Open-Source-Werkzeugen mit sich? Die Beantwortung dieser und anderer Fragen ist Gegenstand dieses Workshops. In Praxisberichten verschiedener Anwender wird geschildert, wie solche Themen angegangen werden können und welche Erfahrungen damit bisher gesammelt wurden. In unseren Diskussionsrunden besprechen wir gemeinsam Ihre Fragen zu diesen Themen. Der Workshop findet unter der fachlichen Leitung von André Köhler statt (Geschäftsführer der Softwareforen Leipzig). ÜBER DIE SOFTWAREFOREN LEIPZIG Die Softwareforen Leipzig, eine Ausgründung aus der Universität Leipzig, sind Wissensdienstleister für die Softwarebranche. Wir bringen die kreativen Köpfe und Entscheider zusammen, um den Wissens- und Erfahrungsaustausch in der Branche zu fördern. In enger Zusammenarbeit mit verschiedenen Universitäten vermitteln wir in unseren Veranstaltungen modernes Know-how für die Softwareentwicklung und das Softwaremanagement, berichten über Ergebnisse aus der internationalen Forschungsszene und zeigen die Best Practices aus der Branche auf. Dabei fördern und moderieren wir ganz gezielt den Austausch in der Branche auf Fach- und Führungsebene. Weiterhin führen wir Forschung und Entwicklung für softwareintensive Unternehmen durch. Dies geschieht individuell, nach Maßgabe durch unsere Kunden. Dies geschieht aber auch in Form von Verbundprojekten, in denen mehrere Hersteller mit uns an einer gemeinsamen Fragestellung arbeiten. Die Softwareforen gehen darüber hinaus Partnerschaften mit Softwareherstellern ein. In einer Partnerschaft sind wir Sparringspartner für Ihre Ideen, Fragen und Probleme. Eine Partnerschaft umfasst den Zugang zu unserem monatlichen Branchen-Dossier, den Zugang zu unserer Wissensplattform, Sonderkonditionen für Veranstaltungen, Eintragungen in Anbieterkataloge und vieles mehr.
VERANSTALTUNGSORT Softwareforen Leipzig GmbH Querstraße 16 04103 Leipzig VERANSTALTER UND ANSPECHPARTNER Softwareforen Leipzig GmbH Herr Sven Seiffert Querstraße 16 04103 Leipzig www.softwareforen.de Telefon: 0341 / 124 55-60 Telefax: 0341 / 124 55-99 E-Mail: sven.seiffert@softwareforen.de ANREISE Anreise mit dem Flugzeug: Der Flughafen Leipzig-Halle ist etwa 30 Autominuten entfernt. Ein FlughafenExpress fährt im Halbstundentakt vom Flughafen zum Leipziger Hauptbahnhof (Fahrtdauer ca. 15 Minuten). Vom Hauptbahnhof aus erreichen Sie den Veranstaltungsort zu Fuß in ca. fünf Minuten (siehe Karte). Anreise mit der Bahn: Vom Hauptbahnhof aus erreichen Sie den Veranstaltungsort zu Fuß in ca. fünf Minuten (siehe Karte). Anreise mit dem Auto: Falls Sie mit dem PKW anreisen und im Seaside Park übernachten, können Sie das Parkhaus des s nutzen. Unmittelbar am Veranstaltungsort gibt es ebenfalls ein Parkhaus und weitere bewachte Parkplätze. HOTEL Wir empfehlen Ihnen die Übernachtung im Seaside Park, das ca. fünf Minuten zu Fuß vom Veranstaltungsort entfernt ist. Unter dem Stichwort:»Softwareforen«können Sie dort bis zum 16. August auf die reservierten Kontingente zugreifen. Seaside Park Richard-Wagner-Straße 7 04109 Leipzig Telefon: 0341 / 9852-0 www.park-hotel-leipzig.de
Agenda 15. September 2010 12:30 UHR Check-In 13:30 UHR Einführung in den Workshop»Schlanke Werkzeugunterstützung für Softwareprojekte«André Köhler (Softwareforen Leipzig) Vorstellung der Softwareforen Leipzig Einführung in das Thema Werkzeugunterstützung Vorstellrunde der Veranstaltungsteilnehmer 13:30 UHR»Flexible Werkzeugnutzung im Softwareentwicklungsprozess Anspruch und Wirklichkeit«Frank Dörich (ITERGO Informationstechnologie GmbH) Schlanke und flexible Werkzeugunterstützung vs. stabile und revisionssichere Entwicklungsumgebungen Entscheidungskriterien bei der Auswahl geeigneter Entwicklungswerkzeuge Rahmenbedingungen und Konfliktpotentiale 15:00 UHR Kaffeepause 15:30 UHR»Flexible Prozess-Werkzeug-Integration«Dr. Marco Kuhrmann (Technische Universität München) Adäquate Bereitstellung von Werkzeugen zur Unterstützung von Vorgehensmodellen Vorgehensmodelle und Werkzeugunterstützung Vorstellung des»process Enactment Tool Framework«(PET) 17:00 UHR»Modellbasierte Integration von Open Source-Werkzeugen«Thomas Obermüller (elego software solutions GmbH) Entwicklung einer Systemkonfiguration auf Basis eines allgemeinen CM-Domänenmodells Unterschiedliche Modellsichten (Assemblystruktur, Baseline und Change Requests) Integration unterschiedlicher Werkzeuge/Repositories über Eclipse-Technologie 19:00 UHR Abendveranstaltung im Cafe Madrid in der Leipziger Innenstadt
Agenda 16. September 2010 09:00 UHR»Erfahrungsbericht zum Tooleinsatz in der Systemerstellung in einem IT-Projekt des öag«rüdiger Brand (ESG Elektroniksystem- und Logistik GmbH) Erfassung der Anforderungen mit Dimensions RM Softwareentwicklung mit Eclipse unter Benutzung des Serena-Plugins und Dimensions CM Analyse der Prüffallabdeckung und der Traceability von Anforderungen 10:30 UHR Kaffeepause 11:00 UHR»Prozess- und Toolintegration in heterogenen Entwicklungslandschaften«Dr. Alexander Schatten (Technische Universität Wien) Verkettung verschiedener Werkzeuge im Softwareentwicklungsprozess verteilte agile Softwareentwicklung, (Software+) Engineering Open Source Entwicklungsprozesse, Best Practices 12:30 UHR 14:00 UHR 15:00 UHR Gemeinsames Mittagessen Große Abschlussdiskussion (Beantwortung individueller Teilnehmerfragen, Erfahrungsaustausch, Feedbackrunde) Ende der Veranstaltung
Referenten (alphabetisch) RÜDIGER BRAND ist seit 1998 als System- und Software-Ingenieur bei der ESG Elektroniksystem und Logistik- GmbH in verschiedenen Projekten beschäftigt. Seine Einsatztätigkeiten umfassen dabei das Anforderungsmanagement, die Software-Entwicklung (C, C++, Java) und das Prozessmanagement. In den letzten drei Jahren leitete der Diplom-Mathematiker eines der größten IT-Projekte des öag als Projektleiter der ESG. Rüdiger Brand arbeitet nebenbei seit mehreren Jahren als Lehrbeauftragter an der FH München.. FRANK DÖRICH begann nach dem Informatik-Studium seine Tätigkeit am 01.03.1984 bei der EDV der Hamburg Mannheimer Versicherung. Dabei hat er zunächst fundierte Erfahrungen in der Host- Programmierung gesammelt und war dann in der Datenbankadministration u.a. verantwortlich für die Einführung von DB2 und später Oracle. Mit der Gründung der ITERGO im Jahr 2000 als IT-Gesellschaft des ERGO-Konzerns wechselte er in die IT-Architektur und verantwortet seit 2001 als Leiter der Entwicklungsarchitektur Methoden und Werkzeuge des Software-Entwicklungsprozesses. ANDRÉ KÖHLER ist Geschäftsführer der 2008 gegründeten Softwareforen Leipzig GmbH, einem Spin-Off aus der Universität Leipzig. Zuvor studierte er Wirtschaftsinformatik an den Universitäten in Leipzig und Marseille (Frankreich) sowie am Fraunhofer Institut für Software- und Systemtechnik (ISST) in Berlin. Seit September 2003 ist er als wissenschaftlicher Mitarbeiter an der Professur für Angewandte Telematik / e-business an der Universität Leipzig tätig, wo er promoviert und seit 2007 die Abteilung Prozesse leitet. In dieser Funktion ist er verantwortlich für zahlreiche IT-Forschungs- und Industrieprojekte, insbesondere aus den Branchen Telekommunikation, Versicherungen, Energieversorger und Automotive. André Köhler ist Autor und Co-Autor von zahlreichen nationalen und internationalen Veröffentlichungen und Konferenzbeiträgen. DR. MARCO KUHRMANN ist Assistent am Lehrstuhl für Software & Systems Engineering an der Technischen Universität München und Mitglied des V-Modell XT Kernentwicklungsteams. Er hat während der Einführungs- und Pilotierungsphase die Anwender des V-Modells beraten und sie bei der Einführung und Anwendung unterstützt. Er beschäftigt er sich schwerpunktmäßig mit der umfassenden, prozessbasierten Werkzeug- und Anwenderunterstützung. THOMAS OBERMÜLLER war langjährig international als IT-Projektmanager und Consultant tätig, unter anderem bei den Unternehmen IBM UBG Hamburg, SPM Technologies Berlin (heute SAP SI) und SDS Wien. Heute ist der Dipl.-Informatiker bei der elego software solutions in Berlin für das Projektmanagement von Subversion- Einführungsprojekten sowie das Consulting und Schulungen in den Bereichen Software Configuration Management und Subversion verantwortlich. DR. ALEXANDER SCHATTEN hat an der Technischen Universität Wien Chemie und Informatik studiert und arbeitet zurzeit als Senior Researcher im Christian Doppler Labor»Software Engineering Integration for Flexible Automation Systems«. Neben seiner wissenschaftlichen Tätigkeit ist er seit mehr als zehn Jahren freiberuflich als Consultant und Autor tätig. Im März 2010 ist das Buch»Best Practice Software Engineering«im Springer Verlag erschienen, Fachartikel werden regelmäßig in Zeitschriften wie ix veröffentlicht.
Dittrichring Altes Rathaus Stadtplan The Westin Ranstädter Steinweg Käthe-Kollwitz-Str. Gottschedstraße Zentralstraße Goerdelerring Dittrichring Pfaffendorfer Str. Hainstraße Klostergasse Tröndlinring Brühl A Petersstraße Katharinenstr. Markt Museum der Bildnd. Künste Sachsenplatz Böttchergäßchen Salzgäßchen Gerberstraße Reichsstraße Am Hallischen Tor Park Marriot Richard-Wagner-Straße Nikolai- Kirche Seaside Parkhotel Brühl Grimmaische Str. Universität Leipzig Willy-Brandt-Platz H Leipzig Hauptbahnhof Goethestraße Oper Thomas- Kirche Augustus- Georgiring Victor s Residenz Schützenstraße Sachsenstraße Brandenburger Str. Querstraße Littstraße Dörrienstraße Querstraße Penta Großer Brockhaus Salomonstraße Burgstraße Neumarkt platz Gewandhaus Radisson Prager Straße Dresdner Straße Burgplatz Universitätsstraße Moritzbastei Neues Rathaus Roßplatz Friedrich- Ebert-Str. Martin-Luther-Ring Petersteinweg Roßplatz Grünewaldstraße Veranstaltungsort Softwareforen Leipzig GmbH Querstraße 16, 04103 Leipzig H A Seaside Park Richard-Wagner-Straße 7 04109 Leipzig Cafe Madrid (Abendveranstaltung)