Chapter 8. Measuring the technical quality of your software

This chapter covers

  • Measuring software quality
  • Using non-functional requirements, also known as the code “ilities,” to measure code quality

In previous chapters we’ve looked at a lot of data that you can collect throughout your development cycle to gain insight into how your team is performing. In this chapter we’ll transition from measuring the process to measuring the product by using that data to determine how good your software products are.

The question we’re asking in this chapter is, “Is your software good?” Before you can answer, you must ask yourself, “What is good software?” Once you know that, you can compare what you have to the ideal picture to determine where your ...

Get Agile Metrics in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.