Certify the Level of Quality of Each Release
One of the most important uses of having standards to measure software quality characteristics is to be able to certify software to be at acceptable levels of risk to the business or mission the software supports. CISQ is developing a method by which organizations can certify the software end product against the Reliability, Security, Performance Efficiency and Maintainability standards (the Automated Source Code Quality Measures) approved by OMG. A tool that is CISQ-conformant may provide this certification.
Technology Conformance Assessment Method
Are you a tool vendor or IT service provider that supports the Automated Source Code Quality Measures and would like to provide software certification? A conformance assessment method is available to validate that software quality tools and IT service providers are conformant to CISQ/OMG structural quality standards. The provider can certify software quality characteristics (Security, Reliability, Maintainability, etc.) of a software product.
Tools that are CISQ-conformant must demonstrate compliance in four areas:
- The capability to properly load and prepare all software within the analysis boundary
- The capability to analyze and detect all CISQ quality characteristic violations within the scope of the quality characteristics for which certification is sought
- The capability of the software to accurately compute the CISQ-specified measures from the results of the analysis
- The capability to provide auditable reports that identify all violations detected in the analysis and the measures derived from the software
Evaluation of service process consists of three sub-processes:
- A service engagement process
- An application set-up and analysis process
- A results delivery and interpretation process