Why Every Tester Needs to Know Deming

Why Every Tester Needs to Know Deming

Deming’s methodology provides a proven way to increase software quality.

Deming’s 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.

Learn why Deming is still relevant today, 70 years after his initial work.

No alt text provided for this image

In this edition:

  1. Why Every Software Tester Needs to Know about Deming
  2. 5 Signs You Need to Change Your Test Tool
  3. Test Tool Checkpoint: Latest Software Versions
  4. In Next Month's Issue....

No alt text provided for this image

Why Every Tester Needs to Know 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 for 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.

No alt text provided for this image

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:

●??Deming was born in the United States and gained a PhD in physics from Yale University.

●??He worked as a professor of mathematical physics at New York University, where he taught until 1951.

●??In addition to being a professor of mathematics and science, Deming also worked as a consultant for the US government during World War II

●??Later, Deming served as Director of Statistical Research for the United States Department of Agriculture (USDA).

●??Deming wrote several books on statistics and probability theory that helped advance his reputation within academia.

●??He helped Japan rebuild after World War II

How Demings Approach Changed an Entire Country

To understand the impact that Deming has made to the world, its 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 Japanese Union of Scientists and Engineers (JUSE). The award includes a gold medal bearing his likeness alongside his signature saying: "The Right Quality and Uniformity and Foundations of Commerce, Prosperity and Peace.

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 aspect 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.

No alt text provided for this image

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/plan, delivery/do, review/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:

●??Plan for quality and improve continuously.

●??Establish and achieve zero defects in everything you do.

●??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.

●??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.

●??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 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 work force 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 work force.

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

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

12a. Remove barriers that rob the hourly worker of his right to pride of 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, checkout https://deming.org/explore/fourteen-points/

No alt text provided for this image

5 Signs You Need to Change Your Test Tool

Are shoddy test tools wasting your time and preventing your success?

Inadequate test tools are a contributing factor to a high proportion of project delays and major software failures.

5 clear signs that it’s time to change your test tool

No alt text provided for this image



No alt text provided for this image

Test Tool Checkpoint: Latest Software Versions

It can be hard to keep track of software updates and current versions.

Below we’ve listed the current releases of the industry leading Micro Focus test tools suite:

The perfect test management tool for traditional (e.g. waterfall) development methods.

Your ideal agile first test management.

Rapid and efficient cloud based performance testing.

Free IDE based performance testing.

On premises performance testing with huge support.

Global performance powerhouse for large companies.

Automation tool supporting the widest range of applications.

Your mobile testing toolkit including access to labs and virtual devices.

IDE based test automation

No alt text provided for this image

In our next issue....

Software Testing During an Economic Downturn

Ensuring that quality doesn't suffer

Following on from this month’s Deming article, we look at how to ensure that quality doesn’t suffer during an economic downturn and why short-term economic decisions lead to long-term quality issues.

Subscribe today to ensure you continue receiving our updates

要查看或添加评论,请登录

社区洞察

其他会员也浏览了