Tutorials

Best Practices in Software Process and Product Measurement

 

Length:

1/2 day

 

Instructor:

Dr. Bill Curtis

Senior VP & Chief Scientist, CAST Research Labs

Executive Director, Consortium for IT Software Quality

 

Audience:

  • IT or software executives
  • Software project, Scrum, or application managers
  • Quality assurance executives, managers, and professionals
  • Process improvement or software measurement professionals
  • CTOs or senior architects
  • Academics and researchers in the area of software measurement
  • Anyone interested in learning more about the measurement of both software processes and products

Overview:

This tutorial covers advances in software measurement over the last decade, with a focus on three areas: productivity measurement, the measurement of improvement programs, and the measurement of software products. It includes case studies of successful measurement as well as the instructor’s own experiences in setting up corporate software measurement programs, process improvement programs, and product measurement systems.

Attendees will learn:

  • best measures for different development methods
  • best practices for valid productivity measures and their uses
  • key indicators of improvement progress
  • how measurement changes by organizational maturity level
  • best practices for measuring lean, high maturity, and improvement progress
  • how software product quality measurement has advanced

 

The tutorial is split into 4 sections:

 

1: Measuring Software Size and Productivity

 

 

2: Measuring to Manage Software Products

 

 

3: Measuring Software Improvement Programs

 

 

4: Measuring Quality and Technical Debt

 

 

Download the slides from the tutorial presentation (PDF)