Recap on extrinsic quality factors
Extrinsic quality factors are key concepts for business and architecture stakeholders. [Bass et al, 2013] use quality factors to describe the architectural characteristics of a system -
availability, modifiability, performance, security, testability, and usability
as well as...
qualities, such as conceptual integrity, that are not about the architecture itself although they indirectly affect other qualities, such as modifiability.
They also include...
business qualities (such as time to market) that are affected by the architecture
[Bass et al, 2013] Software Architecture in Practice (3rd Edition) (SEI Series in Software Engineering), Len Bass, Paul Clements, Rick Kazman, Addison-Wesley, 2013.
Software Architecture as Code