Quality-attribute scenarios
On This Lesson 4 topics
This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.
In this lesson
write a nonfunctional requirement as a six-part scenario.
Planned topics
- Parts: source, stimulus, environment, artifact, response, response measure.
- The measure is the testable part: a number, a percentile, a time window.
- One scenario covers one attribute and one situation; write many.
- A scenario can be turned into a load test, a game day, or a monitoring alert.
Draft outline details
Demonstration
"During Black Friday peak (environment), 600 customers/s (source) submit orders (stimulus) to the order service (artifact); orders are accepted (response) with p99 under 800 ms and under 0.1% errors (measure)."
Check your understanding
Which part makes a scenario testable?
Show answer
The response measure.
Practice
Apply this lesson with the module's lab, exercises and quiz.
Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.