Abstract: Acquiring Trustworthy Software with Software Quality Measurement Standards


Dr. Bill Curtis, Executive Director, Consortium for IT Software Quality (CISQ)


Outsourcing software development has been challenging and many customers are forced to accept claims of capability based on evaluation of a process standard such as CMM or CMMI.  Process standards have not proven sufficient for evaluating the quality of delivered software and systems. In 2010 the Consortium for IT Software Quality was formed to develop international standards for evaluating the quality of a software system from measuring flaws in its source code. CISQ measures for software Reliability, Security, Performance Efficiency, and Maintainability have now been approved as standards by the Object Management Group (OMG), an international IT standards organization. These standards are based on detecting and measuring severe violations of good architectural and coding practice in the source code of software systems. This talk will describe these measures and how they are being used by commercial and government organizations in acquiring Trustworthy software systems. Examples will be given of how the can be used in developing Requests for Proposals, system requirements, contractual quality targets, progress  monitoring of measurable quality objectives, and acceptance testing prior to deployment. The talk will end with a discussion of the use cases and limits of certifying software.



Learning Objectives:

  • New international standards for measuring software Reliability, Security, Performance Efficiency, & Maintainability
  • Evaluating acquired software source code to ensure trustworthy, dependable, cost effective systems
  • Using software measurement standards in RFPs, requirements, monitoring, and acceptance processes
  • Certifying the Trustworthiness of acquired software against international software measurement standards


Speaker Bio:

Dr. Bill Curtis is the Executive Director of the Consortium for IT Software Quality, a Special Interest Group managed by the Object Management Group, an international IT standards organization.  He is also SrVP & Chief Scientist of CAST Software, where he heads CAST Research Labs.  He is best known for leading the team that developed the Capability Maturity Model (CMM) in the Software Engineering Institute at Carnegie Mellon University, which has become the world’s de facto standard for evaluating the capability of a software development organization.  He has 40 years of experience in software, has published 4 books and over 150 technical papers, and is a Fellow of the Institute of Electrical and Electronics Engineers for his contributions to software measurement and process improvement.


This talk will be delivered at the Outsourcing World Summit (OWS) 19, February 17-20, 2019 in Orlando, FL, USA.