Chapter 9. Performance Requirement Patterns

In this chapter:

9.1 Response Time Requirement Pattern 195

9.2 Throughput Requirement Pattern 204

9.3 Dynamic Capacity Requirement Pattern 212

9.4 Static Capacity Requirement Pattern 215

9.5 Availability Requirement Pattern 217

By “performance” we mean the same as in the Olympic Games: how fast, how long, how big, how much. But there are no medals for success, only boos from the crowd for failure. Performance deals with factors that can be measured, though that doesn’t mean performance requirements always specify goals using absolute numbers. In fact, it’s best to avoid numbers if you can (for reasons discussed soon). It also helps to avoid stating performance requirements in terms that are hard to measure—in ...

Get Software Requirement Patterns now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.