非功能性需求
2016-06-10 16:38:43 0 举报
非功能性需求,也称为质量属性,是指软件产品为满足用户业务需求而必须具有且除功能需求以外的特性。它包括系统的性能、可靠性、安全性、可维护性、易用性等。例如,性能需求可能包括响应时间、吞吐量和资源利用率等方面的指标;可靠性需求可能包括系统的容错能力、恢复能力和稳定性等方面的要求;安全性需求可能包括数据的保密性、完整性和可用性等方面的保障;可维护性需求可能包括代码的可读性、模块化程度和可扩展性等方面的考虑;易用性需求可能包括用户界面的友好性、操作流程的简便性和帮助文档的完备性等方面的设计。通过明确非功能性需求,可以帮助开发团队更好地理解用户需求,并为用户提供更优质的软件产品。