快速学习COSMIC方法之十四:嵌入式软件功能点识别案例
发布于 2024-10-01
1210
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
麦哲思科技任甲林
扫码关注公众号
扫码阅读
手机扫码阅读
案例摘要:电饭煲软件的功能点计算
本摘要基于COSMIC官方网站发布的一个嵌入式软件案例,对电饭煲软件的功能点进行了计算和讨论。
需求描述
- 电饭煲具有三种煮饭模式(快、正常、慢),由人手动设置。
- 按下START按钮后,启动定时器,开始煮饭。
- 若未选择模式,按START后自动选择正常模式。
- 煮饭完成后,自动进入保温状态。
- 指示灯显示当前状态(煮饭或保温)。
- 软件根据温控曲线控制加热器,确保适当的目标温度。
- 定时器提供三种信号:流逝时间,每5秒和每30秒的循环信号。
- 每30秒重新设定目标温度。
- 每5秒根据目标温度和实际温度调节加热器。
- 每30秒根据模式和时间修改指示灯状态。
- 按STOP按钮切断电源。
功能点分析
1. 识别功能用户
功能用户包括:定时器、温度传感器、加热器和指示灯。RAM用于存储煮饭模式,ROM存储温控曲线。人不被识别为功能用户。
2. 识别触发事件
两个触发事件:5秒和30秒的时钟信号。选择煮饭模式和按下Start按钮不被视为触发事件。
3. 识别功能处理
功能处理包括控制加热器、设定目标温度、控制指示灯,分别由5秒和30秒的时钟信号触发。
4. 识别功能点
功能处理1: 控制加热器(5s触发,目标温度,实际温度,切换加热器状态)
功能处理2: 设定目标温度(30s触发,煮饭模式,温控曲线,目标温度)
功能处理3: 控制指示灯(30s触发,煮饭模式,温控曲线,切换指示灯)
根据功能处理,本需求总计为12个功能点(CFP)。
注意:功能点的识别基于需求描述,硬件实现的功能不在度量范围内。需求的不同描述可能导致功能处理的差异。
麦哲思科技任甲林
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
425 篇文章
浏览 642.9K
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
麦哲思科技任甲林的其他文章
漫谈敏捷方法中的信任
在实施敏捷的方法中需要组织建立信任的文化,即管理者信任项目组,可以放手让项目组去做事情。 人对其他人都是有信任关系的。你走在大街上,你不会认为你看到的任何人会过来刺杀你,否则你就会穿着一身盔甲上路了,这就是一种信任。 人对其他人的信任都不是无底线的。比如,当有人过来找你问路,找你推销商品时,你可能就避而远之,这就是一种不信任。 无约束的信任只可能是一些短期的、不重要的小事。
快速学习COSMIC方法之十二:如何识别输出?
输出是从功能处理向功能用户移动数据组的数据移动。每个输出移动的是一个兴趣对象的一个数据组。在识别输出时要注意如下的问题:1 输出不要和写混淆。输出是把数据组移动到功能用户,不是移动到存储介质。虽然识别错了数据移动的类型不影响功能点的多少,但是概念上是错误的。2 查询固定文本的内容应识别为输出。比如在word中有按钮:关于word。当我们点击后,显示出来关于word的一些信息,这些信息就是一个固定文...
我说CMMI之六:CMMI的评估
我说CMMI之六:CMMI的评估 对于CMMI的评估通常有如下的疑问,分别论述如下:(1) 是否一定要评估?按照CMMI的模型去实施,可以请主任评估师评估也可以不评估,是否需要评估取决于企业自己的商务需求。(2) 是否一定要公布评估结论?评估完成后是否需要在SEI的网站上对外公布评估结论,也取决于你自己的选择,SEI并没有强迫你一定要公布。(3) 采用什么样的评估方法?CMMI的评估方法是SCAMPI(Standard CMMI Appraisal Method fo
CMMI2级的难点在哪里
其实这个问题本没有答案,因为不同的企业难点是不同的。对于某些企业来讲,可能没有什么难点,譬如:某企业只想拿到一个评估证书,而不考虑改进效果。尽管CMMI 2级是最基本的等级,如果真想将CMMI2级做好,其实还是不容易的,通常情况下的难点为:(1) 做一个切实可行的计划。任务要识别的比较全面,估算的工作量比较合理,人员的安排不能超负荷、不能窝工,、进度安排紧凑而不失弹性。(2) 实时
我所知道的富士康之二:出门
我所知道的富士康之二:出门
出门时是需要安检的。需要用手持扫描设备检查身上是否带有金属物品。移动存储介质、相机以及各种金属品都是需要检查的。原则上带有摄像头的相机是不可以的,但是实际上很多员工的手机都有摄像头,所以门卫对于相机基本不太严格去查。如果带有比较大的包,警卫会让你拿出包里的东西检查。有几次我带电脑包进去,出来时门卫将手伸到包里去检查,我当时感到很不爽,后来和内部员工说起此事时,他们告诉我,门卫那么做是不对的,只能你拿出东西让他检查,他不可以把手伸进去。有一次,有个门卫又要伸
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线