思步网

查看: 12311|回复: 16
打印 上一主题 下一主题

缺陷相关,请达人释疑

[复制链接]
开发过程中引入了较多的缺陷,有两种情况,一是开发确实很糟引入了BUG,二是测试很强、尽可能多的发现了问题。
理论上来说,修复缺陷将可能引入更多的缺陷,但是在上线前发现越多的问题,确实可以减少发布后用户发现的缺陷数量。但是,每发现一个缺陷,在开发、测试、构建等各环节需要投入的工作量也会更大,所以最重要的是将缺陷消灭在编码工作中。

所以,你的两个疑问,我认为:
1.这句话是对所以的项目的都可以这样说还是对一部分项目正确?
 不完全正确。如果相比较两个产品来说,通常情况下,开发过程中BUG越多的那个产品,则上线后的BUG一般也较多。对于同一个产品,如果测试发现的缺陷被修复,则发布后的缺陷通常会减少。如果是测试不充分而未发现多少问题,并不代表上线后的缺陷数量就会减少

2.这个结论是怎么得出来的?如果是通过度量数据,那么这些数据都是哪些数据?
 上线前缺陷与上线后缺陷存在一些联系。你可以通过上线前的缺陷密度与上线后的缺陷密度来判断某一个产品的缺陷情况。也可以通过这个数据来比较两个产品的缺陷密度,是不是上线前缺陷密度越高的那个,在上线后缺陷密度也是偏高的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则



思步组织思步科技|思步网|火花学堂|思步文库|思步问答|思步英才|天下心
© 2007 思步网 浙ICP备10212573号-4(首次备案号:浙ICP备07035264号)|邮箱:service#step365.com(将#换成@)|服务热线:0571-28827450
在线培训课程|求职招聘|思步文库|官方微信|手机APP|思步问答|微博平台|官方QQ群|交流论坛|软件工程透析|关于我们|申请友链|
点击这里给我发消息     点击这里给我发消息
思步 step365 过程改进 CMMI中文 质量保证 质量管理 流程体系 需求跟踪矩阵 敏捷开发 Scrum 软件度量 项目评审 全员改进 流程管理 人力资源 6sigma 信息安全 ISO27001认证 IT服务管理 ISO20000认证 ISO9000认证 软件测试 SQA 配置管理 IPD 软件工程 PMP认证 PMP试题 PMBOK中文 精益研发 agile 顾问式管理培训
返回顶部