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.

Möchten Sie mit Ihrem Team teilnehmen? Ab drei Personen profitieren Sie von unseren Gruppenrabatten! Direkt im Shop buchen!

Lessons Learned: Trunk-based Development

Trunk-based Development mit Continuous Delivery (CD) verspricht schnellste Iterationszyklen. Statt über Branches und Pull Requests werden Commits auf dem trunk/main branch gemacht und unter Umständen direkt deployt. Das ermöglicht Teams, Funktionen in atemberaubendem Tempo an die Anwenderinnen und Anwender zu liefern.

Aber wie funktioniert das eigentlich mit den Code-Reviews? Und welche Auswirkungen hat das auf den Entwicklungsprozess?

In diesem Vortrag teile ich die Erfahrung meines Teams aus anderthalb Jahren Entwicklung mit Trunk-based Continuous Delivery. Ich diskutiere die Vorteile, Fallstricke, wichtige Lektionen und Seiteneffekte – vom Risikomanagement über die Sicherstellung der Codequalität bis hin zur Teamzusammenarbeit.

Vorkenntnisse

Grundlegende Kenntnisse über Software-Entwicklungsprozesse, Continuous Integration/Continuous Delivery sowie Git.

Lernziele

  • Ein Verständnis für die Konzepte von Trunk-based Development und Continuous Delivery entwickeln.
  • Vor- und Nachteile des Einsatzes von Trunk-based Development.
  • Praktische Tipps für Trunk-based Development in einem Team erhalten.
  • Konsequenzen für den gesamten Entwicklungsprozess (z.B. Code-Reviews verstehen).

Speaker

 

Hanna Prinz
Hanna Prinz ist Software Engineer beim DigitalService des Bundes und beschäftigt sich mit Infrastruktur und DevEx.

CLC-Newsletter

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

 

Anmelden