首页 / 培训赋能中心 / 预算标准解读 / 《信息技术软件测量功能规模测量第6部分:GBT18491系列标准和相关标准的使用指南》 标准解读
《信息技术软件测量功能规模测量第6部分:GBT18491系列标准和相关标准的使用指南》 标准解读
更新时间:2026-06-04 09:30:20

软件规模测量是软件工程管理的基础性工作,功能规模测量(Functional Size Measurement,FSM)作为主流测量方法,在软件成本估算、生产率分析等领域应用广泛。为规范FSM领域的基础术语、方法评价和技术实践,我国构建并发布了GB/T 18491系列国家标准。其中,GB/T 18491.6-2010《信息技术软件测量功能规模测量第6部分:GBT18491系列标准和相关标准的使用指南》等同采用ISO/IEC 14143-6:2006,是GB/T 18491系列标准的使用总指南,属于框架性指南标准,不定义新测量方法,不指定特定功能规模测量方法,仅厘清标准体系逻辑、规范方法选型与验证流程、指导功能规模在软件全生命周期的合规应用。

01 标准边界及核心术语

(一)标准边界

本标准覆盖范围包含GB/T 18491系列FSM框架标准,以及ISO/IEC 19761、ISO/IEC 20926、ISO/IEC 20968、ISO/IEC 24570四项功能规模测量方法标准,核心作用是解决功能规模测量(FSM)标准误用、FSMM选型无依据、测量结果不统一的行业痛点。

作为推荐性国家标准,标准适用人群覆盖软件造价师、FSM测量人员、FSMM开发方、软件项目审计与结算全流程从业人员。

(二)核心术语

  • 功能规模(FS):基于用户真实功能需求,量化出的软件功能大小,是软件测量的核心数值

  • 功能规模测量(FSM):用标准方法对软件功能规模进行量化的完整过程

  • 功能规模测量方法(FSMM):符合GB/T 18491.1基础要求的软件功能测量方法

  • 用户功能需求(FUR):用户明确提出的、可落地的软件功能要求,是测量的唯一依据

  • 基本功能组件(BFC):测量时最小的计数单元,不同方法的组件定义略有差异


02 功能规模测量(FSM)相关标准和功能规模测量方法(FSMM)标准及两者的关系

(一)GB/T 18491系列标准

  1. GB/T 18491系列标准并非简单并列,而是遵循“基础概念→符合性评价→方法验证→基准模型→功能域确定→使用指南”的严密逻辑链,该架构体现了标准化工作的严谨性:

  2. GB/T 18491.1:整个体系的基石,定义了FSM的核心概念和FSMM必须满足的基本要求。任何声称是“功能点方法”的技术,都必须符合该标准的规定,否则不能称为FSMM。

  3. GB/T 18491.2:提供FSMM的符合性评价流程,用于验证候选方法是否符合GB/T 18491.1的要求。支持第一方、第二方和第三方评价,其中第三方评价的公信力最高。

  4. GB/T 18491.3:用于量化评估FSMM的性能,包括重复性、准确性、可转换性等6项指标。该标准不给出“通过/失败”的结论,仅客观呈现方法的性能表现,由用户根据自身需求判断是否适用。

  5. GB/T 18491.4:定义了基准用户需求(RUR)框架,提供了统一的测试用例集,解决了不同FSMM测量结果无法横向对比的问题。

  6. GB/T 18491.5:提供软件功能域的划分方法,是判断FSMM适用性的核心依据。不同类型的软件(如MIS系统、实时系统)特性差异很大,没有一种方法能适用于所有场景。

(二)四大标准化功能规模测量方法(FSMM)

本标准明确4项国际FSMM的适用边界与核心特性,为选型提供客观依据:

  1. ISO/IEC 19761(COSMIC-FFP)

  2. ISO/IEC 20926(IFPUG)

  3. ISO/IEC 20968(MkⅡ)

  4. ISO/IEC 24570(NESMA)

1.png

(三)功能规模测量(FMM)相关标准间的关系

