Skip to content

Overview

Description

The system should continue to work correctly (performing the correct function at the desired level of performance) even in the face of adversity (hardware or software faults, and even human error)

  • The application performs the function that the user expected
  • It can tolerate the user making mistakes or using the software in unexpected ways
  • Its performance is good enough for the required use case, under the expected load and data volume
  • The system prevents any unauthorized access and abuse