服务热线:010-61150036

IT项目成本评估社区

知识分享

联系方式

contact information

联系人:张女士
电话:010-61150036
邮箱:bscea@bscea.org
地址:北京市海淀区上地六街28号一层105室
技术文章
当前位置:首页 > 知识分享 > 技术文章

IFPUG FPA方法使用指导之iTip # 2–图表和图形

点击:69次 日期:2019-01-22

背景

  图表和图形是向用户显示数据的有效工具。有人说“一张图片胜过千言万语”。

  如果在图表或图形中有计算的数据,则图表或图形将计成EO,因为主要目的是向用户显示信息并执行数学计算。 因此,对于以下示例,我们将讨论限定为从数据功能中检索的图表而不计算这些数据值的情况。 为了简单起见,我们假设每个示例中检索的数据来自单个数据功能。


示例-简单条形图

  某公司出售两种产品:带杆的旗帜和没有杆的旗帜。他们每月记录每种产品的销售情况,他们希望显示一个月销售额的条形图。


21.png


  此图表具有两个用户可识别非重复属性:产品类型和本月销售产品数量。因为用户要求使用条形图,所以存在用户可识别的附加的非重复属性——基于检索的数据值计算的图表的比例。虽然这看起来似乎并不明显,但如果没有计算机,有时会需要手动实现。在方格纸上手动绘图时,一旦确定了要绘制的值,下一步就是确定和标记将用于图表的比例。因此,条形图具有3个用户可识别属性和启动图表的能力,从而产生4个DET。该条形图是低复杂度EO的示例。


示例-饼状图

  在此示例中,在饼状图上显示旗帜的销售信息。


22.png


  由于用户需求要显示每个数据与整体数据的百分比,所以使用饼图展示。确定百分比需要执行计算,所以该图表被计为EO。 此图表具有两个用户可识别的非重复属性:产品类型和每月销售的产品的百分比,再加上启动图表的能力, 产生3个DET。该饼图是低复杂度EO的示例。


概要

  虽然给出的两个示例非常简单,但它们概述了在估算图表或图形时要考虑的事项。查看所有的用户需求,确定是否存在隐含的功能需求。


常见问题(FAQ)

  Q 1.如果条形图还显示图表数量该如何处理?
  A.这里的计数规则是计算“在处理事务功能期间跨越边界的每一个用户可识别的非重复属性。”数量现在将显示两次——一次显示为图形上的条形,一次显示为 数目。在处理事务功能期间跨越边界的用户可识别的非重复属性将添加额外的DET。 如果百分比显示在饼图中,则会应用相同的逻辑。

  Q 2.所有图表和图形都是低复杂度的EO吗?
  A.大多数图形和图表都是低复杂度的EO。当数据来自多个数据功能并且输入或显示更多用户可识别的字段时,被测量的功能的复杂度可能会到中或高。(在评估潜在的DET时,请记住文字字段,例如报告标题,屏幕或面板标识符,列标题和属性标题不计算。)由评估师根据用户对被测功能的要求确定正确的基本过程、事务功能和复杂性。

  Q 3. 使用工具(例如Excel)与通过算法创建输出(例如,编写代码来创建函数)是否会改变我考虑输出的方式?
  A.它不会改变您调整功能的方式。以相同的方式应用相同的规则来测量相同的功能大小。这会导致生产率测量结果大不相同,如果您正在估算开发或维护功能,那么应用的因子就会大不相同。


注:目前行业中的一些常见计数实践和功能点组织的技术文章未必完全一致,在实际计数过程中,还需要根据用户需求灵活应用。

(许宗敏  北京软件造价评估技术创新联盟 咨询师)

分享到:
0
  • 姓名:
  • 电话:
  • 性别:
    先生 女士
留言:

线

在线留言
  • 昵称:
  • *电话:
  • *邮箱:
  • 所在单位:
  • 留言: