第八章软件BUG和管理本章要点 .软件Bug对软件质量的影响; .常见的软件Bug类型,重现软件Bug的分析技术 ; .软件Bug的描述和管理。 本章目标 了解软件BUG的影响和产生; 掌握软件开发过程中产生的BUG种类; 掌握使BUG重现的技术; 了解软件BUG报告单应该包括的主要内容以及 软件BUG的管理流程。 8.1软件BUG概述 在IEEE 1983 of IEEE Standard 729中对软 件缺陷下了一个标准的定义: (1)从产品内部看,软件缺陷是软件产品开发或 维护过程中所存在的错误、毛病等各种问题; (2)从外部看,软件缺陷是系统所需要实现的某 种功能的失效或违背。 软件缺陷有很多种,其中主要软件缺陷类 型有: 1.一些功能、特性没有实现或只实现了一部分; 2.软件设计不合理,存在缺陷。实际运行结果和预期 结果不一致; 3.运行出错,包括运行中断、系统崩溃、界面混乱 4.数据结果不正确、精度不够; 5.用户不能接受的其他问题,如存取时间过长、界面 不美观。 8.1.1 BUG的影响 Bug会给用户或使用者带来相当大的麻烦,会 给集体或者国家带来很大的经济损失。如:千