Pyzdek, Thomas (1992, ASQC) University of Arizona, Tucson, AZ 85721
Quality America, Inc., a company that provides software for quality professionals, employs quality techniques to evaluate their own products. By focusing on process and customer needs, they deliver a quality product reliably.
To do so, they question their customers about needs, benchmark other companies with similar processes, and listen to their own employees. They plug this information into a Quality Function Deployment matrix for evaluation. To maintain focus on prevention, they brainstorm on the development process, using an affinity diagram. They train and lead their employees via courses in Statistical Process Control (SPC) and active leadership. Program development depends on developer teams who distill each large program into groups of simple functions. These simple functions can be coded and tested (and reused) more effectively. The code for these functions is also subjected to metrics analysis, using multivariate charts and icons based on key variables.
The author found that this approach results in software that is usually correct after the first coding pass. By keeping the development process focused on simple, easily understood processes, Quality America, Inc. provided good software quickly.
Continuous improvement (CI),Metrics,Quality America, Inc.,Software,Statistical process control (SPC)