软件系统质量的评判标准

软件系统质量的评估不仅关注外部的Bug数量,还涉及内部的代码和设计质量。A产品的高质量体现在快速修复Bug,而B产品则因修复时间长和引发新Bug显示出较低质量。质量标准包括客户需求分析质量、设计/代码质量、测试质量、文档及培训质量。外部标准如客户损失、抱怨和报告的Bug,内部标准如修复Bug成本和需求变化量。通过综合这些标准的权重计算得出Q值,Q值越高,质量越好。
摘要由CSDN通过智能技术生成

影响软件系统质量的因素有多种,对它的评判标准也不能太单一。我们既可以用外部的表面的的数据,比如Bug;也可以用内部的潜在的数据,比如每个Bug的修改成本。

 

这有一个例子:

A产品,提交测试之后发现了比较多的Bug,但开发人员可以迅速修正,并没有带来其他的Bug

 

B产品。虽然第一次测试发现的Bug比较少,但修复的时间却很长,并且回归测试带来了其他的bug

 

显然A产品的质量要优于B产品。我们知道原因,那就是

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值