O'Reilly logo

Foundations of Software and System Performance Engineering: Process, Performance Modeling, Requirements, Testing, Scalability, and Practice by André B. Bondi

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 5. From Workloads to Business Aspects of Performance Requirements

We build a bridge from workload identification to performance requirements, explore how performance requirements relate to the software lifecycle, and explore how performance requirements fit into a business context, particularly as they relate to the mitigation of business risk and commercial considerations. We also describe criteria for ensuring that performance requirements are sound and meaningful, such as unambiguousness, measurability, and testability.

5.1 Overview

Poor computer system performance has been called the single most frequent cause of the failure of software projects [SmithWilliams2001] and is perceived as the single biggest risk to them [Bass2007]. The ...

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