软件缺陷严重度划分为4类:A类(严重),B类(较严重),C类(一般),D类(轻微)
BUG优先级 | BUG严重度 | |
1级:立即修改 | A类:严重 | 指造成系统严重破坏、挂起、崩溃,造成系统受阻无法运行; 在流程、数据、安全方面存在重大问题,导致软件不具可用性; 系统的核心/主要功能无效; 不能完全满足系统要求,基本功能未完全实现; 系统存在严重的安全隐患和性能问题; 系统易用性很差; 系统描述易引起严重的误会或带来严重的影响; 系统的某些功能没有实现而引起后续主要功能不能继续进行; 软件规范严重不合理等。 |
2级:尽快修改 | B类:较严重 | 指造成系统功能严重破坏或崩溃的,复位或重灌系统可以继续运行; 严重地影响系统要求或基本功能的实现,且没有更正办法(重新安或重新启动该软件不属于更正办法); 使系统不稳定、或破坏数据、或产生错误结果,或部分功能无法执行,而且是常规操作中经常发生或非常规操作中不可避免的主要问题; 系统存在较严重的安全隐患和性能问题; 系统易用性较差; 系统描述易引起较严重的误会或较严重的影响; 系统的某些功能没有实现而引起后续次要功能不能继续进行; 系统的次要功能没有实现; 由于设计的缺陷,导致软件使用中存在较明显的障碍,或者局部功能错误,但可以采取其他变通的操作实现。 |
3级:正常修改 | C类:一般 | 指造成系统功能失效、会引起操作上重大误解的; 严重地影响系统要求或基本功能的实现,但存在合理的更正办法(重新安装或重新启动该软件不属于更正办法); 系统性能或响应时间变慢、产生错误的中间结果但不影响最终结果等影响有限的问题; 由于编码不够完善,使某个小功能无法使用,或者对特殊的操作与要求不能支持 软件规范轻度不合理,存在歧义,需要反复和用户说明,即使如此,也有可能在使用中感到不便;界面设计存在缺陷、凌乱或不友好; 功能虽然能够正常使用,但由于实现过程中缺乏容错性,不能对设计边界以外(甚至边界本身)的数据或操作做出正确的响应,导致程序整体不稳定; 运行过程中弹出未控制的系统提示,但不影响流程继续; 涉及数据错误的问题不存在轻度或细微状态; 存在隐含的安全漏洞,可以利用快捷方式、成批处理,以及权限的组合应用中的安全漏洞进行未经授权的操作。 |
4级:稍后修改 | D类:轻微 | 指系统功能在设计和开发中由于考虑不周所引起的问题,即可能会造成系统在使用中会出错的隐患或造成使用中会产生歧义的; 使操作者不方便或遇到麻烦,但它不影响执行工作功能或重要功能; 界面拼写错误或用户使用不方便等小问题或需要完善的问题; 存在某些细微的缺陷,但不影响程序正常应用。 |