- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件质量管理 第四节
第四章 软件质量度量 * 1. 摩托罗拉 目标1:改进项目计划制定 问题1.1:估计项目进度实际值的准确度是多少? 度量1.1:进度估计准确度(Schedule Estimation Accuracy,SEA) SEA=实际项目持续时间/估计项目持续时间 问题1.2:估计项目工作量实际值的准确度是多少? 度量1.2:工作量估计准确度(Effort Estimation Accuracy,EEA) EEA=实际项目工作量/估计项目工作量 * 1. 摩托罗拉 目标2:提高缺陷遏制能力 问题2.1:发布前缺陷检测过程的当前已知有效性如何? 度量2.1:全部缺陷遏制有效性(Total Defect Containment Effectiveness, TDCE) TDCE=发布前缺陷数/(发布前缺陷数+发布后缺陷数) 问题2.2:对以具体软件项目而言,在软件开发的每个构造阶段引入故障的当前一直遏制有效性如何? 度量2.2:阶段i的阶段遏制有效性(Phase Containment Effectiveness, PCEi) PCEi=阶段i出错数/(阶段i出错数+阶段i缺陷数) * 1. 摩托罗拉 目标3:提高软件可靠性 问题3.1:软件失效率是多少?怎样随时间变化? 度量3.1:失效率(Failure Rate, FR) FR=失效率/执行时间 * 1. 摩托罗拉 目标4:降低软件缺陷密度 问题4.1:过程中故障的规格化数目是多少?它和过程中缺陷数相比如何? 度量4.1a:过程中故障数(In-process Faults,IPF) IPF=由增量式软件开发引起的过程中故障数/汇编等价的delta源代码大小 度量4.1b:过程中缺陷数(In-process Defects,IPD) IPD=由增量式软件开发引起的过程中缺陷数/汇编等价的delta源代码大小 * 1. 摩托罗拉 目标4:降低软件缺陷密度 问题4.2:交付给顾客软件的当前已知缺陷量是多少? 度量4.2a:总发布缺陷数total(Total Released Defects total,TRD total) TRD total=发布缺陷数/汇编等价总源代码大小 度量4.2b:总发布缺陷数delta(TRD delat) TRD delat=由增量式软件开发引起的发布缺陷数/汇编等价总源代码大小 * 1. 摩托罗拉 目标4:降低软件缺陷密度 问题4.3:交付给顾客软件的当前已知顾客发现的缺陷量是多少? 度量4.3a:顾客发现缺陷数total(Customer-Found Defects total,CFD total) CFD total=顾客发现缺陷数/汇编等价总源代码大小 度量4.3b:顾客发现缺陷数delta(CFD delta) CFD delta=有增量式软件开发引起的顾客发现缺陷数/汇编等价总源代码大小 * 1、摩托罗拉 目标5:改进顾客服务 问题5.1:本月期间还未解决的新问题数是多少? 度量5.1:新未解决问题数(New Open Problems,NOP) NOP=本月未解决的新发布后问题总数 问题5.2:本月末未解决的问题总数是多少? 度量5.2:未解决问题总数(Total Open Problems,TOP) TOP=本月末仍未解决的新发布后问题总数 * 1. 摩托罗拉 目标5:改进顾客服务 问题5.3:本月末未解决问题的平均寿命是多少? 度量5.3:未解决问题的平均寿命(Age of Open Problems,AOP) AOP=本月末仍未解决的发布后问题持续未解决的总时间/本月末仍未解决的发布后未解决问题数 问题5.4:本月期间已解决问题的平均寿命是多少? 度量5.4:已解决问题的平均寿命(Age of Closed Problems,ACP) ACP=本月已解决的发布后问题的持续未解决的总时间/本月解决的发布后未解决问题数 * 1. 摩托罗拉 目标6:降低不符合性费用 问题6.1:本月期间修补发布后问题的费用是多少? 度量6.1:修补问题费用(Cost of Fixing Problems,CFP) CFP=本月期间与修补发布后问题相关的费用 * 1. 摩托罗拉 目标7:提高软件生产率 问题7.1:软件开发项目的生产率是多少(按软件大小)? 度量7.1a:软件生产率total(Software Productivity total,SP total) SPtotal=汇编等价的总源代码大小/软件开发工作量 度量7.1b:软件生产率delta(SP delta) SPdelta=汇编等价delta源代码大小/软件开发工作量 * 1. 摩托罗拉 有以上目标看到,度量3.1、4.2a、4.2b、4.3a和4.3b是最终产品质量的度量,5.1到5.4
文档评论(0)