1/26
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
What is the main objective of performance as a NFR?
Time, throughput, resource utilization, and scalability.
What is specified in performance as a NFR?
How well the system performs under various conditions.
What NFR would focus on time, throughput, resource utilization, and scalability?
Performance.
Which NFR specifies how well the system performs under various conditions?
Performance.
What NFR is being specified in the following example: The system must handle 1,000 concurrent users with a response time of less than 2 seconds.
Performance.
What does reliability in NFR refer to?
The system's ability to function correctly and consistently over time.
What factors are included in reliability as a NFR?
Availability, mean time to failure (MTTF), and mean time to repair (MTTR).
What is the example for reliability in NFR?
The system must be available 99.99% of the time.
What does usability in NFR refer to?
The ease with which users can learn, use, and interact with the system.
What factors are included in usability as a NFR?
User interface design, accessibility, and user documentation.
What is the example for usability in NFR?
New users should be able to complete the primary task within 10 minutes of first use.
What does security in NFR encompass?
The protection of the system and its data from unauthorized access and breaches.
What factors are included in security as a NFR?
Authentication, authorization, encryption, and auditing.
What is the example for security in NFR?
All sensitive data must be encrypted using AES-256.
What does maintainability in NFR refer to?
The ease with which the system can be modified, including bug fixes, upgrades, and other changes.
What factors are included in maintainability as a NFR?
Modularity, readability, and testability.
What is the example for maintainability in NFR?
Code changes must be able to be deployed to production within 24 hours of being identified.
What does scalability in NFR describe?
The system's ability to handle increased load by adding resources, such as processing power, memory, or storage.
What is the example for scalability in NFR?
The system must be able to scale horizontally to support an additional 10,000 users.
What does interoperability in NFR involve?
The system's ability to work with other systems or components, often through standardized interfaces or protocols.
What is the example for interoperability in NFR?
The system must support data exchange with third-party systems using RESTful APIs.
What does portability in NFR refer to?
The system's ability to operate in different environments or platforms with minimal changes.
What is the example for portability in NFR?
The application must be able to run on both Windows and Linux operating systems.
What does efficiency in NFR focus on?
The system's use of resources, including CPU, memory, disk space, and network bandwidth.
What is the example for efficiency in NFR?
The system must not exceed 70% CPU utilization under normal operation.
What does compliance in NFR involve?
Adherence to regulatory, legal, and industry standards.
What is the example for compliance in NFR?
The system must comply with GDPR regulations for data protection.