扫码阅读
手机扫码阅读
使用ZenDAS进行Gompertz趋势分析
287 2023-08-21
某项目做了18次测试,每次测试发现的缺陷个数如下表所示:
测试序号 |
发现缺陷数 |
1 |
60 |
2 |
96 |
3 |
157 |
4 |
191 |
5 |
155 |
6 |
106 |
7 |
64 |
8 |
335 |
9 |
92 |
10 |
196 |
11 |
109 |
12 |
133 |
13 |
166 |
14 |
129 |
15 |
16 |
16 |
30 |
17 |
19 |
18 |
5 |
对上述的数据在ZenDAS中进行Gompertz曲线的拟合结果如下:
Gompertz模型
方法
曲线拟合算法:Levenberg-MarquardtGompertz
统计量描述
变量 |
N |
累计值 |
轮次 |
发现缺陷数 |
18 |
2059 |
- |
序号 |
18 |
- |
18 |
求解Kab
Kab |
估计值 |
K |
2319.0866 |
a |
0.0202 |
b |
0.8092 |
快速上升的拐点识别
描述 |
值 |
缺陷快速上升的拐点t值 |
6.4323 |
缺陷快速上升的拐点y值 |
853.1443 |
当前测试的次数 |
18 |
缺陷目标值计算
描述 |
值 |
期望遗留缺陷率 |
5% |
已发现的累计缺陷值 |
2059 |
应遗留的缺陷数 |
115.9543 |
实现目标的理想测试次数
描述 |
值 |
应发现的缺陷数 |
2203.1322 |
距离目标缺陷数差距 |
144.1322 |
还需测试的次数 |
3.4623 |
缺陷分析趋势图
通过上述的分析可以发现:
1 软件中隐藏的缺陷数为:2319个。
2 如果设置缺陷遗留率为5%,则应该发现2203个缺陷。
3 当前已经发现了2059个缺陷,还需要再发现144个发现。
4 如果要再发现144个缺陷,还需要3-4次测试。
Gompertz模型的原理可以参考历史的这篇博客:
使用Gompertz模型预测非典的趋势_麦哲思科技任甲林的博客-CSDN博客
原文链接:
https://measures.blog.csdn.net/article/details/131405423
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
79 篇文章
浏览 28.6K
麦哲思科技任甲林的其他文章
重磅:CMMI DEV V2.0发布!
未来已来,拥抱时代! CMMI Development V2.0于今日正式发布,这标志着过程改进领域又精进到了新的高度! 网址:https://cmmiinstitute.com/cmmi/dev 为了应对不断变化的全球化商业格局的挑战,CMMI DEV V2.0将通过标杆对比帮助企业建立并提高关键能力以提高企业绩效。CMMI DEV V2.0的核心是一组经过证实行之有效的全球最佳实践,这些
《CMMI4级实践问题30问》后记
在写此三十问的过程中,陆续有朋友和我讨论关于4-5级的理解与实施问题,通过这些争论也让我对实践中的问题有更清晰地认识。(1)有朋友指出有些描述有不准确的地方,确实如此,有些观点在业内本身就存在争论,有些观点属于我自己的思考,在写博文时我尽量是力求完备而严谨,虽然反复锤炼,但是肯定能力有限,有颇多争议之处,只是希望对大家有所启发,难以完美。(2)也有朋友讲,有些问题写得有点抽象,仅凭这些内容
如何推广单元测试
在我咨询的客户中,软件企业对于单元测试的执行情况可以划分为4类: (1)不做单元测试 (2)组织级要求了开发人员做单元测试,但是开发人员在做单元测试时,测试用例仅覆盖了程序中的正常路径,基本上是一个函数只有一个单元测试用例 (3)组织级要求了每千行代码必须有多少个单元测试用例,一般是在50个/KLOC到100个/KLOC之间。 (4)要求语句覆盖与分支覆盖必须达到100%。其中(3)、(4
我说CMMI之一:CMMI是什么
我说CMMI之一:CMMI是什么有些朋友没有接触过CMMI,正在学习CMMI,CMMI本身的描述比较抽象,所以,读起来有些费劲。有些朋友实施过CMMI,但是可能存在对CMMI的一些误解,因此我想说说我理解的CMMI,供各位参考。在写这些材料时,我假想我对面坐着一位初学者或者是受错误思想洗过脑的实施过CMMI的受害者,也参考了历史的培训录像。首先我们来讲讲CMMI是什么。CMMI是一个过程框架,给出了一组管理企业的最佳实践。何谓框架?比如我们走在马路上看到一幢正在建设中的高楼,建筑者浇灌了水泥,搭筑了整个大
在CMMI推广过程中EPG常犯的错误
1对模型研究不够深入 模型是多年软件工程经验的总结,里面的每一句话,每个例子都不是随便写上去的,都有其内在的含义在里面,需要仔细琢磨,仔细体会。作为EPG的成员,在遇到问题时,首先要做的事情是要去读模型,在模型中查找答案。市面上所有翻译的中文资料都不准确,所以要去读模型原文,以免以讹传讹。在读不懂的地方应该去读SW-CMM与SE-CMM,从那里获取类似的描述,如果还读不懂,可以去网络上搜索资料,与
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线