Skip to content
Ameen Abozaid
Planned lessonSRC-001-L05

Quality-attribute scenarios

  • Lesson 5 of 7
  • Senior C
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.

Lab and exercises Quiz

Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.

Continue to next lesson

Type to search levels, phases, modules and lessons.