In systems design quality attributes are non-functional requirements that are used for the evaluation of the system itself rather than the intended behavior of the feature being implemented. E.g. system extensibility, scalability are quality attributes.