国标GB/T 25000.51-2016产品质量-功能性解读及重点分析
国标GB/T 25000.51-2016产品质量-功能性
主要包含完备性、正确性、适合性以及功能性的依从性。验证软件在指定条件下使用,软件产品、服务或可交付成果满足明确和隐含要求功能的能力。
功能完备性
指功能集中对指定的任务和用户目标的覆盖程序
功能完备性解析
·软件的功能在需求规格说明书或其他技术说明书中进行描述
·最终交付软件的实际功能覆盖上述文档的能力
·用于评价一组功能覆盖所有的具体任务或用户目标的程度。一个合格软件产品,一定是严格按照需求规格说明书或其他需求文档提及的功能要求进行实现的
功能完备性的测试方法
·将用户文档集和产品说明书指定的功能点与软件中的功能点进行匹配,也就是说将软件应实现的功能(如功能清单)与实际测试中执行的测试用例进行对应,形成功能对照。
·实际验证过程中按上述的功能对照表检查功能完备性
·指定的任务和用户目标包含了明确、不明确和隐含的要求
功能正确性
功能正确性的定义
指产品或系统提供具有所需精度的正确结果的程度
功能正确性解析
·用于测量软件提供准确数据的能力
·用于验证软件产品提供与所需精度相符的结果过效果的能力
功能正确性的测试方法
·通过验证软件特定功能,这里指该功能的实际输出结果是否符合需求规格说明书中定义的选定目标的预期结果
·同时需要对用户文档集中陈述的软件功能限制条件进行验证
·符合日常常规逻辑
·验证类型如下(包含但不限于):字符串长度、数字精度、手机格式等
功能适合性
功能适合性的定义
指软件功能促使指定的任务和目标实现的程度
功能适合性的解析
符合要求,适于使用,满足用户使用要求的程度,也就是说软件产品提供的功能是否需方或用户需要的功能
功能适合性的测试方法
·符合要求测试:
参照需求规格说明书、用户操作手册或用户的期望,检查功能是否已按规定执行;识别出用户运行系统期间是否出现未满足的功能或不满意的操作
·适用性测试
从用户或最终使用者角度,查看已实现的功能是否满足可用
功能依从性
依从性定义
指产品或系统遵循与功能性相关的标准、约定或法规以及类似规定的程度
功能依从性的解析
--标准、约定或法规包含了国际、国家、行业及企业四个维度的标准
--行业相关规则和准则包含但不限于:
·GB/T 25000.51-2016 系统与软件工程 系统与软件质量要求和评价(SQuaRE)第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则
·GB/T 25000.10-2016 系统与软件工程 系统与软件质量要求和评价(SQuaRE)第10部分:系统与软件质量模型
·国家IT相关法律、法规及标准等
功能依从性的测试方法
查看产品说明书中是否提及产品功能性的相关标准、约定或法规及类似规定要求,若有提及并且有提供证明材料,则认可,测试过程中按标准进行,否则,需要验证软件与提及的文件(需求文档)要求是否相符
以上是关于国标GB/T 25000.51-2016产品质量-功能性解读及重点分析的相关内容,有任何疑问欢迎随时与我们取得联系。
