质量需求(quality requirements),理学-计算机科学技术-软件工程-软件工程理论与方法-软件需求工程-软件需求-非功能需求,待开发软件系统或软件系统组件、服务及功能的质量特性。面向一个具体的软件系统,质量需求在功能需求基础上,对软件需求做进一步刻画,包括功能约束、设计约束、环境约束、数据与通信规程和项目管理约束等。功能约束刻画软件系统的性能、响应时间、安全性标准和易用性指标等;设计约束主要指软件系统采用的架构与技术在修复或变更方面的限制;环境约束体现软件系统所处环境的各项特征及其扩展应用领域的能力;数据与通信规程主要刻画软件系统各部分之间以及与外部环境之间的交互与通信规则;项目管理约束涉及软件生产与交付等方面的成本、进度及风险管理约束,主要对文档标准、模块测试与集成过程、期限和可接收性标准等进行限制。面向软件的整体属性或者特定的服务、功能或组件,质量需求可以用以下软件系统的质量特性来描述:①功能性。在规定条件下,软件系统功能满足明确或隐含需求的程度。②可靠性。在规定的一段时间和条件下,软件持续维持其性能水平的能力。③易用性。