EU Atlassian Conference - Sprecher 2010
Zuletzt aktualisiert am Mittwoch, den 07. Juli 2010 um 08:11 Uhr Donnerstag, den 01. Juli 2010 um 10:00 Uhr
Christian BinderChristian Binder ist seit 1999 bei Microsoft Deutschland und begann seine Karriere im Support. Als Escalation Engineer für IIS, Application Center und Commerce Server konnte er einiges an Development- und Prozesserfahrung sammeln, was ihn unter anderem in der Folge auch nach Redmond führte. Derzeit ist er als Platform Strategy Manager für Microsoft Deutschland aktiv. Sein Focus liegt auf dem Application Lifecycle Management (ALM), ein Thema, welches ihn persönlich fasziniert und somit auch zu Visual Studio Team System gebracht hat. |
![]() |
Oliver BöhmOliver Böhm studierte Informatik an der Universität Stuttgart. Nach C++-Entwickung im Unix-Bereich beschäftigt er sich mit Java-Entwicklung unter Linux und Aspekt-Orientierte SW-Entwicklung. Er ist u.a. Autor der Bücher "Fehlerfrei programmieren in C und C++" (dpunkt verlag), "JavaSoftware Engineering unter Linux" (millin Verlag) und "Aspekt-Orientierte Programmierung mit AspectJ 5" (dpunkt.verlag). Neben seiner hauptberuflichen Tätigkeit als J2EE-Entwickler und -Coach bei agentes gibt er AOSD-Vorlesungen und ist Board-Mitglied der JUGS (Java User Group Stuttgart). Oliver Böhm hält den Vortrag Pleiten, Pech und PatternTestingHaben Sie sich als Entwickler noch nie mit NullPointerExceptions herumschlagen müssen, die zu allem Unglück erst in freier Wildbahn aufgreteten sind? Nein? Glück gehabt. Falls doch - willkommen in der Welt der Software-Entwicklung. Bei der Ursachenforschung stößt man dann oftmals auf alte Bekannte wie der allzu sorglose Umgang mit Null-Werten und anderen Anti-Pattern wie* Spaghetti-Code * System.out statt Logging * lasches Exception-Handling * u.v.m. Um solche Problem-Zonen aufzudecken und grauen Haaren vorzubeugen, gibt es PatternTesting (http://patterntesting.org), eine der ersten AspectJ-Bibliotheken, die sich aber auch in normalen Java-Projekten einsetzen lässt und verschiedene Möglichkeiten der Einbindung anbietet. An der weiteren Entwicklung dieser Bibliothek kann jeder, der Interesse daran hat, durch Anregungen oder direkte Beteiligung am Projekt teilnehmen. Dieser Vortrag gibt einen Überblick über die Einsatzmöglichkeiten und den derzeiten Stand von PatternTesting |
![]() |
Karl Heinz MarbaiseKarl Heinz Marbaise ist selbständiger Softwareentwickler im Bereich JEE und Software-Konfigurations-Management mit OpenSource-Tools. Hier im speziellen Subversion, Migration von unterschiedlichen Tools zu Subversion, Build Management mit Maven 2 sowie verschiedene Branching-Strategien zur Verbesserung der Software Qualität und der Nachvollziehbarkeit von Änderung. Karl Heinz Marbaise hält die Vorträge Maven - Beyond Java: C++ Projekte, RPM's mit Maven, Maintenance von CI Systemen
|
![]() |
Oliver GierkeOliver Gierke ist Softwarearchitekt bei der Synyx GmbH & Co. KG in Karlsruhe. Er ist seit über 5 Jahren im Umfeld von Java-Enterprise-Applikationen tätig. Seine Arbeitsschwerpunkte liegen im Bereich Architekturmanagement, agilen Prozessen und der Verbesserung der Produktivität in Softwareentwicklungsprozessen.
Oliver Gierke hält den Vortrag Codequalitätssicherung mit Sonar |
![]() |
Thomas HaugDipl.-Inf. (Univ) Thomas Haug hat mehr als 10 Jahren Berufserfahrung im Entwurf und der Implementierung verteilter Systeme im Medizintechnik- und Banken-Sektor.
Thomas Haug hält den Vortrag Ein Entwicklungs-Stack für die professionelle SW-Entwicklung |
![]() |
Björn JensenBjörn Jensen arbeitet als Projektleiter bei der Silpion IT-Solutions GmbH. Angefangen als Java-Entwickler mit Fokus auf Benutzeroberflächen führte ihn sein Weg über Konfigurations-, Build- und Releasemanagement zur Leitung von Teams und Projekten. Neben OpenSource und QA beschäftigt er sich mit verschiedenen Ansätzen zur Verbesserung der Kollaboration im Softwarentwicklungsprozess. Weiterhin ist er Gründer und einer von drei Organisatoren der JUGHH (Java User Group Hamburg) und Founding Member der JetBrains Development Academy.
Das ist genau, was wir wollten! - ATDD & Kunden in der SoftwareentwicklungEine immer wiederkehrende Frage in Bezug auf agile Teams ist die der Qualität. Wie stellt man diese eigentlich sicher? Betrachten wir das Thema einmal genauer am Beispiel von Scrum und lernen Aktzeptanztests oder auch ATDD in der Praxis kennen. ATDD? Was ist das nun wieder? Ein neues BDD? Und wie steht das im Verhältnis zu TDD? All diese Fragen werden geklärt und es wird am praktischen Beispiel die Arbeit mit ATDD/BDD in der Java/Ruby/C# - Welt nähergebracht. Wir lernen eines der bekanntesten Werkzeuge dazu kennen und zu benutzen. Außerdem klären wir, wie man den Kunden in Zukunft besser in den Softwareentwicklungsprozess integrieren kann und damit (hoffentlich) alle Beteiligten noch weiter zufrieden stellt. |
![]() |
Stefan ScheidtStefan Scheidt ist Senior Architekt im Bereich Application Engineering bei der OPITZ CONSULTING GmbH. Er beschäftigt sich seit mehreren Jahren mit Architektur und Implementierung von Enterprise Applikationen auf Basis von Java. Schwerpunkte sind die Java EE, das Spring Framework und modellgetriebene Software-Entwicklung. Dazu ist er ist seit Jahren als Sprecher auf zahlreichen Veranstaltungen unterwegs
Stefan Scheidt hält den Vortrag Automatischer Build mit MavenDas Build-Tool Apache Maven hält zunehmend Einzug in Projekte. Es ist aber mehr als "nur" ein Build-Tool. Durch Dependecy Management und Unterstützung für Reporting ist es vielmehr ein Tool für technisches Projektmanagement. Wir stellen Maven grundsätzlich vor und beleuchten dann fortgeschrittene Themen: Aufbau unternehmenseigener Repositories und das Zusammenspiel mit Continuous Integration. |
![]() |
Dr. Simon WiestDr. Simon Wiest ist Committer im Hudson-Projekt. Seine Beiträge wurden 2008 mit einem Sun Microsystems Community Innovation Award ausgezeichnet. In seinem anderen Leben unterstützt er seit mehreren Jahren internationale Konzerne und den Mittelstand bei Database-Publishing-Projekten im Java-Enterprise-Umfeld. Dies erklärt seine natürliche Schwäche für alles, was gut zu bedienen ist, robust funktioniert und das alltägliche Chaos in IT-Projekten ordnet – wie zum Beispiel Hudson.
Simon Wiest hält den Vortrag Kontinuierliche Integration mit Hudson |
![]() |








