O'Reilly logo

Executable Specifications with Scrum: A Practical Guide to Agile Requirements Discovery by Mario Cardinal

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. Addressing Nonfunctional Requirements

A common challenge when specifying software is how to assess the expected quality. Many stakeholders like to believe that quality is implicit and emerges without any special effort. Unfortunately, this is rarely the case. First, what is meant by quality? Crosby’s work is definitely the place to start when you try to get a simple definition of quality. In Quality Is Free [1], Crosby defines quality as “conformance to requirements,” and this has become the standard definition of quality—not just in software development, but universally across all industries. As stated by Crosby, quality is closely linked to requirements. And like requirements, which are covered extensively in this book, what drives ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required