Effiziente Entwicklung für verteilte Projekte - Mit GIT, Gerrit, Hudson und Sonar die Kontrolle behalten.

25.01.2012, 18:00 Uhr, Frankfurt, Adickesallee 1, Deutschen Nationalbibliothek, Veranstalter: YUG-Frankfurt, kostenlos

Zusammenfassung

In verteilten Projekten arbeiten viele Entwickler eigenständig an unterschiedlichen Features und wollen diese zu einem Gesamtprojekt beisteuern. Thorsten Kamann zeigt in seinem Vortrag, wie sich diese Anforderungen mit GIT, Gerrit, Hudson und Sonar erfüllen lassen und der Entwicklungsprozess in verteilten Projekten effizient gestaltet werden kann.
 

Git ist als Source-Code-Management-System für OSS-Projekte entwickelt worden, deren starke Verteilung besonders charakteristisch für sie ist. Mit Gerrit können GIT-verwaltete Projekte vor dem eigentlichen Commit in ein zentrales Sourcecode-Repository bewertet und kommentiert werden. Dies erleichtert den Maintainern die Entscheidung, ob sie einen Beitrag akzeptieren wollen.
Hudson gewährleistet die kontinuierliche Integration akzeptierter Beiträge und integriert Sonar, um die Entwicklung der Codequalität, gemessen an einem projektweit einheitlichen Standard, zu bewerten.

Lernen Sie, wie die nahtlose Integration dieser Werkzeuge in einem gemeinsamen Prozess gelingt und behalten Sie die Kontrolle über verteilte Projekte.

Weitere Informationen zur Veranstaltung »Effiziente Entwicklung für verteilte Projekte« finden Sie auf der Seite der JUG-Frankfurt – dort kann auch die Anmeldung erfolgen.

Der Vortragende

Thorsten Kamann, Softwarearchitekt, Coach und Projektmanager

Thorsten Kamann ist als Softwarearchitekt, Coach und Projektmanager bei itemis tätig. Seine Schwerpunkte sind neben Software-Architektur die
Themen Qualität, Aufbau von Entwicklungsinfrastrukturen, Anpassungen von Prozessen an agile Methoden und Scrum. Neben der Arbeit in OpenSource-Projekten veröffentlicht er regelmässig Artikel in Fachmagazinen und seinem Blog. Weiterhin hält er Vorträge auf Fachkonferenzen.


Kontakt

Ali Syed
IT-Berater

Telefon: +49 151 17396709

E-Mail: