Einstellungen

Wir respektieren Ihr Recht auf Privatsphäre. Sie können sich dafür entscheiden, einige Arten von Cookies nicht zuzulassen. Ihre Cookie-Einstellungen gelten für unsere gesamte Website.

 

Wir verwenden Cookies auf unserer Website, um unseren Datenverkehr zu analysieren und damit ihre Usererfahrung zu verbessern. Diese Cookies sind aber nicht notwendig, um unsere Seiten korrekt abzurufen.  Datenschutzerklärung.

Der Mythos der Trunk-basierten Entwicklung [Sponsored Talk]

Deutsch
Dieser Vortrag wird auf Deutsch gehalten. / This Talk will be held in German.

Langlebige Branches sind out - es lebe die Trunk-basierte Entwicklung. So oder ähnlich lautet ein Mantra im Bereich Continuous Delivery. Und das ist richtig. Aber wenn man die Trunk-basierte Entwicklung naiv einführt, dann schadet sie vielleicht mehr, als sie nützt.

Im Rahmen des Vortrags verfolgen wir unsere Reise von Story-Branches über naive Trunk-basierte Entwicklung hin zu einem Pre-Tested-Commit Workflow. Dabei zeichnen wir nach, welche Anforderungen maßgeblich für die jeweilige Entscheidung für ein Branching- und Commit-Modell waren und wie die Erfahrungen in einem Projekt mit vier Entwicklungsteams sind.

Dieser Vortrag findet im Raum »Wagner« des Dorint-Hotels statt. Sie erreichen ihn über den überdachten Durchgang von der Ebene 2 des Rosengarten.

Grundlegendes Verständnis über Branching/Merging mit Git oder SVN

* Ziele der Trunk-basierten Entwicklung
* Unterschiedliche Möglichkeiten, diese Ziele zu erreichen
* Alternative Branching und Commit Workflows (Story/Feature Branches vs. Trunk-based Development)

Richard Attermeyer
Richard Attermeyer
arbeitet als Senior Solution Architect bei der Opitz Consulting Deutschland GmbH. Er beschäftigt sich seit vielen Jahren mit der Architektur und Implementierung von Anwendungen im agilen Umfeld. Er fokussiert sich dabei aktuell auf flexible Architekturansätze rund um Microservices, Cloud, DevOps und Continuous Delivery.
Jens Kanschik
Jens Kanschik
ist IT-Architekt bei der ista international GmbH und blickt auf eine langjährige Erfahrung in der Anwendungsentwicklung und -betreuung zurück. Seine Schwerpunkte liegen in der Softwarearchitektur und Systemintegration. Darüber hinaus beschäftigt er sich mit der Skalierung von Softwaresystemen, insbesondere im Blick auf Big Data.

CLC-Newsletter

Du möchtest über die CLC auf dem Laufenden gehalten werden?

Anmelden