快速学习COSMIC之一:COSMIC方法的简单案例
发布于 2024-10-02
2836
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
麦哲思科技任甲林
扫码关注公众号
扫码阅读
手机扫码阅读
摘要
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 成员,中国分部主席
471 篇文章
浏览 1133.3K
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
麦哲思科技任甲林的其他文章
案例:客户满意度的综合统计分析
采集了客户满意度的数据后,可以从哪些维度进行统计分析呢?本文给出了一个具体案例,通过七张图分析客户满意度的数据!
项目管理与“三岁看老”
“三岁看老”是中国的一句俗语,意思是通过一个三岁孩子的行为举止便可以感受到这孩子将来会是一个什么样的人,更深刻的说,一个人小时候的行为习惯影响着他的一生。有学者对这句话进行了实验研究,得出了科学的结论,证明了这句话的合理性。摘抄如下:1980年,卡斯比教授同伦敦国王学院的精神病学家对1000名3岁幼儿进行了面试,每名幼儿都被问了22个行为特点方面的问题。根据面试结果,这些幼儿被分为充满自信、良好适应、沉默寡言、自我约束和坐立不安5大类。2003年,也就是当他们26岁时,卡斯比等精神病学家再次与他们进行了面
系统测试成功的关键点
(1)系统测试人员参与需求评审 (2)定义明确的测试需求 (3)测试人员要在需求阶段介入项目组 (4)系统测试用例要覆盖所有的场景 (5)建立产品需求与测试用例的跟踪矩阵 (6)评审测试用例 (7)利用回归测试工具 (8)
需求分析核心五要素法
本文提出了"核心五要素法"需求分析框架,旨在解决用户需求表达与实际系统构建之间的鸿沟问题。
随需而变,拥抱CMMI V2.0新时代
一、前言CMMI DEV V2.0在2018年3月底正式发布,这是CMMI从卡内基梅隆大学软件工程研究所剥离出来、归并入国际信息系统审计协会(ISACA)之后的第一次版本更新,自2011年11月SEI发布CMMIV1.3版本之后,已经历时七年没有更新版本了。在这七年的时间中,Scrum、极限编程、精益看板方法、SAFe、 DevOps,LeSS等方法百花齐放,快速流行,极大地丰富了软件组织实施...
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线