Quality Attributes and Scenarios Flashcards
7 cards from real CPSA practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Quality Attributes and Scenarios flashcards as text
Which ISO 25010 quality characteristic encompasses sub-characteristics such as co-existence and interoperability?
Answer: Compatibility
Compatibility in ISO 25010 includes co-existence (sharing an environment without interference) and interoperability (exchanging information with other systems).
A quality scenario specifying 'under normal operations' is describing which scenario component?
Answer: Environment
The environment component of a quality scenario describes the operational context or state of the system when the stimulus occurs.
Testability as a quality attribute is MOST directly related to which architectural concern?
Answer: Enabling isolation of components so they can be tested independently
Testability requires that components can be observed and controlled in isolation, which directly shapes architectural decisions like separation of concerns.
Which of the following BEST describes a 'concrete quality scenario' in iSAQB terms?
Answer: A scenario with all six parts filled in with specific, measurable values
Concrete scenarios specify all six parts (source, stimulus, artifact, environment, response, response measure) with precise, measurable details.
Mean Time To Recover (MTTR) is a response measure most associated with which quality attribute?
Answer: Recoverability (sub-characteristic of Reliability)
MTTR measures how quickly a system recovers after a failure, which is the core concern of the recoverability sub-characteristic.
An architect uses quality scenarios to:
Answer: Make quality requirements concrete, testable, and comparable to prioritize architectural decisions
Quality scenarios transform vague quality goals into specific, testable statements that guide and justify architectural decisions.
Which quality attribute is MOST impacted by architectural decisions about data replication and geographic distribution?
Answer: Availability
Availability is directly shaped by redundancy, replication, and failover strategies that geographic distribution enables.