扫码阅读
手机扫码阅读
快速学习COSMIC之一:COSMIC方法的简单案例
31 2024-10-02
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
麦哲思科技任甲林
扫码关注公众号
摘要
COSMIC方法是一个用于度量软件规模的方法,它通过计算软件需求中输入、输出、读、写这四类数据移动的个数来实现。以下是使用COSMIC方法的两个示例:
案例一:MIS类软件的需求度量
应用软件通常需要允许合法用户登录系统。通过USE CASE方式描述这一需求,我们可以识别出以下功能点:
- 输入:用户信息(1 CFP)
- 读:用户密码信息(1 CFP)
- 输出:错误提示(1 CFP)
- 写:登录日志(1 CFP)
总计这些功能点累计为4个。如果需求不包括记录登录日志,那么只能识别出3个功能点。如果需求描述不详细,可以采用粗略估计的方法,根据用例平均功能点数来计算。
案例二:实时软件的需求度量
在度量一个空调软件的功能规模的例子中,空调每隔5秒会检查和控制温度,根据COSMIC的计算规则,可以识别出以下功能点:
- 输入:5秒时钟信号
- 输入:室内温度
- 读:目标温度
- 输出:压缩机运转信息
这些功能点累计为4个。
输入、输出、读、写的具体识别规则详见COSMIC方法手册,该方法简单易学,适用于多种类型的软件,无需记忆复杂的数字和转换表格,学习成本低。
想要了解更多内容?
文章来源:
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
420 篇文章
浏览 63.3K
麦哲思科技任甲林的其他文章
如何把简单的事情一次做对?
在工作中领导最讨厌的人就是总把简单的事情做错的下属,在绝大多数人不会犯错的地方犯错,在领导眼中会判定为是基本素质问题,是不可原谅的。如果组织要裁员,那优先裁掉的就是哪些总是犯低级错误的人。那如何确保能够把简单的事情一次做对,提升自己的职场竞争力呢,请参考如下的七步工作。
CMMI4级实践问题30问-3
第7问 :根据我们的实际项目的数据,作出控制图计算上下限后,发现sigma值比较大,怎么办? 答: (1) 考察离散系数的大小,即: sigma/平均值,离散系数不能太大,一般掌握在(2) 如果认为sigma太大,就取2 sigma或2.5 sigma作为上限。 第8问:是否进度偏差率的均值必须确定为0%?如果定在0%,会发现项目的实际点都偏离均值,如果不
如何定义方针
方针定义了组织的中高层管理者对管理的期望,是执行过程的总体指导思想,是蕴涵在管理流程中的思想精髓。方针要传达到组织内的每位员工,并体现在质量体系中。在定义方针时要把握如下的原则: (1)简要 方针不需要描述实现步骤,它是对过程的抽象。如:方针可以定义为:每个项目必须估算项目规模,在方针中不需要定义具体如何实现估算(DELPHI,COCOMOII,FFP法等)。 尽量采用短句,每个方针
莫将简单的问题复杂化
最近有多个朋友和我讨论一些管理问题,让我深有感触,不得不说:何必将简单的问题复杂化呢? 项目管理属于一种工程学科,是基于实践的,不是一种理论研究,不是基于数学推理的,可以采用一些理论去指导实践,但是没有必要张口新名词,闭口新名词,或者自创一些别人不懂的概念,故弄玄虚。比如,最近有朋友问我: (1)在项目管理中如何采用趋势外推法做项目预测? 我花费了一些口舌去给朋友介绍什么叫趋势外推法,趋势外推法可
我说CMMI之六:CMMI的评估
我说CMMI之六:CMMI的评估 对于CMMI的评估通常有如下的疑问,分别论述如下:(1) 是否一定要评估?按照CMMI的模型去实施,可以请主任评估师评估也可以不评估,是否需要评估取决于企业自己的商务需求。(2) 是否一定要公布评估结论?评估完成后是否需要在SEI的网站上对外公布评估结论,也取决于你自己的选择,SEI并没有强迫你一定要公布。(3) 采用什么样的评估方法?CMMI的评估方法是SCAMPI(Standard CMMI Appraisal Method fo
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线