版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
系统和软件工程系统和软件质量要求和评估(SQuaRE)使用中的质量模型标准立项发展报告StandardizationDevelopmentReport:Systemsandsoftwareengineering—SystemsandsoftwareQualityRequirementsandEvaluation(SQuaRE)—Quality-in-usemodel摘要随着数字化转型的深入推进,软件系统已深度嵌入国民经济与社会生活的各个领域,其质量水平直接关系到生产效率、公共服务能力和用户满意度。传统以产品属性为核心的软件质量评价模式,难以充分反映系统在实际使用情境中的综合表现。ISO/IEC25019:2023《系统和软件工程系统和软件质量要求和评估(SQuaRE)使用中的质量模型》正是在这一背景下修订发布的重要国际标准。本标准由国际标准化组织与国际电工委员会联合制定,于2023年11月24日正式发布,取代了此前ISO/IEC25010:2011中关于使用质量模型的相关内容,成为SQuaRE系列标准体系中独立且核心的组成部分。本报告系统梳理了该标准的立项背景、研制历程、核心技术内容及其在行业中的应用价值,详细阐述了使用中质量模型的五类特性——有效性、效率、满意度、抗风险性和情境覆盖性,并分析了该标准与ISO/IEC25010:2023产品质量模型之间的关系。报告还介绍了解释性标准ISO/IEC25019:2023的主要起草单位及标准应用的组织实施路径,并对该标准在未来智能化、服务化和生态化背景下的发展趋势进行了展望。该标准为各类组织和行业开展软件质量评价、认证和持续改进提供了统一的方法论框架,具有重要的理论价值和实践指导意义。关键词:软件质量;使用中的质量模型;SQuaRE;ISO/IEC25019;质量评价;标准化Keywords:Softwarequality;Quality-in-usemodel;SQuaRE;ISO/IEC25019;Qualityevaluation;Standardization1引言1.1研究背景软件质量是软件工程领域的核心命题。自20世纪70年代以来,国际标准化组织陆续发布了一系列软件产品质量标准,形成了较为完整的标准体系。然而,随着云计算、移动互联网、大数据和人工智能技术的迅猛发展,软件系统的形态、交互方式和应用场景发生了深刻变革。传统的"产品质量"视角侧重对软件内部属性和静态特征的测量,无法充分捕捉软件在实际使用环境中的动态表现和用户综合体验。为此,国际标准化组织在SQuaRE(SystemsandsoftwareQualityRequirementsandEvaluation,系统和软件质量要求和评估)系列标准框架下,将"使用中的质量"(Qualityinuse)从产品质量模型中独立出来,形成专门的标准。ISO/IEC25019:2023作为这一领域的最新成果,基于用户—任务—环境—系统四要素交互视角,建立了系统化的使用质量评价模型,为各类组织和行业开展软件质量保证工作提供了权威依据。1.2标准定位与意义ISO/IEC25019:2023是SQuaRE系列标准家族中的重要成员。SQuaRE系列标准由ISO/IECJTC1/SC7(软件与系统工程分技术委员会)负责研制,覆盖了质量模型、质量测量、质量要求与质量评价四大领域。其中,ISO/IEC25019聚焦于"使用中的质量模型",它从利益相关方的视角出发,定义了软件或系统在特定使用情境下满足用户需求和期望的程度。该标准的重要意义体现在三个层面。在理论层面,它完善了质量模型的分层体系,将"使用中的质量"与"产品质量"明确区分,建立了从内部属性到外部行为再到使用效果的完整质量传导链条。在实践层面,它提供了面向结果的质量评价框架,帮助组织以用户价值和业务成效为导向开展质量管理工作。在产业层面,它为软件采购方、开发方和第三方评测机构提供了统一的质量基准,促进了质量数据的可比性和质量结果的互认。2标准研制背景与立项历程2.1SQuaRE系列标准体系概述SQuaRE系列标准的前身可追溯至ISO/IEC9126(软件产品质量)和ISO/IEC14598(软件产品评估)两个系列标准。2011年,ISO/IEC发布了第一版ISO/IEC25010,将产品质量模型和使用质量模型纳入同一标准文件中。经过十余年的应用实践,国际标准化组织决定将使用中的质量模型拆分独立成标准,以更好地适应不同应用场景下的质量评价需求。SQuaRE系列标准体系由以下主要部分组成:-ISO/IEC2500n(质量管理分部):确立通用参考模型和术语;-ISO/IEC2501n(质量模型分部):定义产品质量模型和使用中质量模型;-ISO/IEC2502n(质量测量分部):提供质量测度框架和基线测度;-ISO/IEC2503n(质量要求分部):指导质量要求的定义和细化;-ISO/IEC2504n(质量评价分部):规范质量评价的过程和方法。ISO/IEC25019:2023归属ISO/IEC2501n分部,与ISO/IEC25010:2023(产品质量模型)共同构成SQuaRE体系中的两个核心质量模型标准。2.2标准修订的必要性推动ISO/IEC25019:2023立项修订的主要动力来自以下方面:技术形态变化:敏捷开发、DevOps和持续交付模式的普及,使软件迭代周期大幅缩短,质量评价需要更加关注系统在实际运行中的持续表现。用户期望提升:用户体验已成为软件竞争力的关键因素。传统的效率和正确性指标不足以反映用户满意度、情感体验和信任感等主观质量维度。新兴应用场景:人工智能系统、物联网平台和信息物理系统等新型软件形态,对质量模型提出了抗风险性、情境覆盖性等新的度量需求。标准体系优化需求:将使用中质量模型从ISO/IEC25010中拆分出来,有利于各标准间的职责清晰化,也可以针对使用中的质量模型进行更加深入和灵活的修订演进。2.3研制过程ISO/IEC25019:2023的研制工作由ISO/IECJTC1/SC7下设的工作组负责推进。来自中国、美国、英国、日本、德国、韩国等国家的标准化专家参与了该标准的起草、讨论和评审工作。标准草案经过委员会草案(CD)、国际标准草案(DIS)和最终国际标准草案(FDIS)等多个阶段的严格审查和投票,最终于2023年11月24日正式发布,取代了此前ISO/IEC25010:2011中第4部分关于使用质量的内容。3标准核心技术内容3.1使用中质量的定义与定位ISO/IEC25019:2023将"使用中的质量"定义为:系统或软件产品在特定使用情境下,由特定用户为达成特定目标而使用时,满足其需求和期望的程度。该定义强调了四个关键要素:-用户(User):包括直接用户和间接利益相关方;-目标(Goal):用户使用系统所要达成的目的;-情境(Contextofuse):包括用户特征、任务特征、技术环境和社会组织环境等;-系统(System):被评价的软件或包含软件的更广泛系统。这一界定使得使用中质量超越了纯技术视角,将评价焦点从"系统是什么"转向"系统做了什么"以及"系统带来了什么效果"。3.2使用中质量模型框架ISO/IEC25019:2023构建的使用中质量模型由五个质量特性组成,每个特性下又细分为若干子特性:(1)有效性(Effectiveness)-子特性:无细分。-含义:用户在特定情境中达成指定目标的准确性和完整性。(2)效率(Efficiency)-子特性:无细分。-含义:用户在达成目标时所消耗的资源相对于所取得成效的比例。(3)满意度(Satisfaction)-子特性:有用性(Usefulness)、信任(Trust)、愉悦性(Pleasure)、舒适性(Comfort)。-含义:用户在使用系统满足需求过程中的态度反应。(4)抗风险性(Freedomfromrisk)-子特性:经济风险缓解(Economicriskmitigation)、健康与安全风险缓解(Healthandsafetyriskmitigation)、环境风险缓解(Environmentalriskmitigation)。-含义:系统在预期使用情境中降低对利益相关方潜在风险的能力。(5)情境覆盖性(Contextcoverage)-子特性:情境完整性(Contextcompleteness)、灵活性(Flexibility)。-含义:系统在特定使用情境以及超出初始预期情境中的可用程度。该模型采用分层结构,顶层为质量特性,下层为子特性,各质量特性之间相互关联又各自独立,为后续的度量定义和评价实施提供了清晰的框架基础。3.3与产品质量模型的关系ISO/IEC25019:2023所定义的使用中质量模型与ISO/IEC25010:2023定义的产品质量模型之间存在既区别又互补的关系:|维度|产品质量模型|使用中质量模型||------|-------------|---------------||评价视角|软件内部属性和静态特征|系统在真实使用环境中的动态效果||评价对象|软件产品本身|用户—任务—环境—系统的交互系统||测量方式|静态分析、测试、审查|现场观察、用户反馈、结果测量||评价时机|开发过程和交付前|部署后实际运行阶段||关注重点|系统"是什么"和"能做到什么"|系统"实际做了什么"和"带来什么效果"|两模型形成"从因到果"的质量链条关系:产品质量是使用质量的基础和前提,使用质量是产品质量在真实情境中的体现和验证。ISO/IEC25019:2023在标准正文中明确阐述了两者的配合使用方式,为质量管理人员提供了完整的度量框架。3.4标准的应用方法ISO/IEC25019:2023不仅定义了质量模型,还就如何应用该模型给出了指导性框架。标准建议的应用流程包括:1.确定利益相关方及其需求:识别直接用户和间接利益相关方,明确各方的质量期望;2.定义使用情境:描述目标用户特征、任务特性、技术环境和社会组织环境;3.选择相关质量特性与子特性:结合系统类型和业务目标,确定评价所关注的质量维度;4.定义质量度量:依据ISO/IEC25022和ISO/IEC25024等配套标准,选择和定义对应的度量指标;5.执行评价:通过用户测试、现场监控、调查问卷等方式收集数据;6.解释结果并实施改进:将评价结果反馈至产品设计和开发过程,实施持续改进。4标准应用价值分析4.1对软件组织的价值对软件开发和运维组织而言,ISO/IEC25019:2023提供了以用户为中心的质量管理方法论。通过应用该标准,组织可以:-将质量目标与业务价值直接关联,使质量管理工作更有针对性;-建立从用户需求到质量属性的可追溯链路,优化需求工程过程;-在系统上线后开展使用质量评估,为迭代改进提供数据支撑;-构建组织级质量基线,支撑跨项目、跨部门的质量对比与经验复用。4.2对行业用户的价值对软件采购方和行业用户而言,该标准提供了科学的选择和验收依据。行业用户在软件选型时,可以依据使用中质量模型制定招标技术规范,将有效性、效率、满意度、抗风险性和情境覆盖性等要求纳入评价指标体系,避免仅凭功能清单进行决策的局限性。4.3对第三方评测机构的价值4.4对重点行业领域的应用前景在医疗健康领域,使用中质量模型中的"抗风险性"特性尤为重要,可支撑医疗信息系统在患者安全方面的系统性评价。在自动驾驶和轨道交通等安全攸关领域,ISO/IEC25019:2023所定义的风险缓解模型与功能安全标准(如ISO26262、EN50128)形成互补,共同构建覆盖全生命周期的质量保障体系。在电子政务领域,该标准可用于评估政务服务平台在公众服务中的实际效果,为数字政府建设提供质量抓手。5主要起草单位介绍ISO/IEC25019:2023由ISO/IECJTC1/SC7(软件与系统工程分技术委员会)负责研制。在各国国家成员体的参与中,中国专家团队在该标准的研制过程中发挥了积极作用。其中,中国电子技术标准化研究院作为全国信息技术标准化技术委员会软件与系统工程分技术委员会(SAC/TC28/SC7)秘书处单位,深度参与了该标准的国内对口研究和国际意见反馈工作。中国电子技术标准化研究院(简称"电子标准院")创建于1963年,是工业和信息化部直属事业单位,也是国家从事电子信息技术领域标准化工作的权威机构。该院长期承担全国信息技术标准化技术委员会秘书处工作,负责组织国内相关单位参与ISO/IECJTC1国际标准化活动,在软件工程、云计算、大数据、人工智能等领域的标准化工作中具有深厚积累。在ISO/IEC25019:2023的研制过程中,该院组织国内高校、科研院所和龙头企业共同开展标准研究和试验验证工作,将我国在软件质量保障和系统效能评估方面的实践经验有效融入国际标准研制中,为标准的科学性和适用性作出了积极贡献。6结论与展望ISO/IEC25019:2023的发布标志着软件质量标准化工作迈入了一个新阶段。该标准通过构建系统化的使用中质量模型,将质量评价的视野从软件产品内部属性拓展到真实使用情境中的综合价值,为全社会提供了一套衡量软件"好不好用、管不管用、安不安全、适不适应"的科学标尺。展望未来,ISO/IEC25019:2023所确立的质量模型将呈现以下发展趋势:与智能系统评价深度融合。随着人工智能技术的规模化应用,如何在人机协同的新范式下评价"使用中的质量",将成为下一阶段SQuaRE标准演化的重点方向。ISO/IEC25019:2023所定义的情境覆盖性和抗风险性等特性,为评价智能系统在动态环境中的适应性与安全性预留了拓展空间。从软件扩展到更广泛的系统类型。标准已明确将其适用范围从软件产品扩展至包含硬件的更广泛的系统,这使得该标准在信息物理系统、工业互联网平台等领域的适用性显著增强。未来,这一模型有望进一步向服务系统和组织系统延伸。支撑数据驱动的质量治理。在DevOps和AIOps快速普及的背景下,使用中质量模型将与运行时监控、用户行为分析和智能运维工具深度结合,实现质量度量的实时化、自动化和预测化,为组织的数字化质量治理提供标准化支撑。促进全球质量基础设施协同。ISO/IEC25019:2023作为国际公认的质量评价基准,将为各国建立软件质量认证制度、推动质量结果国际互认奠定基础,进而促进全球软件贸易和数字经济的健康发展。参考文献[1]ISO/IEC25019:2023,Systemsandsoftwareengineering—SystemsandsoftwareQualityReq
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 城市社区文化活动创新与品牌建设考试及答案
- 基础经济学原理与应用试题
- 财务培训常见试题及详细答案解析
- 招聘组织基础试题及完整答案
- 医院行政部的工作总结
- 《荷塘月色》课件
- 机械制图与计算机绘图(第二版) 课件 第11-20讲 平面立体 - 组合体三视图的画法
- 2027年教师招聘《英语》科目全真模拟试卷及答案
- 2026年造价员《工程量清单计价》培训试卷及答案
- 2026年教师招聘考试数学教学能力模拟试题及答案
- 老兵退伍茶话会课件
- 2026建信养老金管理有限责任公司校园招聘9人笔试备考题库及答案解析
- 索尼摄像机HXR-MC2500说明书
- 外研版(三起)(2024)三年级上册英语Unit 2 My school things 单元整体教学设计(共5课时)
- 国家安全教育大学生读本电子版教材2025年课件讲义全套合集
- 国内饲料法规培训
- 科技成果转化:新质生产力的路径
- 2025-2026学年北师大版数学小学三年级上册(全册)教案设计及教学计划
- DG-TJ08-2215-2025 道路照明设施运行养护标准
- 《民法案例分析教程(第六版)》课件全套 杨立新
- 成果转化许可协议书范本
评论
0/150
提交评论