缺陷
缺陷主要类型:
- 软件没有实现需求中的功能;
- 软件出现了需求中不应该出现的错误;
- 软件实现了需求中没有提到的功能;
- 软件没有实现需求中明确提及但应该实现的目标;
- 软件难以理解,不易使用,运行缓慢,最终用户认为不好。
优先级和严重级别是2个不同的概念。一般来说,问题越严重,处理的优先级越高,越要得到及时修正。但有的bug严重严重级别较高,出现的概率小,优先级会低一些。
缺陷级别
1) 致命的:造成系统或应用程序奔溃(Crash)、死机、系统悬挂、或造成用户数据 丢失、主要功能完全丧失等
2) 严重的:功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误 声明
3) 一般的:不太严重的错误,这样的软件缺陷虽然不影响软件的基本使用,但没有很好的 实现功能,没有达到预期效果。如次要功能丧失,提示信息不正确,用户界面 差,操作时间长等。
4) 轻微的:一些小问题,对功能几乎没有影响,产品或属性仍可使用,如个别错别字,文 字排列不整齐等。
5) 建议: 建议程序做适当的修改来改善程序的运行状态,或对设计不合理或不明白的地 方提出质疑