Software Quality - Part II - 7 Deadly Diseases
This article is the second in a series of articles addressing the application of W. Edwards Deming’s principles in developing software. Previous parts can be found here: Part 1.
In order to help foster the growth of a quality movement within a company, certain conditions and obstacles need to be avoided. Dr Deming referred to these conditions as the “7 Deadly Diseases.” These diseases can corrupt and thwart quality efforts and need to be avoided.
Deadly Disease 1 - Lack of Constancy of Purpose
Management that continually changes strategies creates confusion in the workforce. Employee will not take serious any new strategy because they know that another new one is right around the corner. Enthusiasm will be sorely lacking. To ensure that your strategies are taken seriously, you will need to make sure that your purpose does not waiver. Corrections can be made but they need to be in line with previous corrections and they need to be aimed at the same purpose. This purpose can be stated in a vision statement but beware of overly complex sounding or vague statements. The former will confuse and the later will not be taken seriously.
Deadly Disease 2 - Emphasis on Short-Term Profits
Short-term profit taking can be detrimental to long-term profits. Unfortunately Wall Street’s emphasis on quarterly earnings makes it difficult to take the path to long-term success. Much of the tech bubble was built on short-term profit taking. Channel stuffing and dubious revenue booking all contributed to quarterly numbers but eventually the foundations crumbled. Companies employing these short-sighted tactics fell. A balance needs to be achieved between long-term and short-term profits to properly foster a quality movement. Read the rest of this entry »