Continuous Lifecycle 2013 » Agenda »
// Agilität, Snapshots und Continuous Delivery
Agile Methoden wie Scrum definieren feste Meilensteine, an denen Produkte regelmäßig ausgeliefert werden. Build-Systeme wie Maven verwenden das Modell von Snapshots, um "flüchtige" Stände von Builds während der Entwicklung hin zu diesen Meilensteinen auch als solche zu Kennzeichnen. Auf der anderen Seite ist eines der Grundfesten von Continuous Delivery, dass jede Änderung in den Quelltexten einen Build auslöst und dass diese Builds potenzielle "Release Candidates" sind.
Wie kann dieser Widerspruch zwischen festen Meilensteinen und Snapshots auf der einen und Continuous Delivery auf der anderen Seite praktisch in einem Enterprise-Umfeld aufgelöst werden?
// Referent
// Dr. Halil-Cem Gürsoy
ist als Software Architect bei der adesso AG tätig. Sein technologischer Schwerpunkt liegt dabei auf Java Enterprise (Java EE, Spring). In diesem Kontext konzentriert er sich auf verteilte Systeme, Cloud-Architekturen sowie Build- und Deployment-Prozesse in verteilten Systemen.