Core Non-Functional Requirements

These are some core non-functional requirements that are typically considered:

  1. Scalability
  2. Availability
  3. Consistency
  4. Latency
  5. Throughput

Additional Non-Functional Requirements

  1. Privacy; e.g., GDPR, data retention, etc.
  2. Governmental considerations; e.g., sanctions, data location, etc.