扫码阅读
手机扫码阅读

快速学习COSMIC方法之七:如何理解功能处理的定义?

286 2024-10-02

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:快速学习COSMIC方法之七:如何理解功能处理的定义?
文章来源:
麦哲思科技任甲林
扫码关注公众号
摘要 - COSMIC度量手册中的功能处理定义

摘要

定义概况:COSMIC度量手册中对功能处理的定义包括几个关键点:功能处理是软件功能性用户需求(FUR)的基本部件,具有独特性并能够独立定义。功能处理从独一无二的触发输入开始,并包含了所有响应该输入的数据移动集合。功能处理对错误数据组的处理是自身的责任,并且功能处理在FUR中是唯一且不可重复的。

独立性和基本性:功能处理被视为独立存在的功能部件,即使它们之间存在依赖关系或操作顺序。它们不受数据依赖关系的限制,而是由用户独立决定是否执行。基本功能部件是无法进一步拆分的最小功能单位,例如人员信息的增加、删除、修改和查询。

触发输入:每个功能处理只有一个触发输入,这是功能处理的首个数据移动。功能处理不能有多个触发输入;不同的触发输入应启动不同的功能处理。输入是由功能用户产生的,而不是由存储介质或系统时钟产生。

功能完成:功能处理必须达到其预定目的才能结束。功能处理的完成不应包括用户未完成或放弃的部分。

度量范围内的唯一性:在度量范围内,功能处理不应重复出现。即使数据移动相同,如果功能目的不同或FUR中明确区分,则它们应被视为不同的功能处理。

理解功能处理的概念对于准确识别功能处理至关重要,上述概念要点应被仔细考虑。

想要了解更多内容?

查看原文:快速学习COSMIC方法之七:如何理解功能处理的定义?
文章来源:
麦哲思科技任甲林
扫码关注公众号

麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席

425 篇文章
浏览 133.4K
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设 白皮书上线