软件缺陷
<一> 软件缺陷的定义
1.不符合设计要求
2.不满足用户确定需求
<二> 软件缺陷两大观点
1 有些问题看似错误但不是缺陷
2 有些问题看似正确确是缺陷
<三>产生缺陷的原因
人员之间的沟通不够,文档的不完善,需求的变化,参与人员的过渡自信,设计本身的错 误,软件的复杂性,工期、任务、时间,以及开发工具与软硬件自身含有缺陷
<四>判断缺陷的方法
<五>缺陷报告的分类、处理流程与用途
<六>处理缺陷需要注意的4项
软件质量
1 软件质量的定义
软件满足规定或潜在用户需求的能力,简单来说软件质量就是客户的满意度
2 软件质量的组成部分
软件产品的质量和软件开发过程的质量
3 软件质量与软件过程的关系 以及软件测试与软件过程的关系和软件测试与软件质量之间的关系
4 软件质量的特性
功能性、可靠性、易用性、效率性、可维护性、可移植性
5 软件质量管理体系的等级
初始级1、可重复级2、已定义级3、已管理级4、优化级5