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
Source: businessanalysisexperts.com
ISO/IEC 9126
- SQuaRE (Software product Quality Requirements and Evaluation)
- 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