More specifically, the use of this standard’s methodology for measuring quality enables an organization to
— Assess achievement of quality goals;
— Establish quality requirements for a system at its outset;
— Establish acceptance criteria and standards;
— Evaluate the level of quality achieved against the established requirements;
— Detect anomalies or point to potential problems in the system;
— Predict the level of quality that will be achieved in the future;
— Monitor changes in quality when software is modified;
— Assess the ease of change to the system during product evolution;
— Validate a metrics set.