Table of Contents

Taxonomy of Requirements

Requirements-types.txt
Behavioral requirements
Business requirements
Customer requirements
Functional requirements
Information requirements
Non-Functional requirements
Quality requirements
Usability requirements
Performance requirements
System Technical requirements
Specifications
Solution requirements
Stakeholder requirements
Market requirements
Certification requirements
Reporting requirements
Legal and Regulatory requirements
Operational Requirements.txt
system operations 
system monitoring 
training 
system support 
software/system maintenance 
physical security and safety 
user interface 
human-computer interfaces 
configuration control 
facilities 
operating/maintenance documentation 
Contract requirements.txt
payment 
default 
delivery 
schedule 
period of performance 
reporting procedures 
pricing 
acceptance 
Performance requirements.txt
efficiency 
expandability 
flexibility 
integrity 
interoperability 
maintainability 
portability 
usability 
reliability 
workloads 
throughput 
response times 
data quality 
accuracy 
capacity 
availability 
human workload and performance 
growth 
fault isolation and location 
Nonfunctional requirements.txt
Accessibility
Adaptability
Auditability and control
Availability
Backup
Capacity
Certification
Compliance
Cost
Data integrity
Data retention
Dependency 
Deployment
Development environment
Disaster recovery
Documentation
Durability
Effectiveness
Efficiency
Emotional factors
Environmental 
Environmental protection
Escrow
Exploitability
Extensibility 
Failure management
Fault tolerance 
Integrability
Internationalization
Interoperability
Legal 
Licensing
Life-cycle cost
Localization
Maintainability
Manageability 
Management
Modifiability
Network topology
Open source
Operability
Patent-infringement
Performance
Platform compatibility
Portability
Privacy
Quality
Readability
Recoverability
Regulatory 
Reliability
Reporting
Resilience
Resource constraints
Response time
Reusability
Robustness
Safety
Scalability
Security
Serviceability 
Software
Stability
Supportability
Testability
Throughput
Transparency
Usability
Volume

Requirements Solutions Group

A Requirements Taxonomy

ISO/IEC 9126

ISO9126-quality-attributes.txt
Functionality
  Suitability
  Accuracy
  Interoperability
  Security
  Functionality compliance
Reliability
  Maturity
  Fault tolerance
  Recoverability
  Reliability compliance
Usability
  Understandability
  Learnability
  Operability
  Attractiveness
  Usability compliance
Efficiency
  Time behaviour
  Resource utilization
  Efficiency compliance
Maintainability
  Analyzability
  Changeability
  Stability
  Testability
  Maintainability compliance
Portability
  Adaptability
  Installability
  Co-existence
  Replaceability
  Portability compliance