Quality Conscious Software Delivery
When you ask most teams what "quality engineering" means, the answer comes back in tooling: automation frameworks, CI/CD gates, SonarQube dashboards, DORA metrics. These things matter. But they are answers to the wrong question.
The question isn't how do we check more things faster. It's how do we make quality a conscious act at every stage of building software.
Jerry Weinberg saw this decades ago when he wrote that quality is value to some person — and that no matter what they tell you at first, it is always a people problem. The cost of poor software quality in the US alone reached $2.41 trillion in 2022, yet the industry's response has been to double down on the same thinking: more automation, more dashboards, more gates. I call this the Faster Horse cycle — using 21st-century tools to optimise 20th-century objectives. Teams producing more tests than ever, while producing no better software.
The engineering solutions are just a tiny part of the picture. The deeper problem is one of consciousness for quality — or rather, its absence. And that's where QCSD begins.
Quality Conscious Software Delivery is a framework built on the premise that quality comes from consciousness, not process. Its Agentic evolution extends that premise into the age of AI.
The Framework
Quality Conscious Software Delivery grew out of years of experimentation with real delivery teams. I tested ideas, failed, learned, tried again — and eventually arrived at something that worked. It won the EuroSTAR Best Paper Award in 2022, one of only 26 recipients in the conference's 30-year history, and has since been adopted by teams across three continents.
At its core, QCSD rejects the idea that quality can be achieved through process alone. It introduces a model that reframes quality as an interplay of three forces most organisations never think about together — and a structured cycle that turns consciousness into craft and craft into discipline. The result is a fundamentally different way of embedding quality into software delivery: not as a gate at the end, but as a way of thinking that every person on the team carries into every decision they make.
Delivery of quality products by quality-conscious people using quality-empowering processes.
— The QCSD goalThe details of the framework — its models, its implementation patterns, its adaptation to different contexts — are what I share in my workshops, tutorials, and keynotes at conferences worldwide. Each engagement is tailored to the audience: from half-day executive briefings to full-day hands-on tutorials where teams leave with a concrete implementation roadmap.
Agentic QCSD
Then came AI agents. And with them, a question the industry is mostly answering badly: what happens to quality consciousness when autonomous systems become part of the delivery team?
The default answer has been predictable. Use AI to generate more test cases. Automate more of the pipeline. Chase volume again, but this time with large language models. The Faster Horse cycle with a new engine.
Agentic QCSD starts from a fundamentally different place. Not how can agents produce more tests, but how can agents carry quality consciousness — thinking strategically about quality at every stage of the software delivery lifecycle, the way a thoughtful senior engineer would, but at a speed and scale no human team can sustain.
This isn't another "AI for testing" play. It's a principled architecture for embedding quality consciousness into autonomous systems — grounded in what I call Designed Agency. The approach covers the full SDLC from ideation through production telemetry, with human-in-the-loop quality gates where they matter most.
Not replacement of human testers, but a genuine amplification of human quality consciousness — operating at the speed and scale that modern delivery demands.
— On Designed AgencyI'm currently delivering Agentic QCSD as full-day tutorials and workshops at conferences including Agile Testing Days, HUSTEF, and QA&Test Embedded. If you're interested in what this looks like in practice, those are good places to start.
Credentials
EuroSTAR Best Paper
One of only 26 recipients in the conference's 30-year history. Awarded for the original QCSD paper in 2022.
Taking Testing Seriously
Contributing author in the book by James Bach and Michael Bolton, published by Wiley.
3 Continents
QCSD has been adopted by delivery teams across Europe, Asia, and North America.
Work With Me
I deliver QCSD and Agentic QCSD through keynotes, full-day workshops, and executive coaching — tailored to your organisation's context, maturity, and ambitions. Whether you're building a quality engineering capability from scratch, navigating AI adoption in your delivery pipeline, or looking for a keynote that changes how your organisation thinks about quality.
License & Attribution
Quality Conscious Software Delivery (QCSD) — together with its Agentic evolution ("Agentic QCSD") and the concept of Designed Agency — is an original framework conceived and authored by Lalit Bhamare, who is responsible for its particular synthesis, models, terminology, structure, and written specification. It was first published in 2022, when the original QCSD paper received the EuroSTAR Best Paper Award. This page is published from the author's own independent channel as a public, timestamped record of that authorship.
QCSD stands on the shoulders of the wider testing and quality community. It synthesises and builds upon established ideas — including Jerry Weinberg's work on quality and systems thinking, and the Rapid Software Testing methodology developed by James Bach and Michael Bolton, among others. Those foundational works remain the intellectual property of their respective authors, are credited to them, and are not claimed here. The authorship and licence below apply only to Lalit Bhamare's own original contributions to QCSD — not to any third-party work it references, incorporates, or draws upon, which remains under the rights and licences of its respective authors.
© 2022–2026 Lalit Bhamare. Lalit Bhamare's own original contributions to QCSD — the synthesis, models, terminology, and written content on this page — are licensed under Creative Commons Attribution 4.0 International (CC BY 4.0). You are free to share and adapt that material for any purpose, including commercially, provided you give appropriate credit to Lalit Bhamare, link to the licence, and indicate if changes were made. This licence does not extend to any third-party works referenced or incorporated.
Any accompanying source code and reference implementations authored by Lalit Bhamare are licensed separately under the MIT License.
"QCSD", "Quality Conscious Software Delivery", "Agentic QCSD", and "Designed Agency" are used here as terms originated by the author to denote this body of work.