Learn in the textbookRequirements Definition and Design
DefinitionNon-functional requirements (非機能要件) set the level and conditions at which functions are provided, such as response speed, resistance to outages, security, and ease of operation.
ExplanationLike functional requirements, non-functional requirements get their targets during requirements definition. Stating targets in a checkable form, such as numbers, makes it easier to judge later whether they were met.
AnalogyIt is like a restaurant promising to serve food within 10 minutes of the order. It sets the standard of service, not the kinds of dishes.
Memory hookThe "non-" does not deny the functions; it points to conditions other than the functions themselves. Read it as conditions attached once the functions are in place.