快速学习COSMIC方法之二:COSMIC方法的度量过程
发布于 2024-10-02
2520
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
麦哲思科技任甲林
扫码关注公众号
扫码阅读
手机扫码阅读
COSMIC方法度量摘要
度量策略阶段:此阶段主要包含四个关键活动:
- 确定度量目的:确立进行度量的原因,这影响度量的范围和结果。
- 确定度量范围:确定需要度量哪部分软件的规模,这取决于度量目的。
- 确定功能用户:明确软件的使用者,以确定度量范围和规模。
- 确定需求描述的详细程度:根据需求的详细程度选择快速或标准的度量方法。
映射阶段:涉及以下四个活动:
- 识别功能处理:将软件功能需求分解为最小的、独立的功能部件。
- 识别兴趣对象与数据组:确定软件处理的数据对象及其属性的子集。
- 识别数据属性:描述兴趣对象的特征,非必须识别。
- 识别数据移动:确认由输入、输出、读、写构成的功能处理。
度量阶段:包含以下四个活动:
- 新增需求计数:通过累加输入、输出、读、写的个数来确定功能处理的规模。
- 需求变更计数:计算新增、变更及删除的功能点数来确定需求变更规模。
- 本地化规则计数:根据本地化规则进行计数,如有不同则进行调整。
- 生成度量报告:记录度量结果,包括识别的各项活动和最终结果。
在整个COSMIC度量方法中,度量策略阶段通常有固定模式,时间短。映射阶段是度量投入的主要部分。虽然完整过程包括3个阶段共12个活动,但在有固定度量模式且无需本地化规则的情况下,活动数量可减少到6-7个。
麦哲思科技任甲林
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
471 篇文章
浏览 948.5K
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
麦哲思科技任甲林的其他文章
相关与不相关都是有价值的!
在对数据进行相关性分析时,通常我们是基于自己的经验,认为x与y可能相关,希望通过定量的分析证明我们的经验,但是实际上往往历史的数据并不支持我们的经验。即使不支持,这也是有价值的,也可以帮我们纠正一些错误的认识。请看下面的案例,在一家公司中搜集了37个历史项目的数据,我们想验证一下: 1 是否项目的规模越大,工期延误的时间就越长? 2 是否项目的规模越大,工期偏差率越大?...
如何分析各类时长数据?
本文列举了分析时长数据时的注意事项,并结合实例给出了时长数据的常用分析方法。
AI 编码的“喜新厌旧”:一个被严重低估的真实规律
文章浏览阅读342次,点赞5次,收藏5次。AI编码存在明显的"喜新厌旧"特征:处理新需求时表现优异,但对历史代码修改和系统集成却容易出错。这源于AI缺乏全局系统观、不擅长兼容已有代码、修改易顾此失彼等问题。为此,应采取契约先行、建立回归测试、原子化提交等策略,将AI定位为"新建工具"而非"修补工具"。关键是要改变开发思路,追求AI代码的一次成功,同时接受"AI生成+人工粘合"的协作模式。这要求开发者更加重视前期需求定义、架构设计和测试驱动开发。_ai编码把原文件编码给改了
快速学习COSMIC方法之十三:如何识别读和写?
在实践中识别读和写是比较简单的,出错的概率比较小。读和写都是被度量的软件与存储介质之间的数据交互动作。读是从持久存储介质移动数据到功能处理内部,写是从功能处理移动数据到存储介质,二者的方向是相反的。在识别读和写时,要注意以下几点:1 每个读或写移动的是一个兴趣对象的一个数据组。如果是移动的多个兴趣对象的数据组,则需要识别为多个读或写。如果是一个兴趣对象的不同数据组,也是要识别为多个读或写。如果一个...
例解:如何分析同行评审的度量数据?
在进行同行评审时,一般可以积累如下的度量数据:(1) 评审文档或代码的规模对于需求文档的规模一般是采用页或功能点为度量单位;对于测试用例的规模一般是采用个或页为度量单位;对代码的规模一般是采用行为度量单位;对于设计或其他文档一般是采用页为度量单位。(2) 个人评审的时间周期,计量单位为小时;(3) 评审会议的时间周期,计量单位为小时;(4) 个人评审发现的缺
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线