Agile Software Development, Scrum, Extreme Programing, XP, Test Driven Development, TDD, Feature Driven Development, FDD, Lean, DSDM, Behavior Driven Development, BDD, Refactoring, Pair Programming, Kanban
 
The Death of Continuous Integration

The Death of Continuous Integration

This presentation describes how ever-better Feature Branching tooling has harmed Continuous Integration, compares the cost vs. value of Feature Branching and Trunk Based Development, and explains why Continuous Delivery without Continuous Integration is asking for trouble.

As delivery teams mature and adopt Continuous Delivery they will explicitly discard practices that have become more costly over time. However, many teams today are implicitly discarding Continuous Integration, due to ever-easier Feature Branching and an under-appreciation of Trunk Based Development. What are the consequences of this Continuous Isolation trend for agile development and Continuous Delivery?

Video producer: http://agileonthebeach.com/