Requirements table
Customer & Business
Customer Requirements
Requirement ID |
Description |
Related feature |
CUSTOMER-REQ-0001 |
Maintain high availability for customer satisfaction. |
FEA507 |
CUSTOMER-REQ-0002 |
As a user, I want to inspect traffic volumes from specific dates and download them as a .csv file. |
FEA203 |
Business requirements
Requirement ID |
Description |
Related feature |
BUSINESS-REQ-0001 |
Cloud-based infrastructure should offer cost-effective scalability and maintenance options. |
FEA507 |
BUSINESS-REQ-0002 |
The system should provide a data export feature allowing users to download data in CSV format. |
FEA203 |
Techical or Legal Constraints
Constraints and standards
Requirement ID |
Description |
Related feature |
CONSTRAINT-REQ-S00001 |
Cloud-based infrastructure must comply with GDPR and other relevant data protection standards. |
FEA507 |
CONSTRAINT-REQ-S00002 |
Ensure that the downloaded data does not violate intellectual property rights or copyrights. |
FEA203 |
CONSTRAINT-REQ-S00003 |
Data storage and processing operations must ensure encryption and secure data management practices. |
FEA103 |
CONSTRAINT-REQ-S00004 |
Regular security vulnerability scans must be done. |
FEA403 |
CONSTRAINT-REQ-S00005 |
Manual testing processes should comply with ISO/IEC/IEEE 29119-1:2022 standards |
FEA516 |
CONSTRAINT-REQ-S00006 |
User data export features must align with the right to data portability under GDPR. |
FEA101 |
CONSTRAINT-REQ-S00007 |
Authentication processes should comply with necessary security guidelines to guarantee strong protection for user accounts. |
FEA102 |
CONSTRAINT-REQ-S00008 |
Monitoring and alerting systems must follow best practices for data security and privacy. |
FEA508 |
Prodction environment / technical requirements
Requirement ID |
Description |
Related feature |
SYSTEM-HW-REQ-0001 |
Cloud-based infrastructure should have necessary configuration and management capabilities. |
FEA507 |
SYSTEM-HW-REQ-0002 |
The system should provide a data export feature allowing users to download data in CSV format. |
FEA203 |
SYSTEM-HW-REQ-0003 |
Virtual machines should be configured with Ubuntu 20.04 as their operating system. |
FEA507 |
SYSTEM-HW-REQ-0004 |
All virtual machines must be equipped with 4 VCPUS. |
FEA507 |
SYSTEM-HW-REQ-0005 |
Infrastructure should ensure high accessibility for users accessing different LAM stations. |
FEA101 |
SYSTEM-HW-REQ-0006 |
Secure storage for user credentials. |
FEA102 |
SYSTEM-HW-REQ-0007 |
Database capacity for storing user favorites. |
FEA103 |
SYSTEM-HW-REQ-0008 |
The system must be capable of integrating security tools if necessary. |
FEA403 |
SYSTEM-HW-REQ-0009 |
Tester must have an independent test environment. |
FEA516 |
SYSTEM-HW-REQ-0010 |
A cloud-based infrastructure should be capable of hosting monitoring and alerting systems. |
FEA508 |
Functional requirements
Non-functional requirements
Security
Requirement ID |
Description |
Related feature |
SECURITY-REQ-0001 |
Cloud-based infrastructure must be regularly updated to ensure optimal security. |
FEA507 |
SECURITY-REQ-0002 |
All data transmitted during the download process must be encrypted using secure protocols (e.g., HTTPS) to protect against interception and eavesdropping. |
FEA203 |
Performance
Requirement ID |
Description |
Related feature |
PERFORMANCE-REQ-0001 |
The Cloud-based system must support 98% uptime and to handle at least a 50% increase in web app traffic without degradation in performance. |
FEA 507 |
PERFORMANCE-REQ-0002 |
The system must provide efficient and timely download of CSV files, even for large datasets. The download process should not significantly impact overall system performance. |
FEA203 |
Usability
Requirement ID |
Description |
Related feature |
USABILITY-REQ-0001 |
The management and maintenance of the cloud service must be easily manageable. |
FEA 507 |
USABILITY-REQ-0002 |
The user interface for initiating and monitoring CSV file downloads must be intuitive and easy to navigate. |
FEA203 |
Safety
Requirement ID |
Description |
Related feature |
SAFETY-REQ-0001 |
Ensure that the cloud-based system is designed to maintain operational safety. |
FEA507 |
SAFETY-REQ-0002 |
Ensure that the downloaded CSV files accurately represent the data in the system |
FEA203 |