Skip to content
Ameen Abozaid
Planned lessonARC-003-L05

Nonfunctional requirements that can be tested

  • Lesson 5 of 8
  • Architect
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

turn "fast and secure" into measurable quality scenarios.

Planned topics

  • Scenario parts: source, stimulus, environment, response, response measure.
  • Cover performance, availability, security, privacy, operability, scalability, data retention.
  • Use the business: peak days, revenue per minute of downtime, regulatory duties.
  • If it cannot be tested or measured, it is not yet a requirement.
Draft outline details

Demonstration

"On a promotion day at peak (environment), 2,000 shoppers per minute (stimulus) browse the catalog; 95% of product pages return within 1.5 s (measure)". Rewrite "must be secure" as a named threat with a response.

Check your understanding

What makes "must be fast" insufficient?

Show answer

No measure, load, or condition.

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.