快速学习COSMIC软件规模度量方法

本文详细介绍了COSMIC软件规模度量方法,包括COSMIC度量的三个阶段:度量策略阶段、映射阶段和度量阶段。通过识别数据移动的个数(E, X, R, W)来度量软件规模。此外,文章还讨论了如何针对复杂算法进行本地化扩展,并提供了一个物联网风控平台功能需求度量的案例分析。" 107079822,8440693,Linux 进程与线程编程详解,"['Linux', '多进程', '多线程', '进程管理', '信号处理']
摘要由CSDN通过智能技术生成

转载:快速学习COSMIC软件规模度量方法 – 绿盟科技技术博客

最近与某运营商开展合作项目时,客户需要我方输出一份COSMIC软件规模度量数据用于评估项目预算,由于此前未接触过COSMIC软件规模度量方法,故翻阅相关文档系统的学习了下COSMIC度量方法,形成此学习总结文档。详细讲述了COSMIC度量过程的三个阶段,并以物联网风控平台中的一个功能用户需求场景为例,分析如何运用上述介绍的度量方法来进行识别通用软件模型元素并进行度量。

COSMIC简介

COSMIC是一种主流的软件功能规模度量方法,其原理是通过识别“数据移动”的个数来度量软件规模,每个数据移动计为一个COSMIC功能规模单位(CFP),四种数据移动类型分别为:输入(Entry)、输出(eXit)、读(Read)和写(Write)。

COSMIC度量过程

COSMIC度量方法可分为三个阶段,分别为度量策略阶段,映射阶段和度量阶段。度量策略阶段需要明确发起软件度量的目的、范围和功能用户,识别出适合用于度量的功能用户需求(FUR)级别;映射阶段需要将被度量软件映射为通用软件模型,识别出触发事件、功能处理、兴趣对象及数据组、数据属性和数据移动这些通用软件模型的元素;度量阶段是根据度量单位和度量规则汇总度量结果。下面会分别对各个阶段做详细介绍。

度量策略阶段

度量策略阶段需明确以下四个概念。

1、确定度量目的:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值