This post first appeared at Ministry of Testing on November 16, 2020. One of the cornerstones of Continuous Delivery is to establish a reliable deployment pipeline. Each step of the pipeline aims to provide confidence and feedback on the quality of our changes in a timely manner. Removing any blockers from the pipeline should be the […]Read More Broken Pipelines? Somebody Else’s Problem
Huib Schoots and Joost Voskuil, had the idea to bring together people with an interest in Quality and ask them questions like “How can you sell Quality?” and “What limitations or barriers do you hit?”. On January 30th, 2021 the first (of many?) Quality Acceleration Peer Conference took place and I was lucky enough to […]Read More Balancing the Quality Scale
A couple of weeks ago I had a discussion with my manager whether we can set an initiative that we worked on to “Completed”. We had developed our part and handed it over to another team to consume the changes. But there were good chances that they would come back to us with further suggestions, […]Read More Are we Done? Really Done?
Recently, I was asked to give a 15 minute introduction on Quality Strategy in DevOps for our upcoming “Efficient DevOps with SAP” course and I happily accepted. And then, to my horror of horrors, I realised that I needed to figure out what a Quality Strategy is and what makes it unique in a DevOps […]Read More How does Quality fit in CALMS?
Last month, I was lucky enough to attend the London edition of the DevOps Enterprise Summit 2020. Like most events this year, I got to watch the presentations from the comfort of my living room even though I was planning to go to London for it. The reason this conference is particularly interesting to me […]Read More DevOps Enterprise Summit 2020 – Notes on Compliance
This post first appeared at the DevTestOps community on October 4, 2019. About 5 years ago I was working in a small product that was doing (almost) everything the DevOps way. We had the works: code and tests versioned in git, trunk based development, building the code once (more or less), feature toggles, daily deployments, […]Read More Keeping Up with Compliance in a DevOps World
“Can we release this feature?” is usually a question answered by humans, not machines. From what I have seen around, even teams that practice continuous deployment seem to take a step back to consider whether they are ready to expose new functionality to their users. My impression is that “release decision” time might vary from […]Read More Some Ideas for Reducing “Release Decision” Time
A long time ago I was working in customer support, spending my days speaking to unhappy customers who had purchased some sort of electronic device. People generally didn’t pick up the phone to tell us how pleased they were with their purchases. Sometimes they would call to ask for a technician, others to ask how […]Read More Have you Tried Turning it Off and On Again? – Appreciating Your Customer Support