GB/T 18491.1 为GB/T 18491系列基础性概念标准,界定功能规模测量方法(FSMM)的基础定义与必备准则;选用 FSMM 时,首先依据GB/T 18491.2对照 18491.1 条款完成符合性评定,候选方法通过合规核查后,再依托GB/T 18491.3实施性能验证、确认匹配项目落地需求,两项全部合格方可正式认定为合规 FSMM。其中 GB/T 18491.4 为基准模型标准,通过统一基准数据集与测算范式,支撑不同 FSMM 横向对标;GB/T 18491.5 规范功能域判定规则,依托 FUR(功能用户需求)划定各 FSMM 的适用软件边界;GB/T 18491.6 作为全系列使用指南,统筹整套标准落地规则与 FSMM 选型实操指引。

本标准上述四项ISO/IEC FSMM均已完整完成该套流程,属于软件造价工作中合规可用的测量方法。软件造价喵平台深度对标GB/T 18491国标体系,原生兼容IFPUG、NESMA 测算方法,依托国标规则搭建自动计量引擎,严格按照规范完成功能点识别、规模核算与结果校验,内置全行业基准数据库,一站式解决造价选型难、计量口径不统一、核算效率低等痛点,从测量选型到造价出报告全流程贴合国标要求,是落地国标规范化软件造价测算的实用工具。

2.png

(四)功能规模测量(FSM)相关标准的用法指南

FSM用户指南:

  • GB/T 18491.1用于理解FSMM的定义和特性;

  • GB/T 18491.2用于检查FSMM对GB/T 18491.1的符合性;

  • GB/T 18491.3用于验证FSMM的声明(即性能属性)和(或)进行由验证发起方请求的测试;

  • GB/T 18491.4提供RUR的标准集合,用以在各FSMM的测量结果之间进行比较;

  • GB/T 18491.5能用于通过评价FUR特性确定功能域;

  • 使用ISO/IEC 19761、ISO/IEC 20926、ISO/IEC 20968和ISO/IEC 24570进行评估、验证、比较然后选择。

FSMM开发方指南:

  • GB/T 18491.1用于理解FSMM的定义和特性;

  • GB/T 18491.2用于检查候选的FSMM对GB/T 18491.1的符合性;

  • GB/T 18491.3用于验证FSMM对自身的声称(即性能属性);

  • GB/T 18491.4用于获得参考测量结果以评价候选的FSMM;

  • GB/T 18491.5用于描述候选的FSMM适用的功能域;


03 功能规模测量(FSM)和功能规模(FS)的使用

功能规模的应用贯穿软件从需求到退役的整个生命周期,主要分为项目管理和组织级性能管理两大类。需要特别说明的是,FSM仅测量功能性需求,非功能需求对工作量和成本的影响,需要通过调整因子或其他方法单独评估,不能直接计入功能规模。

FSM和FS的使用归结于两部分,用于项目管理和用于性能管理。

(一)项目管理维度

功能规模在项目管理中的主要作用是提供量化的决策依据:

  • 项目资源预测:基于历史项目的规模—工作量数据建立模型,在需求阶段预测项目所需的人力、时间和成本,是目前最可靠的早期估算方法。

  • 跟踪项目进展:以BFC为单位建立项目功能清单,通过统计已完成的BFC数量来跟踪进度,避免“完成80%”这类模糊的进度汇报。

  • 管理范围改变:量化每一次需求变更的功能规模,准确评估其对工作量和进度的影响,作为变更审批和合同调整的依据,有效控制范围蔓延。

  • 软件包功能适合度:分别测量用户需求和商用软件包的功能规模,计算功能匹配度,为COTS软件选型提供客观指标。

  • 项目复盘:将项目实际的工作量、成本、质量数据与功能规模关联,为后续项目积累基准数据。

(二)性能管理维度

