Products

Problems
we solve

We can help your business

Request a Free Demo / trial

Insights

Insights | From a different perspective | Insights Featured | Insights Trending | Under The Spotlight
12 January, 2023

Why Every Software Tester Needs to Know About Deming

If you’re a true test professional, then you know that it’s not enough to just run tests and deliver reports. Let’s be honest, anyone can run a test and record a result. Plus, test execution is increasingly automated, and some traditionally human tasks are gradually being replaced by AI. No, a tester must do more than simply run tests, a true test professional adds value by increasing quality.

This is where Dr. W. Edward Deming comes in. His philosophy of quality management changed the manufacturing world and has had a far-reaching impact on virtually every other sector, including software development and the role of a professional tester.

Today, Deming is as relevant as ever. His methodology provides a proven way to increase software quality and should be essential reading for every test professional.

The Deming Philosophy

Deming’s philosophy of quality management can be summarised as follows

Profit is earned by adding value to your product or service, not subtracting costs.

Deming initially developed this philosophy for, and had a huge impact on, manufacturing processes. In fact, Deming’s philosophy is the foundation on which modern quality management has been built.

Fortunately for us, this philosophy isn’t only relevant to manufacturing. Deming’s approach can drive quality into almost any process, including software development.

Key to Deming’s philosophy is the idea that quality management is a system, not a goal.

Rather than simply looking to achieve an ideal state at some point in time, Deming focuses on how you can improve your processes and build continuous improvement into the way you work.

Deming understood that by improving quality you ignite a positive chain reaction throughout an organisation. Costs decrease, productivity improves, market share increases, your business succeeds and grows.

Who Was W. Edward Deming?

To understand Deming’s philosophy, it’s worth understanding a bit more about the man himself. Here are a few facts to help you get a feel for Deming, his background, and his approach:

  1. Deming was born in the United States and gained a PhD in physics from Yale University.
  2. He worked as a professor of mathematical physics at New York University, where he taught until 1951.
  3. In addition to being a professor of mathematics and science, Deming also worked as a consultant for the US government during World War II
  4. Later, Deming served as Director of Statistical Research for the United States Department of Agriculture (USDA).
  5. Deming wrote several books on statistics and probability theory that helped advance his reputation within academia.
  6. He helped Japan rebuild after World War II

How Deming’s Approach Changed an Entire Country

To understand the impact that Deming has made on the world, it’s useful to look at post-war Japan. 

In the early 1950s, Japan was in a state of near ruin after World War II and needed to take drastic action to rebuild its economy. In Deming, leading Japanese figures found a solution, a way to turn things around.

It was during this critical period that his message was taken up by leading Japanese industrialists. They implemented his philosophy and approaches to amazing effect and brought lasting change to Japanese industry.

Deming himself travelled to Japan several times throughout his life, teaching his team of Japanese engineers and managers at private companies and universities. It was in Japan where Deming began to use the term “quality control” instead of “quality assurance”.

What Deming understood, and what he managed to convey to the Japanese, was that only products that had been designed using statistical process control (SPC) methods could really be considered quality goods or services.

The influence of Deming on Japanese industry can’t be overstated

His impact on Japan is so great that there is an award honouring him known as the Deming Prize, which is given annually by Japan’s Ministry of Economy Trade & Industry (METI). The award includes a gold medal bearing his likeness alongside his signature saying: “In God We Trust.”

People are Key to Quality in Deming’s System of Profound Knowledge

As mentioned above, a key tenet of Deming’s philosophy is that quality management is a system. Deming’s own ‘System of Profound Knowledge’ is an approach that you can use to help drive quality into your own system.

The System of Profound Knowledge is an important element of Deming’s work that should be understood by anyone who considers themselves a true test professional.

The main goal of The System of Profound Knowledge is to help you understand the nature of variation in production and service systems, including their causes and possible solutions.

The System of Profound Knowledge includes four components:

  1. Appreciation for a system
  2. Understanding variation
  3. Theory of knowledge
  4. Knowledge of human psychology

To me, the real interesting aspects of this system are the 3rd and 4th points above. Deming isn’t simply concerned with the system as an abstract entity, he is deeply interested in the people who make the system work.

This is a key takeaway for testers – It is this appreciation for culture, specifically, an appreciation of individuals, and how they build and use knowledge, that makes all the difference to quality.

Agile Development & The Deming Cycle of Continuous Quality Improvement

