扫码阅读
手机扫码阅读

快速学习COSMIC之五:如何识别功能用户

48 2024-10-02

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

查看原文:快速学习COSMIC之五:如何识别功能用户
文章来源:
麦哲思科技任甲林
扫码关注公众号

本文讨论了软件度量中“功能用户”的概念,它是指在软件功能性需求中与软件交互的人、设备或系统。功能用户的识别对软件功能规模的度量至关重要,因为它直接影响到度量结果的准确性。

识别功能用户的关键点:

  • 功能用户必须基于功能性用户需求进行识别,不能随意构造。
  • 功能用户应是数据的发送者或接收者,并且与被度量软件有数据交互。
  • 度量目的决定了功能用户的识别,例如最终用户或电信运营商。
  • 在消息传递链中,不能将多个候选功能用户同时识别为同一个软件的功能用户。
  • 区分功能用户的类型与实例,例如WINDOWS操作系统的功能用户可以是应用软件和数据库系统。
  • 利用环境图穷举所有功能用户,如输入设备、输出设备和双向交互的功能用户。

文章举例说明,在业务软件中,不应将输入输出设备如键盘认定为功能用户,而在实时软件中,与软件直接交互的设备可能被识别为功能用户,取决于度量目的。

最后,文中强调了环境图在度量软件规模时的重要性,它能够帮助清晰识别出所有类型的功能用户。

想要了解更多内容?

查看原文:快速学习COSMIC之五:如何识别功能用户
文章来源:
麦哲思科技任甲林
扫码关注公众号

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

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