Share this:

CISQ Seminar at OMG Technical Meeting

December 09, 2013

Using Software Measures in Productivity and Quality Improvement Programs


Santa Clara, CA 


Seminar Objective:
Motivate participants to use software sizing and structural quality measures to reduce the risk and cost of software. Present the CISQ/OMG measures for Automated Function Points, Reliability, Performance Efficiency, Security, and Maintainability. Present best practices for deploying and using software measures in productivity analysis and improvement, vendor management, benchmarking, and structural quality management. Identify pitfalls to avoid in analysis and use of measures. Describe experiences and lessons learned using software measures in large organizations.


IT Executives, application managers, software measurement and improvement specialists, quality assurance professionals, and others interested in using automated software measures.




0900 – 0930

Welcome and Introduction
Dr. Bill Curtis, Director, CISQ
Dr. Curtis will introduce the uses of productivity analysis with a strong emphasis on continual improvement. He will discuss the three types of measures required for productivity analysis-size, effort, and application demographics-along with how to avoid pitfalls in collecting them.

0930 – 1015

Using Automated Function Points in Sizing and Estimating
Mike Harris, CEO, The David Consulting Group
Mr. Harris will describe how Function Points have emerged as a preferred measure of size and the importance of OMG’s recent approval of an Automated Function Point specification. He will describe how Function Points are used in estimating size before code exists and how Function Point data can be used in benchmarking. He will also discuss the importance of using Enhanced Function Points to analyze the productivity of maintenance activity. He will use examples from DCG’s Function Point repository and extensive experience in Function Point consulting with DCG clients.

1015- 1045

Morning Refreshments

1045 – 1200

Best and Worst Practices in Productivity Analysis and Improvement
Dr. Bill Curtis, Director, CISQ
Dr. Curtis will discuss techniques for conducting productivity analysis and present examples from his extensive consulting background as well as published case studies from major corporations and government projects. Best and worst practices will be discussed for analyzing and using productivity data. He will describe how to match the collection and use of productivity data to the maturity of the organization. He will

end by discussed best practices for using size and productivity data in SLAs.

1200 – 1330

(Attendees are on their own for lunch, this is not included in the registration fee.)

1330 – 1500

Introduction to Structural Quality Analysis and Technical Debt
Dr. Bill Curtis, Director, CISQ
Dr. Curtis will discuss the critical importance of measuring the structural quality of applications along with the functional correctness. He will describe three levels of structural analysis-code unit, technology, and system-and why system level structural flaws are the most costly. He will discuss the recently released CISQ standards for measuring Reliability, Performance Efficiency, Security, and Maintainability. He will then describe the concept of technical debt and how it can be used to communicate about the structural quality of software to both IT and non-IT management. He will describe a method for measuring technical debt and how it can be adjusted to the experience of different IT organizations. He will present some examples of how technical debt has been used to control IT quality and costs.

1500 – 1515

Afternoon Refreshments

1515 – 1600

Measuring and Managing Software Security
This talk will describe the national effort to identify and eliminate the causes of security breaches through the development of the Common Weakness Enumeration repository. It will describe best practices for using information in the repository for improving the security of software. It will then discuss how to measure the security of software and how this is done using the CISQ measure for Security whose specification was led by Bob Martin of Mitre.

1600 – 1615

Open Discussion

Leave a Reply

Your email address will not be published. Required fields are marked *



Comment validation by @