Nonfunctional Requirements
User interface and human factors
Documentation
Hardware considerations
Performance characteristics
Error handling and extreme conditions
System interface
Quality issues