» Trunk-based development for regulated environments «

Thierry de Pauw


Abstract

There is an economic perspective to software engineering. The more frequently we deliver, the more we can run experiments, the more we can find new ways to delight our customers and the fewer risks we run.

Trunk-based development together with the deployment pipeline satisfies this requirement. Trunk-based development allows us to grow a feature commit by commit. The deployment pipeline enables us to continuously deliver those commits into the hands of the users in production.

In this workshop, we will design a deployment pipeline using Emily Bache’s award-winning pipeline card game in a trunk-based development setting for a fictive fintech that needs to comply with certain regulations. How can we satisfy regulations while committing straight to main multiple times per day?

Bio

Thierry is a lean IT Engineer at the fintech startup Abbove. On the side, he founded ThinkingLabs, an advisory firm for optimising IT delivery.

From time to time he is asked to conduct technology due diligence for investors to review the technology capabilities of organisations.

Thierry is a CI/CD advocate and jack-of-all-trades. Instead of balancing quality & delivery, he believes and practices that better quality is actually a way to more and better deliveries.