在系统工程及需求工程中，非功能性需求（）是指依一些条件判断系统运作情形或其特性，而不是针对系统特定行为的需求。和非功能性需求相对的是功能需求，后者会定义系统特定的行为或功能。非功能性需求也可以视为为了满足客户业务需求而需要符合，但又不在功能性需求以内的特性。一般会在中详细列出实现功能需求的计划，而会在系统架构中详细列出实现非功能性需求的计划。一般而言，功能需求会定义系统的行为，而非功能性需求会定义系统的特性。非功能性需求一般会称为系统的「品质」，有时也会称为「限制」、「品质属性」、「品质目标」、「品