什么是软件质量
经典的“软件质量”定义:软件质量特性的总和,软件满足规定或潜在用户需求的能力。 简单的说,软件质量就是客户的满意度。
软件质量与软件过程的关系
软件质量软件产品的特性可以满足用户的功能、性能需求的能力。
软件过程软件生命周期中的活动,一般包括软件需求分析、软件设计、软件编码、 软件测试、交付、安装和软件维护。
• 过程决定质量,软件过程决定软件质量,软件质量是在软件开发过程中逐渐建立起来 的。
• 软件过程的优劣决定了软件质量的高低,好的过程是高效高质量的前提。人员和过程 是决定软件质量的关键因素,高质量的人员和好的过程应该得到好的产品。
在软件过程中注意把握测试的对象
软件测试在软件生存周期中的位置 • 软件测试在软件生存周期中占有非常重要的位置,是对软件规格说明、设计和编码 的最后终审。