Sidestep architectural “-ilities” and deliver business value
5 min readFeb 16, 2020
Usability
Scalability
Maintainability
Extensibility
Reliability
Security
Portability
It is often said that software architects deal in “ilities”. There are many “ilities”, all of which are jointly used to describe the attributes good software design should have, a sort of multi-dimensional matrix for evaluating software quality. As is to be expected with all things software…