扫码阅读
手机扫码阅读
快速学习COSMIC方法之十七:如何寻找更简单有效的规模度量方法?
40 2024-10-01
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
麦哲思科技任甲林
扫码关注公众号
工作量估算方法的探索与分析摘要
企业在估算软件工作量时,首先需要估算软件规模。传统的代码行估算方法因人员经验和编程语言的不同导致结果差异较大,缺乏可比性和精确性。因此,更多企业转向使用功能点来衡量软件规模。
COSMIC方法作为功能点度量的先进方式,被认为是简单易用的估算方法。尽管存在学习成本,但逐渐被行业采纳。企业在寻找简化方法时,应确保其合理性和科学性,特别是当与业内其他组织进行比较时。
判断自创规模度量方法的有效性可以通过分析规模数据与实际工作量数据的相关性。成功案例展示了一个公司使用需求个数作为规模估算,历史数据分析显示需求个数与编码工作量相关性超过90%,证明了方法的适用性。然而,失败案例中的另一公司自定义的需求点与工作量相关性较弱,相关系数只有0.439,表明需求点不是一个合适的规模计量单位。
另一成功例子是故事点用于规模估算的敏捷方法,其与工作量的相关性超过60%,验证了故事点的定义合理性。最终,一个公司在实施COSMIC方法后对其进行本地化调整,用于度量维护和升级软件规模,相关性超过80%,说明调整后的方法适合公司项目,能有效估算开发工作量。
想要了解更多内容?
文章来源:
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
420 篇文章
浏览 72.3K
麦哲思科技任甲林的其他文章
客户的水平决定了供应商的水平
美国国防部是全球最大的软件客户,为了管理好自己的软件供货商,所以才产生了CMM,才会有N多的给美国国防部提供软件服务的企业要通过CMM评估,是客户的要求促进了软件供应商的管理水平的提高。 在国内做软件开的软件公司中,做外包的软件公司普遍比非外包的软件公司管理更加规范,因为客户要求提交的软件要改掉了所有的已知缺陷。在外包公司中,对日外包的软件公司的管理水平要好与对欧美的外包的软件公司,因为日本的客户
一次典型的重构
背景描述:近期要去讲一次重构,想收集一个案例,恰好从网上看到了一个朋友写的一个计算算术表达式的C#程序,原程序是计算含括号的正整数表达式的四则运算值。读后,发现问题比较多,而且逻辑有错误,因此对其进行了重构。为简化起间,将程序的功能进行了简化:1 计算的算术表达式只含有+、-、*、/运算2 不含有括号3 表达式的第一个符号是数字4 假定表达式是合法的算术表达式且满足上边的约
我说CMMI之五:CMMI 4个等级的区别
我说CMMI之五:CMMI 4个等级的区别
了解CMMI的人都知道CMMI有5个等级,但是要将5个等级的区别真正说明白,说透彻不太容易。下面我们用一个表格概括之。表格中并没有1级,1级在CMMI中没有对应的过程域,是起始级,所以不加描述。4-5级的区别在过程能力方面表现比较突出,其他几个方面并没有进行严格区分。
逐行解释之:
1 过程能力指的是过程持续稳定的实现过程目标的能力。
通常我们都拿职业运
读的感触点
1 开发人员的快乐: 创建事物, 开发对他人有用的东西, 组装的魅力, 持续学习的快乐, 在易于驾御的介质上工作 开发人员的苦恼: 追求完美 由他人设定目标 对他人有依赖 查找修改BUG 过时的很快 2 BROOKS法则:向拖期的项目追加人手,只能让项目更拖期 3 设计人员要少而精 4 开发人员如何避免画蛇添足 5 非正式交流,正式交流,
快速学习COSMIC之六:如何识别触发事件
要度量功能点,就要先识别功能处理,要识别功能处理,就要先识别触发事件。 触发事件通俗地讲就是发生在被度量软件以外的,由其他事物所产生的,要求被度量软件响应的事件。 触发事件由功能用户所感知,然后功能用户产生一个输入,来激发功能处理响应这个事件,这个输入被称为触发输入,它要么仅仅起到通知功能处理、激发功能处理的作用,要么除此之外还移动了其他的数据给功能处理。除非在一个功能处理中只有一个输
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线