问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

快速学习COSMIC之一:COSMIC方法的简单案例

创作时间:
2025-03-11 01:48:40
作者:
@小白创作中心

快速学习COSMIC之一:COSMIC方法的简单案例

引用
1
来源
1.
https://www.rongpm.com/column/cosmic-quicklearn-ikd.html

COSMIC方法是一种用于度量软件规模的方法,通过计算软件需求中输入、输出、读、写这四类数据移动的个数来实现。这种方法简单易学,适用于多种类型的软件,无需记忆复杂的数字和转换表格,学习成本低。以下是使用COSMIC方法的两个示例:

案例一:MIS类软件的需求度量

应用软件通常需要允许合法用户登录系统。通过USE CASE方式描述这一需求,我们可以识别出以下功能点:

  • 输入:用户信息(1 CFP)
  • 读:用户密码信息(1 CFP)
  • 输出:错误提示(1 CFP)
  • 写:登录日志(1 CFP)

总计这些功能点累计为4个。如果需求不包括记录登录日志,那么只能识别出3个功能点。如果需求描述不详细,可以采用粗略估计的方法,根据用例平均功能点数来计算。

案例二:实时软件的需求度量

在度量一个空调软件的功能规模的例子中,空调每隔5秒会检查和控制温度,根据COSMIC的计算规则,可以识别出以下功能点:

  • 输入:5秒时钟信号
  • 输入:室内温度
  • 读:目标温度
  • 输出:压缩机运转信息

这些功能点累计为4个。

输入、输出、读、写的具体识别规则详见COSMIC方法手册,该方法简单易学,适用于多种类型的软件,无需记忆复杂的数字和转换表格,学习成本低。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号