Tuesday, May 1, 2012

My views of Quality - QA Software

My skill, knowledge and experience in Food Quality management is very useful in Software Testing and QA. The basic principle of Quality is applicable to all type of industry. The difference is mainly in the Risk Factors Management and Implementations. Food is a perishable goods, it risks is mainly on how to extend the shelf-life of the foods while still maintaining it's freshness, retaining it's nutrients and keeping it free from biological, chemical and microbiological contamination. On the other hand, Software industry has different type of risks depending on it's purpose of usage. The risk is focusing more on it's features, functionality and accuracy. The example of high risk software is the one being used in hospitals such as life-support machinery and dialysis machine.
In food manufacturing, HACCP (Hazard Analysis Critical Control Point) is one of the compulsory preventive approach to be implemented. Rex Black has shared a similar preventive approach to be implemented in software development, which is called Critical Testing Process.
Quality and process improvement in manufacturing is very easy to be implemented and improved, however, it is very difficult and challenging in software industry.