Software Quality management includes the definition of quality, quality assurance, configuration management and soft test reliability, Capability Maturity Model.
Quality is not the definition of the first, we next say quality assurance, learning content has the definition of quality assurance, task, guarantee system and strategy. The quality assurance system is the activities, procedures and technical guidelines, the implementation of quality assurance, quality target quality measurement and guarantee activities.
Configuration management has its goals, specific processes, and content. The goal is to mark changes, control changes, ensure correct implementation of changes, and report changes. Specific procedures include configuration identification, versioning, change control, configuration status reporting, and configuration auditing. Where versioning is the foundation of configuration management, versioning has its tasks implemented through evolutionary diagrams. The content includes the project database, configuration items (SCI), configuration objects, and configuration changes.
The software reliability content has the definition, the characteristic and the analysis. The definition is the probability of a given practice interval and the successful execution of a program according to design requirements under a given environmental condition. There are several definitions of the lifetime and software life-span, as well as the problems, errors and results.
Finally, the competency maturity model, the CMM, contains 5 levels, key process areas, key practices, and organizational structures and tasks. The 5 levels are initial, repeatable, defined, managed, and optimized. Key practices include implementation engagements, execution capabilities, activity measurement analysis performed, and validation implementations.
For information on the author, see http://hardlyhardly.blog.163.com.