Discussion about this post

User's avatar
Vasco Duarte's avatar

Love the practical advice on the trunk-based development and feature flags.

There's one aspect of the release speed/cadence that you did not mention explicit, and I did a few weeks ago, that is the idea that "control decays exponentially with each day that passes after a release".

I make the argument that we should have metric for software deliveries: days since last release, where with each day that passes, we have MORE risk of not being able to release.

Here's that post: https://open.substack.com/pub/vascoduarte/p/how-to-control-a-software-project?r=3a1rs5&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true

I'd love to read your thoughts on that short article :)

Expand full comment
Marcos F. Lobo 🗻's avatar

Big fan of trunk-based development.

One technique that I would suggest to put in practice to achieve this is using TDD.

Expand full comment
5 more comments...

No posts