功能点分析是一种从用户视角度量软件开发的标准方法。
功能点分析的目的
功能点分析是基于原始需求,通过确定提供给用户的软件的功能数量来度量软件规模。了解了这一点,可知功能点分析的目的是:
- 度量用户所要求和接受的功能
- 度量不依赖于实施技术的软件开发和维护的规模(意见:度量软件开发和维护的规模而且不依赖于实现技术)
除了达到以上的目的外,功能点计数过程还应当达到下列要求:
- 将度量过程的管理简化到最小(要足够的简单使度量过程本身的工作量最小化)
- 在不同的项目和组织中实现一致的度量
功能点分析的益处
组织可以将功能点分析按如下方面应用:
- 一种通过对应用包中的所有功能计数来确定购买的软件所包括的功能;
- 一种通过对匹配组织要求的功能计数来帮助用户确定一个应用软件对其带来什么益处
- 一种支持质量和生产率分析的软件产品单元的度量工具
- 一种软件开发和维护所需的成本和资源估算工具
- 一种用于软件比较的规格化因子
如果满意以上内容的写法,请点击www.parawork.com了解更多知识吧!