If you have read this far and are still nodding, then you are probably aligned with systems thinking. Systems thinking is a way of thinking about the world that helps us to understand the interdependence of all things. It’s not just about understanding how things work, but also how they affect each other.

Systems thinking helps testers understand why something works well or badly and how to improve it.

You can use systems thinking both on an individual level (your own life) and at an organizational level (your workplace).

The Deming Cycle is an easy-to-adopt approach to system quality. You might think that this is common sense, or obvious, but that just shows you how far Deming has permeated into modern quality approaches.

Testers will probably see a lot of similarities between agile principles and the Deming cycle. This iterative approach is very similar to the activities carried out within sprints, namely planning/plandelivery/doreview/check, and retrospective/act.

Deming’s 14 Points on Quality Management

While there are many aspects of Deming’s philosophy, I believe the most important for software quality are his ‘14 Points on Quality Management’. We list these at the end of the document, but at a high level, the 14 points help you:

  1. Plan for quality and improve continuously.
  2. Establish and achieve zero defects in everything you do.
  3. Adopt the new philosophy, “The system is responsible.” The customer is always right; service the customer by anticipating his needs; the cost of quality must be assigned to all products and services.
  4. Create a climate where people are free to do their best work and are motivated to produce at high levels of performance, innovation, and creativity.
  5. Remove barriers that prevent people from doing their best work by creating a supportive environment where all employees feel valued, respected, and involved in decision-making.

How Can Testers Apply Deming’s Philosophy

In conclusion, Deming’s philosophy has a lot to offer test professionals. It can help us to become better at what we do, and help organisations to manage their testing in a more effective way.

To remain relevant, a test professional must have a deep understanding of the needs of the organisation and be able to link them to quality management principles.

We need approaches that are based on solid quality management principles if we want the industry to continue growing and improving.

As a test professional, you must be able to link quality management principles to the needs of your employer.

You must also be able to link the needs of your employer to those of its customers. Finally, you must also understand how these needs relate to software development principles and methodologies.

By understanding and applying Deming’s System of Profound Knowledge, a tester will seek out and gain a greater understanding of the whole system; how variations occur, and how people and knowledge play a key role.

You should also use the 14 points (shared below) as a quality checklist. This list is gold dust for anyone looking for inspiration or guidance on how to improve quality. 

Appendix – Deming’s 14 Points on Quality Management

When you read these 14 points, remember that they are based on work Deming carried out in the 1950s. Just think how different the world might have been if they’d been applied consistently since then…

1. Create constancy of purpose toward improvement of product and service, with the aim to become competitive and to stay in business, and to provide jobs.

2. Adopt the new philosophy. We are in a new economic age. Western management must awaken to the challenge, must learn their responsibilities, and take on leadership for change.

3. Cease dependence on inspection to achieve quality. Eliminate the need for inspection on a mass basis by building quality into the product in the first place.

4. End the practice of awarding business on the basis of price tag. Instead, minimize total cost. Move toward a single supplier for any one item, on a long-term relationship of loyalty and trust.

5. Improve constantly and forever the system of production and service, to improve quality and productivity, and thus constantly decrease costs.

6. Institute training on the job.

7. Institute leadership. The aim of supervision should be to help people and machines and gadgets to do a better job. Supervision of management is in need of an overhaul, as well as supervision of production workers.

8. Drive out fear, so that everyone may work effectively for the company.

9. Break down barriers between departments. People in research, design, sales, and production must work as a team, to foresee problems of production, and in use, that may be encountered with the product or service.

10. Eliminate slogans, exhortations, and targets for the workforce asking for zero defects and new levels of productivity. Such exhortations only create adversarial relationships, as the bulk of the causes of low quality and low productivity belong to the system and thus lie beyond the power of the workforce.

11a. Eliminate work standards (quotas) on the factory floor. Substitute leadership.

11b. Eliminate management by objective. Eliminate management by numbers, and numerical goals. Substitute leadership.

12a. Remove barriers that rob the hourly worker of his right to pride in workmanship. The responsibility of supervisors must be changed from sheer numbers to quality.

12b. Remove barriers that rob people in management and in engineering of their right to pride of workmanship. This means, inter alia, abolishment of the annual or merit rating and of management by objective.

13. Institute a vigorous program of education and self-improvement.

14. Put everybody in the company to work to accomplish the transformation. The transformation is everybody’s job.

