The quality of the software is only one item, so it is difficult to understand

27/09/2017Other topics

Why is the quality of software difficult to understand?

Each piece of software is a product that is planned, designed, and produced . A single item is, for example, a tea bowl made by a well-known ceramic artist, but due to the nature of this single item, you have to think about quality in a slightly different way from the products mass-produced at the factory. So I find it difficult to understand.

Then why is it difficult to understand the quality of a single item of software ? It is difficult to explain and understand people outside the software industry, even if they are in the quality assurance department who specializes in quality at the factory. why is it? 

What is the quality of software in the first place ?

  • Is it the number of bugs  found ?
  • Is it the number of bugs  that remain unfixed ?
  • Is it the ease  of use of the software ?
  • Does it mean that you can use it with confidence without hanging  even if you are using it ?
  • Does it mean that it moves quickly without being a mosser ?

It’s hard to grasp, so in such a case, replace it with something that seems easy to understand and think about it. For example, what is the quality of hardware (something) ?

Is the quality of the hardware easy to understand?

The quality of mass-produced products made from thousands or tens of thousands of the same products is relatively easy to understand. For example, consider the quality of mass-produced products using pachinko balls as an example. The pachinko ball is a rule regarding the certification of game machines and the type verification, etc. , and the size is 11 mm in diameter and the weight is 5.4 g or more and 5.7 g or less, and it is determined that it is made of steel and is a uniform material. 

So, for example, the diameter of 100 pachinko balls manufactured at Pachinko Ball Factory-A is 11mm +/- 0.1mm , and the diameter of 100 pachinko balls manufactured at Pachinko Ball Factory-B is 11mm +/- 0.2. If it is mm, it means that Pachinko Ball Factory-A produces higher quality pachinko balls.

In the case of mass-produced products, if the correct value (the original form) is determined in the design drawing and the value can be measured , it can be said that the closer to the correct value, the better the quality. It’s easy to understand. In other words, it is possible to measure whether the quality is good or bad by checking whether it is made according to the design drawing. It’s relatively easy to understand.

What about non-mass-produced products?

Then, it is the same hardware (thing), but what about the quality of the five-storied pagoda ?

The five-storied pagoda of Kofukuji and the five-storied pagoda of Daigoji are both magnificent five-storied pagoda that are regarded as national treasures. So which of these two towers is superior in terms of quality? It seems difficult to understand.

What is the quality of the five-storied pagoda in the first place ? ・ Does it mean that it is built straight? ・ Does it mean that there are no scratches on the pillars? ・ Is it easy to open and close the door? ・ Does it mean that it is hard to burn even if it becomes a fire?

I don’t understand anything …

It’s hard to grasp. Ah, I’m saying something similar to the quality of the software. That’s right, when making a lot of the same things according to the same design drawing, I was able to measure the quality by measuring whether it was made according to the design drawing. However, it is not easy to tell which quality is better for products with different design drawings, even if they are made according to the design drawings in the first place.

However, it does not mean that there is no superiority or inferiority in quality. There are many five-storied pagoda in Japan, and some of them are clearly inferior in quality to the five-storied pagoda of Kofukuji and Daigoji. So what is the difference in quality at that time?

Actually, in this case , the quality is often determined not by whether the design drawing is made according to the design drawing, but by whether the design drawing itself is good or bad. The quality of the design drawing, that is, the quality of the design drawing. 

So do you know what to do with the quality of this design drawing ? Can you tell if it is made according to the design drawing that is the basis for making the design drawing? ?? ?? Unfortunately, because blueprint, all dish because it was not the same thing as one, it is difficult to compare on the basis of something is prayer.

It’s a one-of-a-kind item, so it’s hard to understand!

Yes, since all of these are one-of-a- kind items , there is no one item that is the same , and it is difficult to compare something with the standard, which is the main reason why the quality of software is difficult  to understand. That’s why I find it difficult to measure the quality of software because it’s a single item, no one is the same, and each one is designed separately .

Even with hardware, it is still difficult to measure the quality of a single item. Even with hardware (things) such as a five-storied pagoda or a hot water drink made by a well-known potter, it is difficult to measure the quality of a single item as it is with software.

 Return :  other topics