ISO/IEC 29881:2010
Information technology -- Systems and software engineering -- FiSMA 1.1 functional size measurement method
发布时间:2010-07-30 实施时间:
软件开发是一个复杂的过程,需要大量的时间和资源。为了确保软件开发的成功,需要对软件系统进行评估和测量。功能大小测量是一种常用的方法,它可以帮助开发人员更好地了解软件系统的规模和复杂性,从而更好地规划和管理软件开发过程。
ISO/IEC 29881:2010标准规定了一种名为FiSMA 1.1的功能大小测量方法。该方法基于功能点的概念,将软件系统的功能分为不同的类型,并根据每种类型的复杂性和规模来计算功能点的数量。通过测量功能点的数量,可以更好地了解软件系统的规模和复杂性,从而更好地评估软件开发的成本和质量。
FiSMA 1.1功能大小测量方法包括以下步骤:
1. 确定软件系统的功能类型,包括数据输入、数据输出、查询、内部逻辑文件和外部接口文件。
2. 对每种功能类型进行评估,确定每种类型的复杂性和规模。
3. 根据每种类型的复杂性和规模计算功能点的数量。
4. 将所有功能点的数量相加,得到软件系统的总功能点数。
FiSMA 1.1功能大小测量方法的优点在于它可以帮助开发人员更好地了解软件系统的规模和复杂性,从而更好地规划和管理软件开发过程。此外,该方法还可以帮助开发人员更好地评估软件开发的成本和质量,从而更好地满足客户的需求。
相关标准
- ISO/IEC 12207:2008,软件生命周期过程
- ISO/IEC 15504-5:2012,过程评估
- ISO/IEC 19761:2011,软件工程 -- CMMI评估方法
- ISO/IEC 25010:2011,软件工程 -- 质量特性和质量度量
- ISO/IEC 29110-1:2011,软件工程 -- 生命周期过程 -- 基本配置