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是一种基于功能点的计量方法,它使用一组规则来确定软件的功能点数。FiSMA 1.1方法包括以下步骤:

1. 确定软件的功能类型:FiSMA 1.1方法将软件的功能分为三种类型:事务性功能、查询性功能和文件处理功能。

2. 确定每种功能类型的计量元素:FiSMA 1.1方法将每种功能类型分为一组计量元素,每个计量元素都有一个权重,用于确定该计量元素对功能点数的贡献。

3. 确定每个计量元素的权重:FiSMA 1.1方法使用一组规则来确定每个计量元素的权重,这些规则基于软件的功能和复杂性。

4. 计算功能点数:FiSMA 1.1方法使用每种功能类型的计量元素权重来计算软件的功能点数。

该标准还提供了一些指导原则,以帮助软件开发人员和项目经理更好地使用FiSMA 1.1方法。这些指导原则包括:

1. 确定软件的功能类型:软件开发人员和项目经理应该确定软件的功能类型,并使用FiSMA 1.1方法来计算软件的功能点数。

2. 确定每种功能类型的计量元素:软件开发人员和项目经理应该确定每种功能类型的计量元素,并使用FiSMA 1.1方法来确定每个计量元素的权重。

3. 确定每个计量元素的权重:软件开发人员和项目经理应该使用FiSMA 1.1方法中提供的规则来确定每个计量元素的权重。

4. 计算功能点数:软件开发人员和项目经理应该使用FiSMA 1.1方法来计算软件的功能点数,并将其用于成本估算、进度计划和质量控制。

总之,ISO/IEC 29881:2010标准提供了一种可靠的方法来测量软件的功能大小,以便在软件开发和维护过程中进行成本估算、进度计划和质量控制。该标准的使用可以帮助软件开发人员和项目经理更好地了解软件的功能和复杂性,以便更好地管理软件开发和维护过程。

相关标准
- ISO/IEC 12207:2008,信息技术 — 软件和系统工程 — 软件生命周期过程
- ISO/IEC 15504-5:2012,信息技术 — 软件过程评估 — 第5部分:评估模型
- ISO/IEC 19761:2011,信息技术 — 软件和系统工程 — 估算软件成本、时间和资源
- ISO/IEC 25000:2014,信息技术 — 软件产品质量 — 评估模型和测量
- ISO/IEC 29110-1:2011,信息技术 — 软件工程 — 软件生命周期过程 — 基本配置文件