← Files AI Software ArchitectARCHIVED FILE
skills/ai-software-architect/references/quality-attributes.md
923 Bytes · Sep 30, 2026 · 23:15 UTC
<!-- 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.
SHA-256: 4d8c15f1c890670ac6a8ad576f133ba600ab6c5a3215c379c74892314305b888