<!--
SPDX-FileCopyrightText: 2026 Leonardo Muffato (AUTOSOFT Engineering - www.autosoft-engineering.de)
SPDX-License-Identifier: MIT
-->

# Quality Attributes

Prioritize qualities through concrete scenarios rather than adjectives. For each relevant quality, identify the stimulus, operating condition, affected component, expected response, and measurable threshold.

Common categories include availability, reliability, security, privacy, performance, scalability, modifiability, testability, deployability, observability, interoperability, usability, accessibility, portability, recoverability, and cost efficiency.

Expose conflicts: consistency may reduce availability; abstraction may improve portability while increasing complexity; aggressive caching may improve latency while increasing staleness and privacy risk. Rank only decision-relevant qualities and document why lower-ranked qualities may be traded away.