功能规模是组织级量化管理的基础:

  • 生产率管理:以“功能点/人天”为核心指标,横向对比不同项目、不同团队的生产效率,分析影响生产率的关键因素,有针对性地进行改进。

  • 质量管理:通过“缺陷数/功能点”计算缺陷密度,排除项目规模对质量评价的影响,识别高风险模块和质量薄弱环节。

  • 过程改进:为CMMI等过程改进模型提供量化数据支撑,帮助组织从定性管理向定量管理升级。

  • 资产管理:量化组织内所有软件资产的规模,评估其价值和维护成本,为软件再工程、外包和退役决策提供依据。

  • 预算管理:基于历史维护工作量与功能规模的关系,制定年度维护预算,合理分配维护资源。

  • 合同管理:将功能规模作为合同计价单位,明确供需双方的责任边界,减少因需求模糊导致的合同纠纷。


04 功能规模测量方法(FSMM)选择与开发过程

本标准描述了使用GB/T 18491系列标准辅助以下过程:

  1. 辅助用户选择FSMM以确保该FSMM满足用户要求的过程;

  2. 辅助FSMM开发方创建符合GB/T 18491.1标准并对适用域有效的FSMM。

(一)FSMM的选择过程

3.png

  • 组织单位的特性化:依据GB/T 18491.5划分待测量软件的功能域,明确软件获取方式(自研/采购/外包)、FSM需覆盖的软件生命周期过程(建议遵循GB/T 8566),以及组织现有测量能力(人员、工具、数据积累)。

  • 对信息需要的规定:明确功能规模的核心使用目的,按优先级排序;规定FSMM需满足的重复性、准确性等性能要求(验证方法见GB/T 18491.3);确定测量时机及对应需求文档的颗粒度。

  • FSMM的选择与验证:从4种国际标准化方法及其他符合GB/T 18491.1的方法中筛选候选方法,综合考虑功能域适用性、文档完善度、行业应用等因素。先验证方法对GB/T 18491.1的符合性(无官方声明则按GB/T 18491.2评价),再验证其性能是否达标,最终选定最匹配的方法。完整记录选择过程与决策依据,以备后续评估。

  • 落地实施准备:制定组织级测量规程,建立结果评审机制,获得管理层资源审批,开展人员培训并配置配套工具。

(二)FSMM开发过程

  1. 阅读并完全理解GB/T 18491.1中的FSM核心概念与FSMM必选要求

  2. 利用GB/T 18491.5的附录A或附录B,定义候选FSMM适用的功能域

  3. 设计候选FSMM的计数规则、测量流程及输出格式

  4. 对候选FSMM,采用适当方法评价其是否满足GB/T 18491.1的全部要求

  5. 采用GB/T 18491.3验证FSMM的重复性、再现性、准确性、可转换性、辨别阈值以及对功能域的适用性,并参考GB/T 18491.3附录C将验证结果记入文档

  6. 若步骤4或步骤5验证不通过,则返回步骤3优化候选FSMM设计

  7. 检查并完善与FSMM相关的所有文档,确保其符合GB/T 18491.1及方法本身的要求

  8. 使用GB/T 18491.4附录A和附录B中的基准用户需求,将新FSMM的测量结果与现有标准化FSMM进行比对,验证结果的可比性。


05 标准评价

GB/T 18491.6-2010作为功能规模测量GB/T 18491标准体系的总使用指南,完成了从理论标准到工程实践的闭环。其统一流程、统一方法、统一口径,对软件造价规范化、信息化项目管理、商用密码应用成本测算等领域具有长期且关键的支撑作用。

未来,随着标准深度普及,功能规模测量将成为软件工程造价、项目管控、审计评审的核心基础能力,推动行业高质量、规范化发展。作为专注软件造价领域的专业服务平台,软件造价喵深度对标GB/T 18491系列标准体系,聚焦行业实操痛点,为软件造价全场景提供标准化测量指导、精准化造价测算、全流程合规咨询等服务,助力软件造价工作更标准、更高效、更具公信力。


微信联系
添加微信咨询
TOP
软件造价喵
立即登录
AI询价喵
立即登录