💰Quality Coach newsletter #27

💰The cost of change

Framing change in the language of business can be an effective way to communicate strategy to business stakeholders and senior management. And there's nothing like talking money to get their attention.

Boehm knew this and used this language in the 1980s when he explored the cost of change that occurred in the software development lifecycle. He collated empirical data to suggest that the cost of a defect increased significantly the further along the lifecycle it took place.

For fans of Demming and Crosby, the cost-of-change model communicated the value of a "build quality in" strategy. That is, design and build with quality in mind, and it will cost you less.

In the 2000s, Kent Beck hypothesised how extreme programming altered that curve, turning it from an exponential curve to a flatter one.

What about now, though? What might this curve look like in 2024?

In this premium post, I look at how the curve might look considering a SaaS model that uses technologies such as cloud computing, microservices, monitoring & alerting and distributed tracing. In particular, I explore the cost of large pre-production test environments and question if they continue to hold the value they did in the past.

Cost of Change in SaaS
Boehm’s cost of change model has changed over the years. This article looks at the cost of change in SaaS and how it has changed the curve once again.

Of course, I can't discuss this topic without acknowledging the concerns such a model raises. Yes, the studies are flawed, and it is true that there are contexts where defects are cheaper left, but that doesn't mean the model is without merit. In the article, I provide links to these discussions.

Me? I find the model useful as a means of holding a conversation with senior business people whose major priority is not just quality; it's running a profitable business.

🏘️ Picks from the Community

First up, I had a delightful conversation with Bryan Jones on his podcast Quality Blether Vernon

Next up are Vernon Richards, Sanne Visser and Chris Chant talking about quality coaching.

Ashley Graf talks about heuristics to use to identify risk in legal documentation.

Heuristics for identifying legal (documentation) risks as a QA
[This article is not a substitute for professional legal advice. This article does not create an…

Allison Lazarz talks about the cost of logging and the impact on sustainability

Digital Clean Up: This. Is. How. | Agile Alliance
Agile Sustainability Initiative Digital Clean Up: This. Is. How. Key takeaways Reducing (or setting) log retention policies is a great way to reduce unnecessary data storage Reducing data storage reduces carbon emissions Reducing data storage saves money! Some context As Agile practitioners, we aim to minimize waste. How does this align with the global sustainability

Nice experience report from Arlene Andrews testing dropdown values

Drop-down values for injection
Learning in public is grand, and when you have a team that is willing to help with something that…

Upcoming speaking engagements

Agile & Quality; Is quality *really* everyone’s responsibility?, Wed, Jul 24, 2024, 5:45 PM | Meetup
**Agile Quality - Is quality really everyone’s responsibility?** [Ann Marie-Charret](https://www.linkedin.com/in/testingtimes/) In Agile, quality is a shared responsibility
HUSTEF - Hungarian Software Testing Forum on LinkedIn: #hustef #softwaretesting #softwarequality
We proudly announce our first Keynote Speaker of HUSTEF 2024, the fantastic Anne-Marie Charrett! 🎉 We can't wait to meet her personally in Budapest - How…
Testing Talks Conference 2024 Melbourne
We want Testing Talks Conference 2024 to be a reunion for our community. A fun event for all; to share, learn and reconnect in-person.

Remember to subscribe for free to receive this newsletter and any free posts. Subscribing for $2 a month gives you access to the quality coach book posts.

Until next time,