Summary
Summary · Chapter 4
Summary
Section titled “Summary”- Quality attributes shape the architecture, so architects must give them particular attention.
- Identify and specify them so they are measurable and testable — the system must be verifiable against them.
- Though some stakeholders fixate on functionality, non-functional requirements (quality attributes) are a principal factor in whether a system succeeds.
- Key attributes covered: Maintainability, Usability, Availability, Portability, Interoperability, and Testability.
- Next: software architecture design — making decisions that satisfy functional requirements, quality attributes, and constraints.
Citations
Section titled “Citations”- Software Architect’s Handbook (Packt, 2018), Ch.4 “Summary”, p. 261.