Skip to content

Architectural Characteristics Quiz

14 questions on what architectural characteristics are, how they are identified, prioritised, measured, and continuously verified.

Identifying characteristics

#

Which of these is an architectural characteristic rather than a feature?

#

A requirement can be satisfied without changing any structure, only by writing the code more carefully. Under the usual three criteria, is it an architectural characteristic?

#

A regulated healthcare product lists "time to market" as its dominant business driver. Which characteristics does that most directly imply?

#

Why are implicit characteristics such as security and availability written down even when nobody asks for them?

Prioritising and trading off

#

A team's architecture document names 18 "critical" characteristics. What is the practical effect?

#

Which pairing correctly names a common trade-off?

#

Two required characteristics conflict directly in a specific design decision. What should the architecture have already established?

#

What does it mean to say a good architecture is the "least worst" set of trade-offs?

Measuring and verifying

#

"The system must be highly maintainable." Why is this unusable as stated?

#

Which is the better statement of an availability requirement?

#

What is a fitness function?

#

Which of these is a fitness function for modularity rather than for performance?

#

Why do fitness functions matter more than an architecture document for keeping the architecture intact?

#

Which pair of characteristics belongs to the operational and structural families respectively?