Entwicklertag IT-Innovationen

Wie finde ich das passende Build-System?

Christoph Lipp, Etienne Studer

Dieser Vortrag steht als PDF-Dokument zur Verfügung.

Continuous Integration und Build-Automatisierung sind eine grosse Hilfe bei der Software-Entwicklung. Doch bei der Vielfalt von Build-Systemen auf dem Markt ist die Wahl nicht einfach. Ant und Maven, die Haupt-Kontrahenten in der Java-Welt, verfolgen unterschiedliche Ansätze und es gibt viele emotionale Diskussionen, welches der richtige Weg ist. In der Zwischenzeit ist mit Gradle ein weiteres Tool aufgetaucht, welches eine bessere Lösung für beide Lager verspricht. Bringt dieses neue Build-Tool die Lösung für alle Probleme, oder macht es die Auswahl nur noch komplizierter? Unser Vortrag untersucht Ant, Maven und Gradle und versucht, diese Frage zu beantworten.

Die Referenten:

Christian Lipp Dr. Christoph Lipp ist Senior Software Engineer und IT Consultant bei Canoo Engineering AG in Basel. Er besitzt langjährige Erfahrung als Software-Entwickler in unterschiedlichen Branchen (Banken, Versicherungen, Pharma, Elektro) und war Verantwortlicher bei mehreren Build-System-Migrationen auf Firmen- und Projekt-Ebene.

Etienne Studer Etienne Studer arbeitet seit 2000 als Senior Software Developer bei der Canoo Engineering AG in Basel. Dazwischen war er während fünf Jahren bei Navis LLC in Kalifornien als Software Architekt tätig. Sein Fokus liegt auf der Entwicklung von qualitativ hochstehender Software, welche die Kunden begeistern soll. Er sieht Softwareentwicklung als Handwerkskunst und ist dauernd auf der Suche nach Optimierungsmöglichkeiten was Automatisierung, Testing und Tools angeht.