San Diego, California September 13-18, 2015

Identifying Software Quality Best Practices

Thomas M Cagley, Jr

VP of Consulting

David Consulting Group


The term, software development best practice, usually refers to a development process or technique that has gained consensus over time as a value added practice. But who is to say whether something is a best practice or not? This presentation will shed new light on how we should be defining software development best practices. And, more importantly, how an organization can identify their own best practices and what impact those practices have on improving performance and reducing defects. Learn how to assess your current development processes and techniques and gain insight into your specific best software practices.  A best practice is only a “best practice” if it is yielding positive results.

Participants will learn:

How to define a best practice
How to identifying your own internal best software practices
How to quantify results from your best software practices
How to Measure the impact of a best practice within your organization


Defining a Quality Best Practice
Identifying Your Own Quality Best Practices
Important Measures of Quality
Key Measures that May be Missing
Establishing a Baseline of Quality Performance Modeling Quality Improvements


Identifying Software Quality Best Practices

Mr. Cagley is DCG's Vice President of Consulting. Tom leads DCG's Agile, Software Estimation and Measurement practices. He is experienced in transforming complex organization based on culturally relevant practices ranging from Agile, Lean or CMMI. His wide range of experience in the estimation space ranges from participating in the development and support commercial products to aiding clients in the development internal proprietary tools is a unique qualification in the market. He is also highly experienced in counting and using function points (IFPUG 4.3) and is currently serving on the Board of Directors of the International Function Point Users Group (IFPUG) as vice president and is a Past President IFPUG.


CFPS (Certified Function Point Specialist),
CSP (Certified SNAP Practitioner),
CSP (Certified SNAP Practitioner),
CSM (Certified Scrum Master),
SPC (SAFe Program Consultant),
CTFL (Certified Tester Foundation Level),
TMMi Assessor

Other Activities:
Editor of the Software Process and Measurement Podcast (40k+ monthly listeners) 2007 - present. URL:
Blog - Software Process and Measurement,
Mastering Software Project Management, Chemuturi, Murali and Cagley, Thomas, 2010, J. Ross Publishing,
The IPFUG Guide to IT and Software Measurement, Agile Estimation Using Functional Metrics, Chapter 25, p 479, 212, CRC Press

Contact Us
© 2014 International Institute for Software Testing