扫码阅读
手机扫码阅读
案例:分类建立过程性能基线以提高其实用性!
119 2024-10-01
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
麦哲思科技任甲林
扫码关注公众号
一家公司在分析其27个项目的历史生产率数据时,旨在建立一个过程性能基线。项目分为大型、中型和小型,各自的生产率(Loc/人天)数据不同,大型项目生产率范围在130.41至175.42之间,中型项目在211.90至272.94之间,小型项目则在236.81至295.38之间。
最初的过程性能基线未分类,所有项目一起考虑,结果显示上限为317.86,下限为69.77,中位数为235.61。这个基线分布极为离散,上下限相差超过4倍,指导意义不大。进一步的探索性数据分析表明,基线应根据不同项目级别分类建立。
通过单因子方差分析,验证了大型、中型和小型项目之间的生产率存在显著差异。分析的结果如下:
- 方差分析显示项目级别对生产率有显著影响(F值为48.17,P值为0.000),表明至少有一个项目级别的生产率均值与其他级别不同。
- 模型总结显示调整后的R方值为78.40%,预测的R方值为75.23%,说明模型质量较好。
- 各项目级别的平均生产率及其95%置信区间为:大型项目157.56(140.10, 175.03),小型项目264.29(250.03, 278.55),中型项目229.27(216.92, 241.62)。
结论是,为了提高过程性能基线的实用性和准确性,应当针对大型、中型和小型项目分别建立基线。
想要了解更多内容?
文章来源:
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
425 篇文章
浏览 103.4K
麦哲思科技任甲林的其他文章
需求变更对软件质量的影响
根据我们的经验,需求变更越多,造成的软件修改越多,bug也就会越多,事实是否如此呢?需要我们根据历史的数据进行检验。某企业采集了历史上多个项目的的需求变更次数、交付代码的规模、软件测试发现的缺陷个数,参见下表,基于这些历史数据我们分析一下,看看我们的经验结论是否成立。表一:需求变更的历史数据 ID 需求变更数 代码规模LOC 总缺陷数 测试缺陷密度bugs/KLOC
面对面沟通与文档沟通
1994年McCarthy J.和Monk, A.在一篇论文"Channels, conversation,cooperation and relevance: all you wanted to know about communication but wereafraid to ask"中给出了下图所示一个研究结论。即在所有的沟通方式中,两个人守着白板,边讨论边写写画画地进行沟通是最高效的。
白话SCRUM 之四:燃尽图
Burn down chart翻译为燃尽图或燃烧图,很形象,是Scrum中展示项目进展的一个指示器。我一直认为用户故事、每日站立会议、燃尽图、sprint review、sprint retrospective真是越琢磨越有味道的好东西,也因此很喜欢scrum这种方法,这些实践简单有效、经典! 燃尽图的样例如下: 横坐标为工作日期,纵坐标估计剩余的工作量,每个点代表了在那一天估计剩
规模估算的敏捷方法:策划扑克法
策划扑克是估算软件规模的一种敏捷方法。该方法的规模计量单位是故事点(story points),故事点只是一个计量单位的名称而已,你也可以给他命名为其他名字。故事点其实不仅仅是对规模的度量,也包括了对需求复杂度等其他因素的度量。故事点并非业界统一的一个度量单位,不象度量长度的单位:米,大家都知道1米有多长,你说的1米和他说的1米是等长的。故事点仅对本项目具有近似相等的规模,不同的项目所定义的故事点
CMMI 4级实践问题30问-5
第15问:如何选择控制图?最常用的控制图是哪几种? 答: 在选择控制图时,首先选择要判断数据的类型: 连续型变量可用的控制图有:X-R,X-S,XMR等,离散型变量可用的控制图有:U,c,z,P,nP图等。X-R,X-S图是适合分组数据的,如果分组的容量小于10则选择X-R,否则选择X-S图,如果是单点值则选择XMR。对于离散型变量要判断分布的类型,如果是二项分布则采用P,nP图,如果
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线