Deming, W. Edwards. Out of The Crisis (MIT Press) (pp. 23-24) 

For more information, check out https://deming.org/explore/fourteen-points/

Stephen Davis
by Stephen Davis

Stephen Davis is the founder of Calleo Software, a OpenText (formerly Micro Focus) Gold Partner. His passion is to help test professionals improve the efficiency and effectiveness of software testing.

To view Stephen's LinkedIn profile and connect 

Stephen Davis LinkedIn profile

12th January 2023
video to defect

How to Generate Defect Reports from Videos!

Testers can now convert video recordings into detailed defect reports. This groundbreaking functionality accelerates project timelines with AI-powered speed and accuracy. Not only does this technology provide the holy trinity of speed, quality and cost savings, but it also solves a huge—often unspoken—issue on many projects: the breakdown of dev/test relations at the worst possible time.

Video to Software Tests

A Testing Revolution? How to Turn Videos into Manual and Automated Test Cases

Imagine being able to record a user story and instantly turn it into manual and automated tests—how much time and effort would you save? Whether you’re preparing for SIT, UAT or streamlining regression testing, you can now generate manual and codeless automated test cases directly from video recordings, leveraging cutting-edge AI technology to streamline your testing processes.

Test Automation what's new

What’s New: Exciting Test Automation Tool Updates

As great as OpenText is at software development, it’s not always the best at keeping people informed about changes. So, today, I’m sharing a few recent updates to the OpenText automation tools. These are just a tiny sample of recently implemented changes. They focus on cloud capabilities, AI-powered object detection, codeless testing, and streamlined workflows that make test automation more accessible and efficient than ever.

Software Testing in 2030

Software Testing in 2030: 4 Ways QA Will Change

Over the next five years, software and software testing are set to evolve at a rate we’ve never seen. In fact, it has already started. Over the last few years, everyone remotely involved in tech has witnessed the constant change in the way things are done. This seemingly non-stop innovation has been driven by emerging technologies, shifting development paradigms, and businesses reevaluating their priorities… and is set to accelerate.

Software Testers v Rogue AI

Software Testers: Humanity’s Best Chance Against Rogue AI

In the race to protect us against rogue AI, our best defence might not be scientists or politicians, but the often-overlooked heroes of the tech world: software testers. As AI systems increasingly mediate healthcare, criminal justice, and military decisions, this unlikely profession could hold the key to preventing existential catastrophe.

4 testing breakthroughs

Software Testing AI: 4 Breakthroughs You Can’t Ignore in 2025

It’s 2025 and software testing AI can no longer be ignored. AI innovations in software testing can deliver unprecedented efficiency gains and bridge the gap between manual and automated workflows. This article contains four software testing AI breakthroughs you can’t ignore in 2025.

Remote Software Testing

Remote Testing Teams: 4 Strategies to Avoid Collaboration Disaster

It’s been years since the pandemic. Still, many companies I speak to have struggled to adapt to changing practices and have failed to implement effective working habits. Unfortunately, you can’t just continue as if nothing has changed—this approach just won’t cut it anymore. In this week’s insight, I provide four actionable approaches that I have picked up from the many successful testing projects I talk to. These easy fixes will help you prevent collaboration disasters in your remote testing teams.

Top Software Lists

Exposed Why ‘Top Software’ Lists Can’t Be Trusted!

You see them everywhere. Top 10 this, top 20 that. We have all searched for lists that rank products. Whether cars, phones, software, or anything else. But how trustworthy are the ‘top software’ lists on the internet?

How to Choose A Test Management Tool

How to Choose The Right Test Management Tool

Test management tools ensure efficient, effective, and auditable testing processes. When choosing an enterprise-level test management solution, it’s essential to use a proven and trusted solution.

Insights

Search

Related Articles

To get other software testing insights, like this, direct to you inbox join the Calleo mailing list.

You can, of course, unsubscribe 

at any time!

By signing up you consent to receiving regular emails from Calleo with updates, tips and ideas on software testing along with the occasional promotion for software testing products. You can, of course, unsubscribe at any time. Click here for the privacy policy.

Sign up to receive the latest, Software Testing Insights, news and to join the Calleo mailing list.

You can, of course, unsubscribe at any time!

By signing up you consent to receiving regular emails from Calleo with updates, tips and ideas on software testing along with the occasional promotion for software testing products. You can, of course, unsubscribe at any time. Click here for the privacy policy.