I’ve been a software engineer for nearly a decade and a Scrum Master for nearly 4. Most of the teams I leave tell me that working with me was the best experience of their career. I’m a hopeful beekeeper, game enthusiast, father, and fly-fisherman. I am happy to give away all of my knowledge, skill, and experiences if they are of use to others.
In every single retrospective since the day I joined, the team identified unreliable tests as a problem every single time. After a year, this issue was taboo. It always made an appearance in retrospectives, but the team would no longer talk about it. The team’s definition of done required passing tests to go to production. […]